¿Verificar mi contrato de arrendamiento de DHCP?


11

¿Hay alguna forma de mostrar mi contrato actual de arrendamiento de DHCP?

O incluso mejor: ¿recuperar todas las opciones / informaciones enviadas con DHCPACK?


44
/var/lib/dhcp/dhclient.leases?
heemayl

@heemayl este archivo está vacío en mi caso (Ubuntu 15.10), tal vez porque NetworkManager está adquiriendo dhcp lease (?)
madneon

ipconfig getpacket <ifname>o ipconfig getv6packet <ifname>en Mac OS X.
2016

@heemayl, no. No such file or directory
Cerin

@heemayl era correcto para el directorio. En Debian Stretch encontré informaciones en "/var/lib/dhcp/dhclient.eth0.leases"
Larsen

Respuestas:


5

Solía dhcpdumpcuando estaba probando DHCP. Volcará ambos lados de la transacción DHCP. Si lo deja ejecutándose, registrará las opciones pasadas.

Es posible que desee reiniciar su cliente DHCP para ver la negociación inicial. La solicitud de renovación debe contener toda la configuración en ejecución.


9

No conozco una forma de consultar esta información en el cliente. Si está en el servidor, puede ver información sobre los arrendamientos del cliente /var/lib/dhcp/dhclient.leases. Desde el cliente, la única manera que sé es:

sudo grep dhclient /var/log/syslog

Lo que debería darte algo como:

May 20 18:34:38 [machine_name] dhclient: DHCPREQUEST on eth0 to [DHCP_SERVER_IP] port 67
May 20 18:34:38 [machine_name] dhclient: DHCPACK from [DHCP_SERVER_IP]
May 20 18:34:38 [machine_name] dhclient: bound to [client_dhcp_ip] -- renewal in 1517 seconds.

4

dependiendo de su distribución, debe ubicarse en /var/lib/dhcpdebajo dhclient.{interface}.leases or /var/lib/dhclient.leases. También puede especificar la ruta de su archivo dhclient.leases pasando -lf al iniciar dhclient.


@madeon debería estar debajo/var/lib/dhcp/dhclient.{interface}.leases e.g /var/lib/dhcp/dhclient.eth0.leases
RDCortez

2

Con NetworkManager, use nmclipara consultar el estado de DHCP para su conexión activa (suponiendo una) con

nmcli -f ipv4.method con show "`nmcli -t -f NAME connection `"

Para uso completo de información DHCP -f DHCP4. Ajuste para ipv6 según sea necesario.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.