Wie finde ich meine IP-Adresse – nicht den Router meiner Firma, sondern meine lokalen Computer?

Ich betreibe Rails-Server an den Ports 3000 und 5000.

Wofür verwende ich (oder wie finde ich) die IP-Adresse meines Macs?

Nicht diejenige, die für das Surfen im Internet verwendet wird, die von meinem Firmenhost bereitgestellte IP, sondern die von meinem lokalen Computer.

Ich stelle mir vor, es wäre 192.168.xx?

Antworten (8)

Ich kann nicht glauben, dass niemand die einfachste Methode von allen vorgeschlagen hat, nur 2 Klicks (oder 3, wenn Ihr Adapter nicht ganz oben auf der Liste steht).

Klicken Sie auf Systemeinstellungen, klicken Sie auf Netzwerk.

Die IP-Adresse des Adapters wird unter Status rechts neben den Netzwerkadaptern angezeigt. Wenn sich Ihr Gerät nicht ganz oben befindet (was standardmäßig ausgewählt ist), klicken Sie einfach auf das Gerät mit dem grünen Status. Es wird entweder Wi-Fi oder Ethernet sein.

Abgesehen davon zeigt mir dies nur eine IPv4-IP-Adresse, während auf meinem Mac auch IPv6 aktiviert ist (was mir eine temporäre Adresse und eine private feste Adresse gibt, die alle gut in ifconfigoder auf der Registerkarte TCP/IP angezeigt werden, nachdem Sie im Netzwerk auf Erweitert geklickt haben Einstellungen – obwohl letztere nicht sagen, welche IPv6-Adresse welche ist).

Ich benutzte:

ipconfig getifaddr en1
oder en0, je nach verwendeter Schnittstelle
Dies ist die richtige Antwort.
Wenn Sie einen Thunderbolt-zu-Ethernet-Adapter verwenden, verwenden Sie ipconfig getifaddr en3.
Verwenden ifconfig -l | xargs -n1 ipconfig getifaddrSie es, damit Sie sich nicht darum kümmern müssen, welche Schnittstelle verwendet wird. apple.stackexchange.com/questions/20547/…

Es gibt mehrere Methoden...

...aber einige Methoden geben unterschiedliche Arten von IP-Adressen aus. Stellen Sie sicher, dass Sie wissen, welche Art von IP-Adresse Sie benötigen. Für viele (die meisten?) Zwecke ist die öffentliche IP-Adresse erforderlich.

  • Ihre öffentliche IP-Adresse ist diejenige, die die Leute im Internet sehen. (Das meinen die Leute normalerweise, wenn sie nicht angeben, um welche Art von IP-Adresse es sich handelt.)
  • Ihre lokale IP-Adresse ist diejenige, die Ihr Router verwendet, um mit Ihnen in Ihrem lokalen Netzwerk zu kommunizieren.

Hinweis: In bestimmten Situationen kann Ihre lokale IP-Adresse mit Ihrer öffentlichen IP-Adresse identisch sein.

Hier sind ein paar Möglichkeiten, um jede Art von IP-Adresse zu erhalten:

#1: Aus der WiFi-Menüleiste – gibt Ihre LOKALE IP-Adresse an

Halten optionSie das WLAN-Symbol in der Menüleiste in der oberen rechten Ecke Ihres Bildschirms gedrückt und klicken Sie darauf. Sie werden ein spezielles Menü sehen, das unter anderem Ihre IP-Adresse auflistet.

jemandes Bildschirmaufnahme

#2: Aus den Netzwerkeinstellungen – gibt Ihre lokale IP-Adresse an

Es gibt zwei Möglichkeiten, um zu den Netzwerkeinstellungen zu gelangen:

  1. Klicken Sie auf das WLAN-Symbol in der Menüleiste und wählen Sie dann „Netzwerkeinstellungen“
  2. Gehen Sie zu den Systemeinstellungen (entweder in Ihrem Dock am unteren Bildschirmrand oder indem Sie mit Spotlight danach suchen) und öffnen Sie dann "Netzwerk".

Sie sehen Ihre IP-Adresse wie gezeigt:jemandes Screenshot des Netzwerkeinstellungen-Fensters

#3: Von einem Terminal (Methode A) – gibt Ihre LOKALE IP-Adresse an

