Erhalten Sie schnell eine Router-IP-Adresse von der Befehlszeile

Wenn Sie die IP-Adresse des Routers, mit dem Sie verbunden sind, schnell abrufen können, finden Sie diese Informationen sofort im Terminal von Mac OS X.


Geben Sie Folgendes in der Befehlszeile ein, um die IP-Adresse des verbundenen Routers zu ermitteln:

netstat -rn |grep default

Drücken Sie die Eingabetaste, um die Ergebnisse zu sehen.

Das Ergebnis sieht ungefähr so ​​aus und zeigt die Router IP direkt nach "default" an:

default 192.168.1.1 UGSc 108 0 en0

netstat funktioniert sowohl für kabelgebundene als auch für drahtlose Verbindungen, deren Unterschied als Schnittstelle angezeigt wird. Dies sind normalerweise en0 und en1, obwohl die Port-Schnittstellen bei Macs, die keine Ethernet-Ports oder Wi-Fi / AirPort-Wireless-Karten enthalten, leicht variieren und bei Macs mit nur einer Form der Netzwerkverbindung fast immer en0 Es variiert je Maschine und Hardware.

Für Benutzer, die sich nicht mit der Befehlszeile befassen möchten, kann die IP-Adresse des Routers auch in den Netzwerkeinstellungen und im Wi-Fi-Menü von OS X gefunden werden, auf die beide über die grafische Benutzeroberfläche zugreifen können müssen zum Terminal umkehren.

Danke an Hans und Jen für den Tipp für einen alternativen Weg zum Gateway-Abruf von der Kommandozeile und um es aus dem Netzwerk-System zu finden. Für alle Interessierten funktioniert derselbe Netstat-Befehl auch unter Linux, so dass Sie Ihr OS X-Wissen über den Mac hinaus erweitern können, wenn Sie sich in einer ähnlichen Situation mit einer anderen Unix-Maschine befinden.