À part le redémarrage, comment puis-je libérer et renouveler mon bail DHCP? Il serait utile de connaître une méthode GUI et terminal.
Je voudrais surtout savoir s'il existe un moyen de le faire sans nécessiter de privilèges d'administration.
À part le redémarrage, comment puis-je libérer et renouveler mon bail DHCP? Il serait utile de connaître une méthode GUI et terminal.
Je voudrais surtout savoir s'il existe un moyen de le faire sans nécessiter de privilèges d'administration.
Dans mon cas, j'ai dû spécifier quelle carte renouveler :
Note : vous voudrez peut-être les joindre sur une seule ligne, sinon vous pourriez perdre la connexion à distance sur laquelle vous êtes après la première !
Commencez par libérer l'adresse IP actuelle :
sudo dhclient -r eth0
puis renouvelez l'adresse IP
sudo dhclient eth0
.. ou faites-les ensemble pour éviter de perdre la connexion :
sudo dhclient -r eth0 && sudo dhclient eth0
Dans le sélecteur de réseau de la barre système, vous pouvez appuyer sur le réseau auquel vous êtes déjà connecté, cela permettra à network-manager de demander un nouveau bail à un serveur DHCP.
(Cela fonctionne également pour les réseaux filaires, mais je ne pense pas que cela fonctionne pour les connexions PPP (bande large mobile))
Si vous êtes sur une version d'Ubuntu basée sur systemd
sans interface graphique (c'est-à-dire la version serveur), voici comment renouveler le bail DHCP :
sudo systemctl restart systemd-networkd
Remarque : Si vous êtes connecté via l'interface dont vous renouvelez le bail DHCP, vous risquez d'être déconnecté, à moins que vous ne soyez connecté via une interface configurée de manière statique ou via la console.
Cela fonctionne sur Ubuntu 12.04 LTS:
sudo service network-manager restart
Lorsque je fais cela, Network Manager demande une nouvelle attribution DHCP.
Je préfère cela plutôt que de redémarrer manuellement dhclient
car j'ai eu des problèmes avec des processus dhclient obsolètes (non gérés par Network Manager) reconfigurant spontanément et incorrectement mes paramètres réseau à des moments aléatoires, quand c'est le moins pratique.
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.