Saltar al contenido

¿Cómo puedo encontrar mi servidor DHCP?

No dudes en compartir nuestro espacio y códigos en tus redes sociales, ayúdanos a hacer crecer esta comunidad.

Solución:

Para averiguar el servidor DHCP que le está dando la IP, simplemente presione Control+alternativa+T en su teclado para abrir Terminal. Cuando se abra, ejecute los siguientes comandos:

cat /var/lib/dhcp3/dhclient.leases

O simplemente puede usar el comando grep para obtener la dirección del servidor DHCP.

grep dhcp-server-identifier /var/lib/dhcp3/dhclient.leases

O

grep dhcp-server-identifier /var/lib/dhcp/dhclient.leases

Para Ubuntu 14.04, 16.04 y 17.10 puede usar:

dhclient -d -nw eth0

Salida de muestra:

Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:0c:29:49:3e:67
Sending on   LPF/eth0/00:0c:29:49:3e:67
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x4f723f9)
DHCPREQUEST of 192.168.138.136 on eth0 to 255.255.255.255 port 67 (xid=0x4f723f9)
DHCPOFFER of 192.168.138.136 from 192.168.138.254
DHCPACK of 192.168.138.136 from 192.168.138.254
RTNETLINK answers: File exists
bound to 192.168.138.136 -- renewal in 892 seconds.

En Ubuntu 14.04, el /var/lib/dhcp/dhclient.leases esta vacio. El archivo de arrendamiento real se puede encontrar en la línea de comando de dhclient a través de ps. Busca el -lf opción. Este comando debería funcionar en instalaciones de Ubuntu 14.04 (todavía válido a partir del 17.10):

cat $(ps aux | grep -o '[/]var/lib/NetworkManager/S*.lease') | grep dhcp-server-identifier

En Ubuntu 16.04 puedes probar

journalctl | grep DHCPACK

Recuerda que puedes comunicar esta sección si te valió la pena.

¡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 *