Est-il possible d'obtenir l'adresse IP externe de votre routeur sans utiliser de site Web?

8

Je me demandais s'il y avait un moyen de trouver l'adresse IP de votre routeur sans utiliser un site Web comme www.whatismyip.com.

J'ai cherché autour de moi et je commence à penser que c'est impossible. Si tel est le cas, quelqu'un pourrait-il expliquer pourquoi?

Alex Eftimiades
la source

Réponses:

2
  • Parfois, l'appareil fournira une interface Web (commune avec les petits appareils domestiques tels que les modems câble) où ce type d'informations peut être trouvé et / ou configuré.
  • Vous pouvez peut-être établir une connexion en ligne de commande avec le périphérique à l'aide de telnet ou ssh, puis utiliser /sbin/ifconfigou l'équivalent local.
dmckee --- chaton ex-modérateur
la source
3
Je voulais juste ajouter que dans votre page de configuration de l'interface Web des routeurs, elle sera généralement appelée votre WAN ou votre adresse IP publique .
mwan100
J'ajouterai que vous pouvez obtenir plus d'informations avec un "dig localhost". Cela semble me donner l'adresse IP de mon serveur de noms plutôt que ce qui apparaît sur whatismyip.com.
Alex Eftimiades
2

Vous voulez savoir comment vous voyez de l'extérieur, alors pour ce faire, vous devez utiliser un service extérieur.

Notez qu'il ne doit pas s'agir uniquement de l'adresse WAN de votre routeur. Si vous utilisez un proxy http par exemple, le résultat peut être obtenu par une adresse IP de plusieurs cerceaux loin de votre routeur.

Il existe plusieurs sites avec un tel service. La plupart sont basés sur HTTP, pour plus de commodité.

Si vous devez le faire depuis le terminal, vous pouvez:

wget -q -O - whatismyip.org
Michał Šrajer
la source
Vous ne répondez pas vraiment à la question de l'affiche originale lorsque vous utilisez un site Web pour obtenir l'adresse IP externe. Beaucoup de ces sites Web cessent de fonctionner lorsqu'ils considèrent que vous faites trop de demandes et certains d'entre eux "mentent" simplement en utilisant un résolveur DNS mensonger (certains pays obligent le principal FAI à fournir des résolveurs DNS menteurs pour bloquer certains sites Web).
gouessej
1

en plus de la réponse de dmckee, vous pouvez même interroger le périphérique à l'aide de snmp, bien qu'il nécessite généralement une configuration et ne soit pas particulièrement convivial.

Sirex
la source
1

La plupart des routeurs prennent en charge la lecture (et parfois même l'écriture) des informations d'état et d'autres options de configuration via uPnP. L'une des informations que vous pouvez obtenir via uPnP est l'adresse IP externe attribuée au routeur.

Je ne sais pas quels clients uPnP sont disponibles pour Linux mais cela peut valoir la peine d'essayer ...

Robert
la source
Peut-être que GUPnP peut aider, je vais enquêter.
gouessej
0

avec certains routeurs, vous pouvez faire un "get" sur leur interface d'administration en quelque sorte, et enterré dans le HTML sera l'adresse IP externe.

rogerdpack
la source
Avez-vous au moins un exemple?
gouessej