[ 自宅サーバーWebRing |ID=323 前後5表示乱移動サイト一覧 ]

グローバルIP通知

| | コメント(0) | トラックバック(0)

最近、プロバイダから振られているグローバルIPアドレスの変更が多くなっている気がする。(P2Pをやっている性か?)


ウチではWindows機にDiceを入れてDynDNSの動的更新をしているんだけど、嫁さんが使う時にログオフされてしまうので、DiCEが止まってしまう事がちょくちょくある。


そこで、Linux側で自身のグローバルIPアドレスを確認し、変更があった場合には携帯に通知するようにする。

※ド素人が作ったスクリプトなので、自己責任でご利用願います。

---ここからスクリプト---
#!/bin/sh

newip=`wget -qO- forts.jp/ip`
oldip=`cat old_ip.txt`

if [ $oldip != $nowip ]
then
       echo ”IPaddress was changed. ” >> old_ip.txt
echo "new IPaddress is $newip" >> old_ip.txt

mail -s "!!IPaddr Change!!" xxxxxxxxx@ezweb.ne.jp < old_ip.txt
fi

これをcronで5分毎に実行するように設定。


変更があったら携帯にメールが届く。


メールが届いた時に会社にいたら、手動でDynDNSの設定を更新すればいい。

トラックバック(0)

このブログ記事を参照しているブログ一覧: グローバルIP通知

このブログ記事に対するトラックバックURL: http://jhh-style.homelinux.com/cgi-bin/mt/mt-tb.cgi/493

コメントする

このブログ記事について

このページは、junが2008年6月10日 12:45に書いたブログ記事です。

ひとつ前のブログ記事は「qmailanalogのプログラム修正」です。

次のブログ記事は「コンソールからrootでログインが出来ない。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.01