Erhalten Sie alle DHCP-Informationen mit ipconfig schnell

Wenn Sie jemals Probleme mit einem Netzwerk oder einer Internetverbindung haben müssen, wissen Sie, wie frustrierend es sein kann (insbesondere, wenn Sie sich mit verschiedenen Breitbandanbietern im technischen Support befinden). Dieser kurze Tipp kann Ihnen die Arbeit ein wenig erleichtern, indem Sie alle relevanten DHCP-Informationen wie DHCP-Server-IP, Client, Subnetzmaske, Router, DNS-Server und alles direkt von der Befehlszeile abrufen.

So erhalten Sie DHCP-Informationen mit ipconfig über die Befehlszeile

Starten Sie Terminal und verwenden Sie das Befehlszeilenprogramm ipconfig.

Ob Ihr Mac en0 oder en1 verwendet, hängt vom Modell ab, aber es ist nicht schädlich, die DHCP-Informationen von beiden zu erhalten, da nur einer die richtigen Ergebnisse liefert.

Der Befehl für einen Wi-Fi-Only-Mac oder ein verkabeltes Netzwerk auf einem Multi-Netzwerk-Mac mit Ethernet lautet normalerweise:

ipconfig getpacket en0

Die Befehlsverwendung für einen Mac, der Wi-Fi auf einem Dual-Netzwerk-Mac verwendet, lautet normalerweise wie folgt:

ipconfig getpacket en1

Auch hier könnte Ihr Mac en1 oder en0 verwenden, beide abfragen, wenn eines leer oder leer ist. Wenn beides leer oder leer ist, deutet das darauf hin, dass der Mac keine DHCP-Informationen hat und eine Lease vom DHCP-Provider erneuern muss (normalerweise der Router, mit dem der Mac verbunden ist).

Sie werden mit einer Reihe von Informationen konfrontiert, aber die nützlichste ist in der Regel die DHCP-Daten am Ende, wie im Screenshot zu sehen. Ein Beispiel für den aussagekräftigen Teil der Ausgabe ist:

$ ipconfig getpacket en0
dhcp_message_type (uint8): ACK 0x5
server_identifier (ip): 192.168.0.1
lease_time (uint32): 0xf20
subnet_mask (ip): 255.255.255.0
router (ip_mult): {192.168.0.1}
domain_name_server (ip_mult): {116.1.12.4, 116.1.12.5}
end (none):

Darüber hinaus sehen Sie IP-Adressinformationen und MAC-Adresse, aber für unsere Zwecke suchen wir ausschließlich nach DHCP-Details.

Jetzt sollten Sie wissen, ob DHCP-Details korrekt sind, die DHCP-Lease erneuert werden muss oder für weitere Informationen zu einer anderen Quelle weitergeleitet werden muss. Der Befehl ipconfig kann bei Bedarf auch eine DHCP-Lease erneuern.

Um es klar zu sagen, ipconfig existiert sowohl in der Mac OS X- als auch in der Linux-Welt, aber für die Zwecke hier arbeiten wir offensichtlich mit dem Mac. Und ja, ipconfig unterscheidet sich von ifconfig!

Ich hoffe das hilft dir genauso wie es mir geholfen hat!