Starten Sie Ihr bevorzugtes Terminal (z. B. wird Mac OS X mit einem Terminal namens Terminal geliefert) und geben Sie Folgendes ein:

  • ipconfig getifaddr en0wenn über eine drahtlose Verbindung verbunden.
  • ipconfig getifaddr en1wenn über Ethernet verbunden.
  • ipconfig getifaddr en3bei Verbindung über einen Thunderbolt-zu-Ethernet-Adapter.

#4: Von einem Terminal (Methode B) – gibt Ihre ÖFFENTLICHE IP-Adresse an

Starten Sie Ihr bevorzugtes Terminal (z. B. wird Mac OS X mit einem namens Terminal geliefert) und geben Sie curl http://ipecho.net/plain; echo.

#5: Von einem Browser – gibt Ihre ÖFFENTLICHE IP-Adresse an

Es gibt viele Websites, die Sie verwenden können, die Ihnen Ihre öffentliche IP-Adresse mitteilen. Am einfachsten ist wahrscheinlich eine Google-Suche nach "was ist meine IP-Adresse" .

Wow, die Optionstaste gedrückt halten ist so schön versteckt, enthüllt aber so viele Informationen. danke für das Teilen
AWesooooomeeeeee....

Alternativ könntest du versuchen zu laufen

ifconfig

im Endgerät. Es zeigt standardmäßig eine Liste von Schnittstellen mit IPs zusammen mit vielen, vielen anderen Details wie physischen Adressen. Es kann auch verwendet werden, um Netzwerkadaptereinstellungen zu konfigurieren, die Manpage ist hier: http://linux.die.net/man/8/ifconfig

oder Sie können man ifconfigauf dem Terminal laufen.

In Ihrem Fall suchen Sie wahrscheinlich nach en0oder en1, suchen Sie unter inetnach der IP-Adresse.

Ich habe iStat Menues installiert. Jetzt kann ich alle IPs sehen, die von meinem Anbieter heißt "öffentliche IP" und die im WiFi-Netzwerk heißt "private IP" in den iStat-Menüs.

Es könnte auch mit dem iStat Nano Widget funktionieren. Habe nur die Vollversion probiert. Ich muss nur auf das Menüleistenelement klicken, um die Informationen zu erhalten.

Geben Sie hier die Bildbeschreibung ein

Alle diese Antworten sind gut ... Ich möchte eine Sache hinzufügen. Wenn Sie versuchen, die IP Ihres Macs abzurufen, damit Sie auf den Server zugreifen können, den Sie lokal auf demselben Mac ausführen, können Sie http://127.0.0.1/(die lokale Loopback-IP) oder verwenden http://localhost/. Es ist immer gleich und Sie können es verwenden, ohne mit einem Netzwerk verbunden zu sein.

Wenn Sie versuchen, anderen die Verbindung zum Server auf Ihrem Mac zu ermöglichen, ist es wahrscheinlich einfacher, ihnen Ihren Hostnamen zu geben, den Sie im Bereich „Sharing System Preferences“ festlegen können (zumindest solange sie ein Bonjour-fähiges System verwenden). . Dann können Sie auf etwas wie zugreifenhttp://mymacbook.local/

Der Zugriff über den Systemnamen erfordert Bonjour auf dem "anderen" Computer.

Sie können auch zu „Über diesen Mac“ gehen und auf den grauen Text unter „Mac OS X“ klicken, bis Ihre lokale IP -Adresse für Betriebssysteme vor Lion angezeigt wird .

Auch für Mac OSX-Versionen vor Lion funktioniert diese Aktion auch auf dem Anmeldebildschirm.

Hinweis für zukünftige Leser: Die anderen Antworten hier sind nicht falsch; Diese Antwort ist nur der einfachste Weg, um die Informationen zu finden (IMHO).
Ich wusste nicht einmal, dass es diesen Weg gibt, also dachte ich, ich probiere es aus, und es funktioniert bei mir unter 10.8 nicht, es zeigt die Version, die Seriennummer und den Build an, mehr nicht.
@AlanJC Ich nehme an, du bist mit dem Internet verbunden, oder? Es kann sein, dass dies etwas ist, das in ML eingestellt wurde :(
Ja, über WLAN mit einem Flughafenextrem verbunden, Anfang 2011, 15-Zoll-MBP. Ich werde es jedoch nicht vermissen, da ich nie wusste, dass es überhaupt existiert.
-1 Ja, es zeigt mir die Versionsnummer, die Seriennummer und den Build, aber nicht die IP

ifconfig en0 inet

Verwenden Sie ifconfig , gefolgt von der Schnittstelle. Verwenden Sie man ifconfig, um mehr zu erfahren.