- 締切済み
WAN側IPアドレスの取得方法
家庭内でWAN側IPアドレスをコマンドプロンプトから取得したいと思っています。ipconfigでもできないし、どのようなコマンドであればWAN側IPアドレスを取得できるでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- outerlimit
- ベストアンサー率26% (993/3718)
コマンドプロンプトで取得する方法はありません (ルータを使用しない直接接続の場合には WAN側IPアドレスなどとは表現しませんから) ルータかIPアドレス変換を行っている装置にログインして、IPアドレスを取得するか IPアドレス確認サイト等へアクセスして取得です 少なくとも技術者です それなりの知識を習得してください
- safle
- ベストアンサー率55% (121/217)
nslookup ってコマンドでDNS IPアドレスを出されては? ipconfig /all とか WAN側のIPアドレスって何をさしてるか謎ですが
- GOOD-Fr
- ベストアンサー率32% (83/256)
ご質問の文章から判断すると、Windows 系の OS をお使いのようですが、「WAN 側 IP アドレス」とは、なにを指していますか。 どのような構成でネットワークに接続されているかわからないので、なぜ 「ipconfig でもできない」と言っているのか理解しかねますが、ルータのアドレスを知りたい、ということであれば、ルータを制御するしかないでしょう。ルータの機種、バージョン、設定によって方法は異なるので、ルータのマニュアルを参照してください。
- notnot
- ベストアンサー率47% (4900/10358)
ルーターにブラウザで接続して、状態表示画面で表示できるはずです。 これをコマンドラインで取得する標準コマンドはないので、HTTP接続してhtmlを取得してその中からIPアドレスを抽出するという処理をする必要があります。 もしくは、「接続してきたIPアドレスを表示してくれるウェブサイト」もあるので、そこに接続してhtmlを取得してその中からIPアドレスを抽出する方法もあり、この方法だとルーターの種類によらない処理が出来ます(ただ、そのサイトが障害になると駄目ですが)。 いずれにせよ、自分で処理スクリプト(VBScriptとか)を書くしかないですね。 自分でスクリプトを書けない場合、「上記をやってそのアドレスをDynamicDNSに登録するツール」はいくつか出回ってるので、探せばその中にはコマンドラインで起動してIPアドレスを出力してくれるものもあるかもしれません。Windows用は少なそうですが。