Qual è il comando Linux per cancellare l'indirizzo IP di un'interfaccia senza disattivarla e / o riavviare i servizi di rete. Sembra strano se ifconfig è in grado di cambiare l'indirizzo IP ma non ha alcuna opzione per cancellarlo o sbaglio?
Qual è il comando Linux per cancellare l'indirizzo IP di un'interfaccia senza disattivarla e / o riavviare i servizi di rete. Sembra strano se ifconfig è in grado di cambiare l'indirizzo IP ma non ha alcuna opzione per cancellarlo o sbaglio?
Risposte:
Utilizzare ip
da iproute2. (Tuttavia, è necessario specificare anche la lunghezza del prefisso.)
ip addr del 10.22.30.44/16 dev eth0
Per rimuovere tutti gli indirizzi (nel caso ne abbiate più):
ip addr flush dev eth0
Forse stai solo cercando di ottenere un nuovo IP dal router [abilitato DHCP]? In questo caso chiama
dhclient eth0
0.0.0.0
: è proprio come viene fattoifconfig
.