Wie finde ich die externe (öffentliche) IP-Adresse meines Pi?

7

Ich kann anscheinend nicht herausfinden, wie sich meine externe IP-Adresse auf meinem Pi befindet. Ich glaube, ich muss es wissen, damit andere Personen Informationen an den Webserver senden können, auf dem mein Raspberry Pi ausgeführt wird. Der Webserver meines Pi ist derzeit nicht online. Ich weiß nicht, ob dies damit zu tun hat, warum ich meine externe IP-Adresse nicht finden kann.

Wie finde ich die externe IP-Adresse meines Pi?

Jim
quelle

Antworten:

14

Es gibt eine coole Möglichkeit, Ihre öffentliche IP auf Raspberry PI zu erhalten.

curl icanhazip.com

Wie von lenik vorgeschlagen, müssen Sie Port 80 vom Router an Ihren Raspberry PI weiterleiten, um einen öffentlichen Webserver zu haben.

10robinho
quelle
1
Wenn Sie ipv4 erzwingen möchten, können Sie ipv4.icanhazip.com oder dasselbe für ipv6 verwenden.
Joelfischerr
5

Die externe Adresse Ihres Pi entspricht der externen Adresse Ihres Routers. Bitte benutzen Sie Ihren Browser, um auf whatismyip.com zuzugreifen und den genauen Wert herauszufinden.

Übrigens können andere Personen nicht auf Ihr Pi zugreifen, es sei denn, Sie konfigurieren Ihren Router so, dass Anforderungen an den Port 80 an Ihre Pi-Adresse weitergeleitet werden.

lenik
quelle
2

Wenn Ihr ISP Ihnen eine dynamische IP-Adresse gibt (wie es die meisten Heimleitungen tun), ändert sich Ihre externe IP zu zufälligen Zeiten. Es ist weiterhin möglich, es zu erreichen (wenn Ihr Router so eingestellt ist, dass Port 80 wie zuvor erwähnt weitergeleitet wird). Sie können einen Dienst wie noip.com verwenden

Auf diese Weise können Sie die Leute bitten, Sie unter youraccount.no-ip.org zu finden, und es zeigt auf Ihre Himbeere, unabhängig von der tatsächlichen IP-Adresse.

Um dies zu tun, müssen Sie zunächst ein Konto bei noip.com erstellen (es ist kostenlos) und dann den Client für Himbeere installieren.

wget http://www.no-ip.com/client/linux/noip-duc-linux.tar.gz

Ein gutes Tutorial dazu finden Sie hier

Sverre
quelle
1

Verwenden Sie eine beliebige IP- Website, um Ihre externe IP-Adresse zu erhalten, z. B. whatismyip.live whatismyip.com whatismyipaddress.com usw.

Appzetta
quelle
-1

Es ist ganz einfach: In der Konsole (LXTerminal) auf dem Pi geben Sie Folgendes ein:

ifconfig eth0

und es wird mit einer Menge Informationen kommen und Sie müssen nach dem Ding suchen, das "inet addr:" sagt, nachdem dies Ihre IP ist

Will: 3

Panda
quelle
1
Ich glaube, dies gibt nur Ihre lokale IP-Adresse zurück.
Jason K.