sviluppo-web-qa.it

Come posso richiedere un nuovo indirizzo IP dal mio server DHCP usando Ubuntu Server?

So che esiste un semplice comando per questo, ma come faccio a dire all'istanza del mio server Ubuntu di richiedere un nuovo indirizzo IP dal server DHCP su eth0?

26
Heat Miser
27
Janis Veinbergs

Per rilasciare l'indirizzo IP corrente:

$ Sudo dhclient -r

Per ottenere un nuovo contratto di locazione:

$ Sudo dhclient 
34
LukeR

Un altro problema in cui mi sono imbattuto è stato che dhclient ha continuato a richiedere lo stesso IP dal server DHCP. Esecuzione del comando dhclient -r non ha risolto questo problema. Pertanto, dopo aver letto il man pages più approfonditamente, ho scoperto che se avessi modificato il file /var/lib/dhcp3/dhclient.leases per rimuovere tutti i riferimenti di leasing all'adattatore specifico, nel mio caso eth0. Quindi eseguendo Sudo dhclient eth0 ha funzionato come previsto e mi ha assegnato un nuovo/diverso IP.

La mia situazione era forse unica, ma richiedeva che il mio server estraesse un indirizzo da un intervallo superiore a quello precedentemente emesso. Il server DHCP è stato configurato per eseguire questa operazione, a meno che non sia stato richiesto un indirizzo IP specifico indipendentemente dall'intervallo. Poiché dhclient richiedeva specificamente il vecchio indirizzo IP, in base alle informazioni in dhclient.leases, il server DHCP restituiva sempre lo stesso indirizzo.

13
abrightwell