- ベストアンサー
ルーターのIP取得方法
VBでルーターのグローバルIPを取得するのに何かよい方法は ないでしょうか? 外部に接続して取得するかルーターにアクセスするしか ないのでしょうか? もしルーターへのアクセスでIPを得る場合、ルーターの機種に依存しますよね? 宜しくお願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
失礼しました。TRACEは駄目ですね。 Vectorに幾つかそれらしきソフトがあり、ルータのグローバルIPの 取得も可能のようです。 具体的な方法は分かりませんが..
その他の回答 (2)
- todo36
- ベストアンサー率58% (728/1234)
回答No.2
参考URLの"TRACEをプログラミングする"はどうでしょう?
質問者
お礼
レスありがとうございます。 とても参考になりました。今夜にでも早速ためしてみようと思います。
質問者
補足
TRACEを使用してみましたが、私の理解不足かもしれませんが TRACEではルーターの割り振られているプライベートIP がわかるのみで残念ながらWAN側のグローバルIPを知る事はできませんでした。
- selenity
- ベストアンサー率41% (324/772)
回答No.1
ブラウザでルータの管理画面を表示できるのであれば、可能です。 通常のHTTP接続コンポーネントを使えば簡単に作れます。
質問者
お礼
早速のレス、ありがとうございます。 どのメーカーのルーターでも対応できるように汎用性をもたせたいのです。 ということで今検討してるのは あらゆるルーターに対応できるように selenityさんがおっしゃったように各種のhttpに対応させる orルーターに直接アクセスして取得 あるいはipを取得するために外部にサーバーをおく という事を考えています。
お礼
一応11件すべてみてみましたけど、残念ながら グローバルIPをルーターでえるものはどれも外部に接続するものでした。 いろいろと有り難うございました。