« wmvをダウンロードさせる | トップページ | HTTP-USER-AGENT »

自分のIPを調べる

動的IP環境でサーバ公開するときはダイナミックDNSを利用します。

が、サーバがFWやNATルータの後ろにあると付与されたIPがサーバには分かりません(付与IPはルータ/FWが持っている)。SNMPを使ってルータ付与IPを調べるのがお堅いSEの設計回答ですが、便利なホームページを利用するのが現実的には簡単です。以下の2つのURLにアクセスするとあなたの(ルータの)IPアドレスを返してきます。

ちなみにあなたのIPから何が分かるのかどうかは以下のHPを見てください。国やおおよその地域は特定されます。

http://keron.dip.jp/lookyou.php

さて、これを使ってLinuxでIPを取得するシェルスクリプトを作ります。wget(又はcurl)が必要。

#!/bin/sh
wget -q -O - http://ieserver.net/ipcheck.shtml
#もしくは curl -s http://ieserver.net/ipcheck.shtml

これを使ってIPを得られるのでさらに発展させてDNSへ登録させます。それは又今度。

|

« wmvをダウンロードさせる | トップページ | HTTP-USER-AGENT »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: 自分のIPを調べる:

« wmvをダウンロードさせる | トップページ | HTTP-USER-AGENT »