ウェブサイトを使用せずにルーターの外部IPアドレスを取得することはできますか?


8

www.whatismyip.comなどのWebサイトを使用せずにルーターのIPアドレスを確認する方法があるかどうか疑問に思いました。

あちこち探してみたら、不可能だと思い始めています。その場合、誰かが理由を説明できますか?

回答:


2
  • デバイスは、この種の情報を見つけたり設定したりできるWebインターフェイス(ケーブルモデムなどの小型のホームデバイスで一般的)を提供する場合があります。
  • telnetまたはsshを使用してデバイスにコマンドライン接続し/sbin/ifconfig、ローカルで同等のものを使用できる場合があります。

3
ルーターのウェブインターフェース設定ページに追加したかったのは、通常、WANまたはパブリックIPアドレスと呼ばれることです。
mwan100 2011

「dig localhost」でより多くの情報を取得できることを付け加えます。これにより、whatismyip.comに表示されるものではなく、ネームサーバーのIPアドレスがわかります。
Alex Eftimiades

2

外部からどのように見られているかを知りたいので、これを行うには、外部サービスを使用する必要があります。

ルーターのWANアドレスだけでなくてもかまいません。たとえば、httpプロキシを使用している場合、ホストのIPによりルーターから離れた場所に多数のループが発生する可能性があります。

このようなサービスを提供しているサイトがいくつかあります。便宜上、ほとんどはHTTPベースです。

ターミナルから実行する必要がある場合は、次のことができます。

wget -q -O - whatismyip.org

Webサイトを使用して外部IPアドレスを取得するため、元の投稿者の質問には実際には答えません。それらのWebサイトの多くは、要求が多すぎると見なすと機能しなくなり、一部のWebサイトは、嘘のDNSリゾルバーを使用するために「うそ」になります(一部の国では、主要ISPに一部のWebサイトをブロックするように嘘のDNSリゾルバーを提供するように強制します)。
gouessej 2017

1

dmckeeの回答に加えて、snmpを使用してデバイスをクエリすることもできますが、通常はいくつかの設定が必要で、部分的にユーザーフレンドリーではありません。


1

ほとんどのルーターは、ステータス情報の読み取り(場合によっては書き込みも)と、uPnPを介したその他の構成オプションをサポートしています。uPnPを介して取得できる情報の1つは、ルーターに割り当てられた外部IPアドレスです。

Linuxで使用できるuPnPクライアントはわかりませんが、試してみる価値はあります...


GUPnPが役立つかもしれません。調査します。
gouessej 2017

0

一部のルーターでは、なんらかの方法で管理インターフェイスで「取得」でき、HTMLに埋め込まれているのは外部IPアドレスです。


少なくとも1つの例がありますか?
gouessej 2017
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.