[ 自宅サーバーWebRing
┃前
|ID=323 前後5表示
|次
┃乱移動
|サイト一覧 ]
グローバルIP通知
最近、プロバイダから振られているグローバル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

コメントする