ベストアンサー グローバルIPの取得方法 2003/06/20 10:11 グローバルIPを監視するソフトを作ろうと考えています。 そこで、グローバルIPを取得するよい方法があればご教授をお願いします。 みんなの回答 (2) 専門家の回答 質問者が選んだベストアンサー ベストアンサー ryuta_mo ベストアンサー率30% (109/354) 2003/06/22 00:20 回答No.2 自分のマシンのグローバルIPを取得するのは困難です。 ローカルアドレスが割り当てられていると通常の方法ではローカルアドレスが取得されます。 UPnPとかいろいろな方法がありますが、一番簡単にグローバルアドレスを取得するには、 #!/usr/local/bin/perl print "Content-type: text/html\n"; print "\n"; print "$ENV{'REMOTE_ADDR'}"; こんなプログラムのCGI(Perl)をHTTPサーバーに用意し、WinSockで実行結果を取得すればHTTPサーバーがローカルネットワーク上でなければグローバルアドレスを取得できます。 質問者 お礼 2003/06/23 17:40 ご回答ありがとうございます。やっぱり難しいですかー。どこかにクライアントのIPアドレスを吐き出すプログラムを用意して、それを取得するようにするのが一番いいですね。それかpingなどのIPヘッダを抜き取るか。そんな事できるのか不安ですが 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 その他の回答 (1) blue_leo ベストアンサー率22% (541/2399) 2003/06/20 10:58 回答No.1 なんのグローバルIPを取得するのでしょうか?? 自分のマシン??それとも外部の特定のドメイン?? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピュータープログラミング・開発C・C++・C# 関連するQ&A グローバルIPの取得方法を教えてください。 グローバルIPの取得方法を教えてください。 ルータを経由してインターネットに接続するPCの グローバルIP(ルータのIPになるんでしょうか?)を取得する 方法を教えてください。 開発言語はC#.netです。 固定IPの取得方法 制作したhtmlファイルを取引先に納品する為に、 先方のFTP許可設定及びFirewallに穴あけをする必要が出てきてしまい、 固定IPの取得が必要になりました。 そこで質問なのですが、固定IPはどのように取得すれば宜しいでしょうか? また、契約によっては複数のIPを取得する事も可能かと思いますが、 取得したIPを、回線用とサーバ用に振り分けるには、どのようにすればいいのでしょうか? (ルータとサーバへの設定でしょうか? それとも、回線に振るIPと、サーバに振るIPは取得の方法からして全く別物でしょうか??) 宜しくお願いいたします。 グローバルIPを取得したい。 ADSL(8M)富士通ルーター経由でインターネットにつないでいます。 IPアドレスを取得できるサンプルを実行させたらローカルのIPしか 取得する事が出来ませんでした。 VB6のプログラムでグローバルIPを取得しようと思ったら どういった方法があるのでしょうか? OSはW2Kです。よろしくお願いします。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム ルーターのIP取得方法 VBでルーターのグローバルIPを取得するのに何かよい方法は ないでしょうか? 外部に接続して取得するかルーターにアクセスするしか ないのでしょうか? もしルーターへのアクセスでIPを得る場合、ルーターの機種に依存しますよね? 宜しくお願いします。 固定IPか、自動取得IPかを調べる方法をご教授くだ 固定IPか、自動取得IPかを調べる方法をご教授ください。 win7を使用しています。 ネットワークと共有センターを開いてみましたが、どうやって今自動IPでつながれているのか 固定IPでつながれているのかわかるのでしょうか? もしくはコマンドプロンプトからもわかりますか? コマンドプロンプトで「ipconfig/all」と打ったら、 IPv4アドレスは、192.168.11.21(優先)となっていました。 固定IP 取得方法 固定IPをISPと連絡しないで無料で取得する方法はありますか? IPアドレスの取得方法 IPアドレスの取得方法を知っている方がいましたら教えてください。PCはXPを使っています。 IPアドレスの取得 いつもお世話になっております。 LAN上でIPアドレスを取得するとそのホストのローカルIPを取得しますよね。 そうではなくルーターのWAN側のグローバルIPを取得したいのですがなにか方法があるのでしょうか??? プリンタのIPアドレス取得方法 API関数を使用して、プリンタのIPアドレスを 取得しようと考えています。 自分なりに調べたのですが、ポート名などは取得できるのですが、IPアドレスは取得不可なのでしょうか? IPアドレス取得方法を教えてください。 よろしくお願いします。 開発環境はC#です。 IPアドレス取得方法 こんにちは。pcg733です。 以下の環境にてデータ送受信を行いたいと考えています。 サーバ:WinNT 4.0 Server クライアント:WinNT 4.0 Workstation 開発ツール:Oracle Developer 6i(Web機能あり) ブラウザ:IE5.X 要求クライアントのIPアドレスを取得し、サーバーにその情報を格納後、 取得したIPアドレスを基にFTPでファイルを転送する方法が 今のところ一番単純な方法だと考えています。 ただ、私は以下の点について調べていますが現状のところ分かっていません。 どなたか御存知でしたらご教示下さる様宜しくお願いします。 1.クライアントのIPアドレス等の情報取得方法 2.上記の方法より上回る簡素な方法(FTP以外、IPアドレス情報無しなど) 以上です。宜しくお願いします。 IPを取得できません 初めてPCを自作しました。超初心者です。PC用語もよくわからず、使い方とか間違っていると思いますが、よろしくお願いします。 HDDをカセット型にして、二つのHDDを入れ替えられるようにしました。 HDD(1)でネットができていたのですが、HDD(2)に入れ替えてyahoo!BBをインストールしたところ、「IPを取得できません」となってしまいました。その後、またHDD(1)に入れ替えたのですが、HDD(1)まで「IPを取得できません」と使えなくなってしまいました。 HDD(1)よりHDD(2)を中心に使いたいので、この際HDD(1)の設定は後回しとしました。 ルーター(corega BAR SW-4P WL無線)でノートPCを使っていますが、ネットに繋がっています。HDD(2)はデスクトップで有線です。 1.電源を20分抜かずにHDD(1)→(2)にしたのが原因で、モデムがリセットできていないのかと思い、モデムとルーターの電源を二日間抜いてみましたが、「IPを取得できません」。 2.yahooに電話したところ、「PCに信号が届いていない」と言われ、PCに原因があるかと思い、HDD(2)のOS(WinXP Media Center Edition )・マザーボード・HDD(2)をインストールし直してみましたが、「IPを取得できません」。 3.ノートPCで使えているIPアドレスの四番目の数字に+1した数字を手動でHDD(2)のIPアドレスに入力してみましたが、何も変化なしでした。 もう、どうしたら良いのでしょうか?? ノートPCは使えていると言うことは、自作PCに原因ありということでしょうか? 10日間悩みっぱなしで疲れました。どなたか、ご教授お願いします。 vbsでIPアドレス取得&第3まで vbs でIPアドレス取得したいのですが第3までの取得にしたいです。 ex 192.168.11. 192.168.101. と場所によって2桁3桁に代わってしまうため何文字目と決め打ちできない状態にあります。 のようにIPアドレスの第3まで取得したいのです 不躾な質問で恐縮ですが、お分かりの方ご教授いただければ幸いです。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム ASPでIPアドレス取得 ASPで作成しているHPで、IPアドレスから特定の接続先を判断し、 処理を分岐させたいのですが、 どうやらJavaScriptではIPアドレスは取得できないようです。 どうやればIPアドレスを取得できるのかご教授いただけませんでしょうか。 ちなみにブラウザはIE6限定です。 よろしくお願いいたします。 IP アドレスの取得方法の設定、 自動的に取得する ルータの設定で 「IP アドレスの取得方法の設定 自動的に取得する IP アドレス 192.168.0.2 (取得済み) 」 ・・・・・・・・・・上記の様になっていますが、「自動的に取得する 」と設定がなっている場合に於いて、どうもプリンタのipアドレスも変動していますが、 1.ほかにコピー機等を接続した場合にも同じように変動しますか?? 2.(ルータ設定が自動取得になっていると考えていいのですか?? 3.その場合パソコンは上記の様に192.168.0.2となっていますが、複数台つないでいる場合起動の順番で変動するものですか?? 4.一度取得したものはマシンが覚えていると考えていいものですか? 5.ガチガチに固定するにはWAN??の固定ipアドレスを持っていないとだめですか??? IPアドレスからホスト名を取得するには? タイトルの通りです。 IPアドレスは分かっているのですが、出来れば、そこからホスト名を取得したいのです。 欲を言えば簡単に一撃で分かる様なものがあれば非常にうれしいのですが。。。 VBのバージョンは6です。 以前、フリーソフトで IPlookup と言うものを見つけました。(IPアドレス←→ホスト名の相互変換ソフト) これと同じ機能が自作のソフトウェアの中に組み込めればなぁ、と安易に考えています。 簡単には出来なくても、こう言うようにすれば出来る等でもありましたら、 是非ご教授頂ければと思います。 よろしくお願い致します。 グローバルIPアドレスの取得方法について LANDISKの設定項目の中にFTP Serverという機能がありこから多分外部から接続できると思うのですがグローバルIPアドレスの取得方法がわかりません。ネット接続の設定はCTUから行うのでしょうか?設定方法がわかる方教えてください。 C#でIPアドレスの取得について 現在C#で、IPアドレスの取得で苦戦しています。 例えばNICが2枚ささっている状態で、 特定の通信先と通信を行っているNICのIPアドレスを取得するには どうすればいいでしょうか。 最終的には、通信を行っているIPアドレスから、 どちらのNICで通信を行っているか判別して そのNICのMACアドレスを取得したいです。 現在考えているのは、pingを通信先に飛ばしてその送信元のIPアドレスを取得するという事です。 ただ、これも実現方法がいまいち曖昧で、現在取得できていません・・・。 Pingを飛ばすところまではできているのですが、送信元のIPアドレスの取得のやり方がわかりません。 通信先は固定の予定なので、その通信先と通信する際に使用しているIPアドレスを知りたいです。 pingの送信元のIPアドレスを取得する方法、 またはほかに良い方法があれば教えていただけますでしょうか。 よろしくお願いします。 HTMLページの最終アクセス者(IP)の取得方法 perlについてどなたかご教授頂けないでしょうか。 perlでホームページ(管理用のページ)を作成していて、 『index.html』というページが、最後にアクセスされた時間(最終アクセス日時) を取得する方法は分かるのですが、HTMLファイルに最後にアクセスした人(IPアドレス) を取得する事は可能でしょうか?可能でしたら記述を教えて下さい。 ご存知の方いらっしゃいましたらご教授下さい。 IPアドレスの一部を取得したい bat ファイル または vbs をつかって ローカルPCのIPアドレスの一部を取得したいです。 例 192.168.101.10 → 192.168.101 192.168.1.10 → 192.168.1 というふうに 3番目までのIPアドレスを取得して 192.168.xxx.254と xcopyのバッチに指定(各拠点のNAS→ローカルデスクトップへ)させたいです。 普通にxcopyので対象のアドレス書けばいいじゃんとなるのですが、 共通イメージのパソコンを多数のセグメントの場所に設置しているので、何千台もの設定変更が必要になってしまいます。 しらべてみましたが、IPアドレス全部取得の例しかなく部分指定の方法がわかりませんでした。 大変恐縮なのですが、お分かりの方ご教授いただけると助かります。 ipアドレスが取得できません ipアドレスを自動取得にすると[169.258.*.*]が取得されてしまいます。社内lanやインターネットに接続ができません 手動でipアドレスを入力して設定すると社内lanには接続できるようになるのですがインターネットには接続できません 今まではうまく使えていたのですがvpn接続?を行った後にログアウトに失敗したためだと言われました。 osはwindows2000です。 手動設定でインターネットに接続する方法、または自動取得できる方法を教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター プログラミング・開発 Microsoft ASPC・C++・C#CGIJavaJavaScriptPerlPHPVisual BasicHTMLXMLCSSFlashAJAXRubySwiftPythonパフォーマンス・チューニングオープンソース開発SEOスマートフォンアプリ開発その他(プログラミング・開発) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ご回答ありがとうございます。やっぱり難しいですかー。どこかにクライアントのIPアドレスを吐き出すプログラムを用意して、それを取得するようにするのが一番いいですね。それかpingなどのIPヘッダを抜き取るか。そんな事できるのか不安ですが