Ist es möglich, die externe IP-Adresse Ihres Routers ohne Verwendung einer Website abzurufen?

8

Ich habe mich gefragt, ob es eine Möglichkeit gibt, die IP-Adresse Ihres Routers herauszufinden, ohne eine Website wie www.whatismyip.com zu verwenden.

Ich habe mich umgesehen und fange an zu denken, dass es unmöglich ist. Wenn dies der Fall ist, könnte jemand erklären, warum?

Alex Eftimiades
quelle

Antworten:

2
  • Manchmal bietet das Gerät eine Weboberfläche (häufig bei kleinen Heimgeräten wie Kabelmodems), über die diese Art von Informationen gefunden und / oder konfiguriert werden kann.
  • Möglicherweise können Sie über Telnet oder ssh eine Befehlszeilenverbindung zum Gerät herstellen und dann /sbin/ifconfigoder das lokale Äquivalent verwenden.
dmckee --- Ex-Moderator Kätzchen
quelle
3
Ich wollte nur hinzufügen, dass die Konfigurationsseite der Webschnittstelle Ihres Routers normalerweise als WAN oder öffentliche IP-Adresse bezeichnet wird .
mwan100
Ich werde hinzufügen, dass Sie mehr Informationen mit einem "dig localhost" erhalten können. Dies scheint mir eher die IP-Adresse meines Nameservers zu geben als das, was auf whatismyip.com angezeigt wird.
Alex Eftimiades
2

Sie möchten wissen, wie Sie von außen gesehen werden. Dazu müssen Sie einen externen Dienst in Anspruch nehmen.

Beachten Sie, dass es sich nicht nur um die WAN-Adresse Ihres Routers handeln muss. Wenn Sie beispielsweise einen http-Proxy verwenden, kann das Ergebnis durch eine IP-Adresse des Hosts viele Rahmen von Ihrem Router entfernt sein.

Es gibt mehrere Websites mit einem solchen Service. Das meiste ist der Einfachheit halber HTTP-basiert.

Wenn Sie dies vom Terminal aus tun müssen, können Sie:

wget -q -O - whatismyip.org
Michał Šrajer
quelle
Sie beantworten die Frage des Originalplakats nicht wirklich, wenn Sie eine Website verwenden, um die externe IP-Adresse abzurufen. Viele dieser Websites funktionieren nicht mehr, wenn sie der Meinung sind, dass Sie zu viele Anfragen stellen, und einige von ihnen "lügen" einfach, weil sie einen lügnerischen DNS-Resolver verwenden (einige Länder zwingen den großen ISP, lügende DNS-Resolver bereitzustellen, um einige Websites zu blockieren).
Gouessej
1

Zusätzlich zu der Antwort von dmckee können Sie das Gerät möglicherweise sogar mit snmp abfragen, obwohl es normalerweise einige Einstellungen erfordert und nicht besonders benutzerfreundlich ist.

Sirex
quelle
1

Die meisten Router unterstützen das Lesen (und manchmal sogar das Schreiben) von Statusinformationen und weiteren Konfigurationsoptionen über uPnP. Eine der Informationen, die Sie über uPnP erhalten können, ist die dem Router zugewiesene externe IP-Adresse.

Ich weiß nicht, welche uPnP-Clients für Linux verfügbar sind, aber es könnte einen Versuch wert sein ...

Robert
quelle
Vielleicht kann GUPnP helfen, ich werde nachforschen.
Gouessej
0

Mit einigen Routern können Sie irgendwie ein "Get" auf ihrer Admin-Oberfläche durchführen, und im HTML wird die externe IP-Adresse vergraben.

Rogerdpack
quelle
Haben Sie mindestens ein Beispiel?
Gouessej