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?
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:
quelle
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.
quelle
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 ...
quelle
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.
quelle