El entorno es Debian , aunque la respuesta se aplicará a todas las distribuciones.
El entorno es Debian , aunque la respuesta se aplicará a todas las distribuciones.
Respuestas:
También puedes usar este comando:
dhclient -r interface
¿Dónde interface
está el dispositivo para el que desea obtener una nueva dirección?
dhclient -r eth0
La -r
bandera obliga dhclient
a liberar primero cualquier arrendamiento que tenga, luego 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.
Cualquiera de los siguientes debe hacer que se renueve.
/etc/init.d/networking restart
o
ifdown eth0; ifup eth0
No recomendaría ejecutar tampoco una conexión SSH, aunque probablemente se saldrá con la primera si no vuelve con una nueva dirección IP.
/etc/init.d/networking restart
, incluso cuando estaba tomando más de 5 segundos para volver a subir ...
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*
verificar IP:
ip addr
Ubuntu 16.04 LTS confirmado
Si está utilizando la dhcpcd
herramienta, entonces:
dhcpcd -k interface
dhcpcd interface
El primero dice que detengas al demonio, y el segundo dice que lo vuelvas a iniciar.
Si no se cambia la dirección MAC de la interfaz, el servidor DHCP puede asignarle la misma dirección al renovar. Por lo tanto, una versión simple y renovada con dhclient puede no adquirir 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 él más adelante.
ifconfig <interface> down
ifconfig <interface> hw ether <MAC address>
ifconfig <interface> up
dhclient -r
o ifconfig down
me dio una nueva dirección IP en mi red de trabajo, hasta que cambié la dirección MAC a algo aleatorio usando ese comando.