Wie kann ich herausfinden, welche IP mein Router in meinem lokalen Netzwerk verwendet?
Antwort1
Aktualisieren:
Geben Sie in Terminal.app ein
route get default
oder
route get default | grep gateway
für eine komprimiertere Ausgabe.
Das ist der schnellste Weg, wie Daniel angemerkt hat. Danke, Dan.
Ursprüngliche Antwort:
Es gibt einen anderen Weg, der viel länger dauert:
netstat -r | grep default
Die Konvention besteht darin, dem Router die erste Adresse im Subnetz zuzuweisen. Dies bedeutet, dass die IP-Adresse Ihres Routers in den meisten Fällen mit Ihrer IP-Adresse übereinstimmt, nur dass sie auf 1 endet.
Zum Beispiel:
Wenn Ihre IP 10.0.0.105 ist, dann ist die IP Ihres Routers wahrscheinlich 10.0.0.1.
Wenn Ihre IP 192.168.1.83 ist, dann ist die IP Ihres Routers wahrscheinlich 192.168.1.1
Antwort2
Die Ausgabe der Befehle auf meinem Mac (OS X 10.9.4) hat mich zunächst etwas verwirrt route get default | grep gateway
, da sie in meinem Fall einen Hostnamen und keine IP-Adresse ergab.
gateway: homeportal
Falls jemand anders auch hierher kommt und die IP-Adresse haben möchte, -n
könnte das Hinzufügen der Option möglicherweise helfen (laut Dokumentation wird esUmgehung von Versuchen, Host- und Netzwerknamen beim Melden von Aktionen symbolisch auszudrucken):
route -n get default | grep gateway
was ergab:
gateway: 192.168.1.254
Antwort3
Wenn Sie die lokale Adresse des Routers möchten, handelt es sich höchstwahrscheinlich um Ihre Gateway-Adresse. Drücken Sie das Apple-Menü (), gehen Sie zu „Systemeinstellungen“ und dann zu „Netzwerk“. Wählen Sie eines der Elemente auf der linken Seite (Ethernet/AirPort) aus, bei denen „verbunden“ steht.
Auf der rechten Seite befinden sich mehrere Felder. Eines davon ist „Router“, normalerweise 192.168.1.1.
Wenn Sie Ihre Internet-IP-Adresse wünschen, gehen Sie einfach zuhttp://www.whatsmyip.net/und es wird Ihnen dort angezeigt.