È 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.