- PR -

グローバルアドレスの取得

1
投稿者投稿内容
bachin
会議室デビュー日: 2002/08/05
投稿数: 5
投稿日時: 2004-01-08 00:05
ADSLモデムにプロバイダから割り振られたグローバルアドレスを、
ローカルの端末で定期的に監視して、変更があったときに
メールを送信するようなプログラムを作成しようとしているのですが、
グローバルアドレスをプログラムで取得する方法が解りません。
どなたかご存知の方いらっしゃいましたらお知恵をお貸しください。
よろしくお願いします。
ron
常連さん
会議室デビュー日: 2002/08/19
投稿数: 46
投稿日時: 2004-01-08 00:08
どもRONです。

 具体的にやりたい事が分からないですが、サーバ公開したいだけなら、
ダイナミックDNSじゃだめですか?
検索するといっぱい出てきますよ。
bachin
会議室デビュー日: 2002/08/05
投稿数: 5
投稿日時: 2004-01-08 00:34
RONさんこんばんわ

実際に作っているのはダイナミックDNSクライアントです。
定期的にサーバーに更新するプログラムは既に完成しているのですが、
グローバルIPが変化したときのみ更新を行うような処理に変更したいので
どうやればいいのか悩んだ挙句にここに投稿しました。
知っていたら教えてください。
ron
常連さん
会議室デビュー日: 2002/08/19
投稿数: 46
投稿日時: 2004-01-08 06:56
なるほど。そういう事ですか。
うーん。
自分の少ない知識じゃ、DHCPのリリース期限みる位しか思いつかない
ですね。
Junbow
ぬし
会議室デビュー日: 2002/01/24
投稿数: 373
お住まい・勤務地: saga.jp
投稿日時: 2004-01-08 09:18
 お疲れ様です。
 マシンとADSLモデムが直結されている環境(=ルーターが入っていない)だと、ipconfigや netstat -r 、 route print で表示されるインターフェイスのIPアドレスの情報が出てくると思います。 これをソフト的に解析させて・・・とか。
 ベタベタなDOS使用ですと、定期的に・・・、リダイレクトにてipconfig の結果をファイルに落とし、それと一つ前に保存した結果のファイルを リダイレクトしながら fc し、比較結果をファイルに落として、「相違ありません」が書き込まれていなかったら、なにか情報が変わっているということで、メールを送信させる・・・とか (イマイチ?)
ほむら
ぬし
会議室デビュー日: 2003/02/28
投稿数: 583
お住まい・勤務地: 東京都
投稿日時: 2004-01-08 10:07
ほむらです。
用件が違うかも知れませんが。
以前自宅でサーバーを公開していた時にDDNSのアドレス更新には
DiCEというソフトを使用していました。

このソフトはイベント単位での処理もできたと思うので
これで連携してみるとか?
1

スキルアップ/キャリアアップ(JOB@IT)