Saltar al contenido

¿Cómo obligo a Linux a readquirir una nueva dirección IP del servidor DHCP?

Solución:

Solución 1:

También puede usar este comando:

dhclient -r interface

Dónde interface es el dispositivo para el que desea obtener una nueva dirección.

dhclient -r eth0

los -r fuerzas de la bandera dhclient para liberar primero cualquier arrendamiento que tenga, puede usar este comando para solicitar un nuevo arrendamiento:

dhclient eth0

De man dhclient:

   -r     Tell  dhclient  to  release the current lease it has from the 
          server.  This is not required by the DHCP protocol, but some 
          ISPs require their clients to notify the server if they wish 
          to release an assigned IP address.

Solucion 2:

Cualquiera de los siguientes debería hacer que se renueve.

/etc/init.d/networking restart

o

ifdown eth0; ifup eth0

No recomendaría ejecutar ninguno de los dos a través de una conexión SSH, aunque probablemente se saldrá con la primera si no regresa con una nueva dirección IP.


Solución 3:

Comentaría p.campbell, pero solo tengo 1 reputación y por lo tanto no puedo, primero reviso las interfaces instaladas:

ip addr

liberar IP de la interfaz seleccionada (por ejemplo, eth0, eth1, enp1s0, sit0, wlan0, …):

sudo dhclient -r *interface*

solicitar nueva IP del servidor DHCP (alerta de error):

sudo dhclient -1 *interface*

comprobar IP:

ip addr

Ubuntu 16.04 LTS confirmado


Solución 4:

Si está usando el dhcpcd herramienta entonces:

dhcpcd -k interface
dhcpcd interface

El primero dice que detenga el demonio y el segundo dice que lo inicie de nuevo.


Solución 5:

Si la dirección MAC de la interfaz no se cambia, el servidor DHCP puede asignarle la misma dirección al renovar. Por lo tanto, es posible que una simple liberación y renovación con dhclient no adquiera una nueva dirección. Cambie la dirección MAC y adquiera una nueva dirección IP con los siguientes comandos. No olvide escribir el original si necesita volver a leerlo más adelante.

ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *