usa dhcp su eth0 usando la riga di comando


17

Sto cercando di impostare l' eth0interfaccia per utilizzare dhcp per ottenere un indirizzo ipv4, utilizzando la riga di comando. Posso cambiare manualmente l'indirizzo IP usando

sudo ifconfig eth0 x.x.x.x netmask x.x.x.x

Esiste un comando simile da usare per impostare eth0per ottenere un indirizzo usando dhcp? Ho provato a digitare:

sudo dhclient eth0 

tuttavia l'indirizzo IP non cambia quando scrivo questo. Il /etc/network/interfacesfile è stato impostato su

iface eth0 inet manual 

che poi ho cambiato in:

auto eth0
iface eth0 inet dhcp 

tuttavia ciò non modifica l' eth0indirizzo IP anche se il sistema viene riavviato.

Risposte:


27

Se il tuo dhcpè configurato correttamente per darti un indirizzo IP, il comando:

dhclient eth0 -v 

dovrebbe funzionare. L'opzione -vabilita messaggi di log dettagliati, può essere utile.

Se il tuo eth0è già attivo, prima di chiedere un nuovo indirizzo IP, prova a deconfigurare eth0.

Per configurare le interfacce di rete in base alle definizioni di interfaccia nel file /etc/network/interfacesè possibile utilizzare ifupe ifdowncomandi.


1

Innanzitutto è necessario eseguire il comando seguente:

dhclient -v -r

Quindi modificare l' ipindirizzo:

ifconfig eth0 xx.xx.xx.xx

Cambia xx.xx.xx.xxcon l'indirizzo ip necessario

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.