Gibt es eine Möglichkeit, meine aktuelle (Client-) DHCP-Lease anzuzeigen?
Oder noch besser - alle Optionen / Infos abrufen, mit denen gesendet wurde DHCPACK
?
networking
dhcp
dhclient
Madneon
quelle
quelle
/var/lib/dhcp/dhclient.leases
?ipconfig getpacket <ifname>
oderipconfig getv6packet <ifname>
unter Mac OS X.No such file or directory
Antworten:
Ich habe verwendet,
dhcpdump
als ich DHCP getestet habe. Es werden beide Seiten der DHCP-Transaktion ausgegeben. Wenn Sie es laufen lassen, werden die übergebenen Optionen protokolliert.Möglicherweise möchten Sie Ihren DHCP-Client neu starten, um die erste Aushandlung anzuzeigen. Die Erneuerungsanforderung sollte die gesamte laufende Konfiguration enthalten.
quelle
Mir ist keine Möglichkeit bekannt, diese Informationen auf dem Client abzufragen. Wenn Sie sich auf dem Server befinden, können Sie Informationen zu den Client-Leases in anzeigen
/var/lib/dhcp/dhclient.leases
. Vom Kunden weiß ich nur:Welches sollte Ihnen etwas geben wie:
quelle
Abhängig von Ihrer Distribution sollte es sich
/var/lib/dhcp
unter befindendhclient.{interface}.leases or /var/lib/dhclient.leases
. Sie können den Pfad Ihrer Datei dhclient.leases auch angeben, indem Sie beim Starten von dhclient -lf übergeben.quelle
/var/lib/dhcp/dhclient.{interface}.leases e.g /var/lib/dhcp/dhclient.eth0.leases
Mit NetworkManager können Sie
nmcli
den DHCP-Status für Ihre aktive Verbindung (unter der Annahme einer) mit abfragenFür vollständige DHCP-Informationen verwenden Sie
-f DHCP4
. Passen Sie nach Bedarf IPv6 an.quelle