¿Cómo desarmo una dirección IP configurada con ifconfig?

16

Recientemente utilicé ifconfig en1 1.2.3.4 para configurar la dirección IP de una interfaz de red (específicamente, la tarjeta inalámbrica) en una Mac ... ¿Cómo puedo eliminarlo / desactivarlo?

El uso de la herramienta de configuración de red gráfica no parece cambiar (ni siquiera conocer) esta dirección. Cuando la uso para configurar una dirección manualmente, se agrega una segunda dirección al dispositivo.

Por ejemplo, ahora ifconfig muestra:

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    ether 00:23:xx:xx:xx:xx 
    inet 192.168.141.99 netmask 0xffffff00 broadcast 192.168.141.255
    inet 192.168.1.112 netmask 0xffffff00 broadcast 192.168.1.255
    media: autoselect
    status: active

La primera dirección, 141.99 , es la dirección que configuré manualmente. La segunda dirección, 1.112 , es la dirección asignada por el servidor DHCP de mi red.

    
pregunta David Wolever 24.09.2011 - 18:34

6 respuestas

20

Use delete :

ifconfig en1 delete 192.168.141.99
    
respondido por el David Wolever 25.09.2011 - 06:25
7

Para borrar todas las direcciones ip asociadas con en1:

sudo ifconfig en1 0.0.0.0
    
respondido por el Laukik 14.01.2016 - 01:02
0

Creo que un reinicio debería restablecerlo.

    
respondido por el ACase 24.09.2011 - 20:25
0

Prueba:

sudo ifconfig en1 down
sudo ifconfig en1 up
    
respondido por el l'L'l 24.09.2011 - 20:35
0

Parece que está buscando cambiar el dispositivo en1 de 'static' a 'dhcp'. Para hacer esto realiza lo siguiente:

sudo ifconfig set en1 BOOTP
sudo ifconfig set en1 DHCP

Después de realizar los cambios de configuración, deberá desactivar y realizar una copia de seguridad de esa interfaz:

sudo ifconfig en1 down
sudo ifconfig en1 up
    
respondido por el David 24.09.2011 - 21:49
-2

Prueba:

ifconfig en* down detach delete 
    
respondido por el user70056 11.02.2014 - 06:40

Lea otras preguntas en las etiquetas