Solución 1:
Por lo general, el archivo dhclient.leases se encuentra en /var/lib/dhcp3/dhclient.leases
, escriba el siguiente comando:
less /var/lib/dhcp3/dhclient.leases
O
cat /var/lib/dhcp3/dhclient.leases
O
Puede usar el comando grep para obtener la dirección del servidor DHCP, ingrese:
grep dhcp-server-identifier /var/lib/dhcp3/dhclient.leases
O
dhclient eth0
Solución 2:
Recientemente tuve este problema donde mi dhcpcd
estaba mal configurado ya que no estaba configurando los servidores DNS. Descubrí que puedo consultar qué servidores de nombres están disponibles por DHCP con el siguiente comando:
sudo dhcpcd -o domain_name_servers -T
El comando generará un montón de información de conexión de red. Busque la línea que comienza con new_domain_name_servers
.
Desde aquí pude configurar manualmente los servidores de nombres.
Solución 3:
Encontré mi información de concesión de DHCP en /var/lib/dhclient/dhclient-eth0.leases
en caso de que alguien no pueda encontrarlo en /var/lib/dhcp3/dhclient.leases
Solución 4:
bueno, ¿por qué no simplemente cavar eso?
[email protected] ~ $ dig google.de
; <<>> DiG 9.4.3-P3 <<>> google.de
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27579
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 6, ADDITIONAL: 0
;; QUESTION SECTION:
;google.de. IN A
;; ANSWER SECTION:
google.de. 1785 IN A 209.85.229.104
google.de. 1785 IN A 216.239.59.104
google.de. 1785 IN A 74.125.77.104
;; AUTHORITY SECTION:
de. 23431 IN NS L.DE.NET.
de. 23431 IN NS Z.NIC.de.
de. 23431 IN NS F.NIC.de.
de. 23431 IN NS C.DE.NET.
de. 23431 IN NS S.DE.NET.
de. 23431 IN NS A.NIC.de.
;; Query time: 1 msec
;; SERVER: 192.168.1.15#53(192.168.1.15)
;; WHEN: Thu Sep 17 19:33:39 2009
;; MSG SIZE rcvd: 181
mira las ultimas lineas :;; SERVIDOR:192.168.1.15#53(192.168.1.15)