グローバル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/210

コメントする

2009年11月

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30          

アーカイブ