web-dev-qa-db-fra.com

Comment demander une nouvelle adresse IP à mon serveur DHCP à l'aide d'Ubuntu Server?

Je sais qu'il existe une commande simple pour cela, mais comment dire à mon instance de serveur Ubuntu de demander une nouvelle adresse IP au serveur DHCP sur eth0?

26
Heat Miser
27
Janis Veinbergs

Pour libérer l'adresse IP actuelle:

$ Sudo dhclient -r

Pour obtenir un nouveau bail:

$ Sudo dhclient 
34
LukeR

Un autre problème que j'ai rencontré est que dhclient a continué à demander la même IP au serveur DHCP. Exécution de la commande dhclient -r n'a pas résolu ce problème. Par conséquent, après avoir lu le man pages plus en profondeur, j'ai trouvé que si je modifiais le fichier /var/lib/dhcp3/dhclient.leases pour supprimer toutes les références de bail à l'adaptateur spécifique, dans mon cas eth0. Puis exécutez Sudo dhclient eth0 a fonctionné comme prévu et m'a attribué une IP nouvelle/différente.

Ma situation était peut-être unique, mais elle exigeait que mon serveur extrait une adresse d'une plage supérieure à celle précédemment émise. Le serveur DHCP a été configuré pour cela, sauf si une adresse IP spécifique a été demandée quelle que soit la plage. Étant donné que dhclient demandait spécifiquement l'ancienne adresse IP, sur la base des informations contenues dans dhclient.leases fichier, le serveur DHCP renvoyait toujours la même adresse.

13
abrightwell