È possibile utilizzare Ifconfig per passare un'interfaccia a DHCP e, in caso contrario, qual è il modo migliore?


13

Ho appena installato un nuovo server Ubuntu e farò molti test di rete.

Durante l'installazione, ho semplicemente saltato il passaggio di rete.

Ora devo passare da DHCP a un indirizzo abbastanza spesso.

So di poter assegnare facilmente un indirizzo a una porta ifconfig eth0 x.x.x.x netmask x.x.x.x, ma esiste un'alternativa che può essere utilizzata per impostare una porta per utilizzare DHCP?

Se ciò non è possibile, immagino di poter impostare in modo predefinito /etc/network/interfacessu dhcp e quindi utilizzare solo su / giù o riavviare la rete per applicare ... ma preferirei molto usare ifconfig.


@TheX - Sto solo usando Ubuntu Server, in realtà non sto "servendo" nulla! Devo passare da DHCP su una rete e collegarmi a un'altra rete in cui non esiste un server DHCP e esiste un intervallo completamente diverso.
Wilhil,

1
@TheX - Siamo spiacenti ... Questo è per il download di dati / test da una rete in cui è abilitato DHCP ... e quindi il passaggio a un'altra rete in cui non è presente DHCP.
Wilhil,

@TheX - Mi dispiace, non sono sicuro che ci sia qualcosa che non hai capito ... So esattamente che è così! Questo è il motivo per cui voglio avere un IP statico e DHCP e passare da uno all'altro! In Windows, quando collaudo le reti, faccio semplicemente clic con il pulsante destro del mouse sulla connessione e inserisco una configurazione IP e per tornare al DHCP, seleziono semplicemente la casella di assegnazione automatica ... Voglio solo la variazione di Linux.
Wilhil,

1
Oh ... capisco ... quindi stai solo cercando un modo semplice per
attivarlo

1
"TheX - Precisamente! Scusate se non ho spiegato, ma non pensavo fosse così complicato! Posso farlo facilmente in GUI Linux che è molto simile a Windows - Non riesco proprio a capire come fare dalla riga di comando
Wilhil,

Risposte:


26

Passa da statico a dinamico

ifconfig eth0 0.0.0.0 0.0.0.0 && dhclient  

Torna indietro

killall dhclient && ifconfig eth0 10.0.1.22 netmask 255.255.255.0

potrebbe essere necessario aggiungere anche un percorso IP
RobotHumans,

Esattamente quello di cui ho bisogno, grazie. Ma perché fornire 0.0.0.0? dhclient da solo ha lavorato per me.
3bdalla

1
È un'abitudine. Quindi stai dicendo "annulla l'assegnazione dell'indirizzo che ho attualmente, quindi chiedi un indirizzo" invece di "chiedere un indirizzo"
RobotHumans

3
L' dhclientdovrebbe avere l'interfaccia dopo che, troppo, perché quando il dispositivo dopo ifconfignon è eth0, è necessario specificarlo.
Jim Hunziker,

Se dhclientè già in esecuzione, è necessario eseguirlo di nuovo?
logidelic,
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.