22 votos

¿Cómo puedo desajustar una dirección IP establecida con ifconfig?

Recientemente he utilizado ifconfig en1 1.2.3.4 para establecer la dirección IP de una interfaz de red (concretamente, la tarjeta inalámbrica) en un Mac ¿Cómo puedo eliminarla/desactivarla?

El uso de la herramienta gráfica de configuración de red no parece cambiar (o incluso ser consciente de) esta dirección - cuando lo uso para establecer manualmente una dirección, una segunda dirección se añade al dispositivo.

Por ejemplo, ahora mismo ifconfig espectáculos:

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 he establecido manualmente. La segunda dirección - 1.112 - es la dirección asignada por el servidor DHCP de mi red.

26voto

gbakken Puntos 56

Utilice delete :

ifconfig en1 delete 192.168.141.99

6 votos

Esto no me funcionó, tuve que hacer ifconfig en1 del 192.168.141.99 en Ubuntu. Espero que ayude a alguien.

0 votos

@Frodik ¿Cuál es la diferencia?

1 votos

del en lugar de delete

10voto

Shabbeh Puntos 986

Para borrar todas las direcciones ip asociadas a en1:

sudo ifconfig en1 0.0.0.0

1 votos

Confirmo que esto me ha funcionado.

0voto

ThorstenS Puntos 2470

Creo que un reinicio debería restablecerlo.

2 votos

Eso podría. Pero prefiero dejarlo que pasar por un reinicio :P

0 votos

Una alternativa clara, sin embargo esta respuesta no utiliza del comando ifconfig como la pregunta especificaba.

0voto

David Puntos 11

Parece que quieres cambiar el dispositivo en1 de "estático" a "dhcp". Para hacer esto realice lo siguiente:

sudo ipconfig set en1 BOOTP
sudo ipconfig set en1 DHCP

Después de hacer los cambios de configuración tendrás que bajar y volver a subir esa interfaz:

sudo ifconfig en1 down
sudo ifconfig en1 up

0 votos

¿Qué versión de ifconfig utiliza esa sintaxis? La página de manual de ifconfig en mi máquina (10.6.7) no menciona nada de un set acción o dhcp .

0 votos

Esto puede funcionar en linux pero no parece funcionar en el ifconfig de BSD que viene con MacOS.

0voto

Jordan W. Puntos 1083

Inténtalo:

sudo ifconfig en1 down
sudo ifconfig en1 up

0 votos

Lo siento, pero esto no funciona - la dirección persiste más allá de la bajada/subida.

0 votos

¿Has devuelto ifconfig en1 a tu dirección original? Si no lo hiciste entonces obviamente va a ser la misma a la que la habías cambiado.

0 votos

Lo siento, mi pregunta original no era todo lo clara que podría ser. No había ninguna "dirección original" - normalmente tengo direcciones asignadas a través de DHCP, que ahora añade una segunda dirección a la interfaz.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X