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