¿Cómo puedo saber la configuración DHCP ofrecida por un servidor?

Quiero depurar un enrutador que está dando extraños ajustes DHCP, pero no sé cómo comprobarlo sin tener que hacer que mi sistema tome todas las configuraciones. ¿No hay una utilidad que devuelve todas las configuraciones de DHCP (como NTP, WINS, DNS, IP, router) cada vez que un cliente se conecta?

Preferiblemente, eso es independiente de la plataforma, y ​​eso no requerirá cambiar la configuración del cliente para activar el DHCP.

Ok, esto es lo que sucede cuando no leo el manual. man dhclient

-d : Forzar dhclient a ejecutarse como un proceso de primer plano. Normalmente, el cliente DHCP se ejecutará en primer plano hasta que haya configurado una interfaz en cuyo momento volverá a ejecutarse en segundo plano. Esta opción es útil cuando se ejecuta el cliente debajo de un depurador o cuando se ejecuta fuera de inittab en sistemas System V. Esto implica -v.

-v : habilita los mensajes de registro detallado.

-n : No configure ninguna interfaz. Esto es más probable que sea útil en combinación con el indicador -w.

Una vez que corrí dhclient -d -v -n , descubrí qué configuraciones eran buggy, y por qué. Otro DHCP se estaba ejecutando en la red.


Si usted quiere realmente obtener varias informaciones, pero entonces algún sistema tendrá que estropear la configuración de DHCP para trabajar, está usando WireShark:

Introduzca aquí la descripción de la imagen

Normalmente utilizo dhcdrop -t -i <interface> <your MAC address>

Ejemplo:

 # dhcdrop -t -i wlan0 60:67:20:de:14:d8 DHCP SRV: 192.168.99.1 (IP-hdr: 192.168.99.1) SRV ether: 00:23:CD:1D:71:EE, YIP: 192.168.99.127 

Esto significa que el servidor DHCP desea que utilice 192.168.99.127 .

Tenga en cuenta que por defecto (sin -t ) intenta drenar todas las direcciones IP desde el servidor DHCP a DoS.

No puedo hacer lo mismo con dhclient desafortunadamente. Con -n sólo espera comandos remotos, no intenta enviar ninguna solicitud.

    Intereting Posts