« 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 »

Debian/Linux・玄箱」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/2371/12054857

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

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