ひとりごと

新しい記事:[757]  古い記事:[755] 表示単位 :

ついったー[おとなり日記] かがみさん Y.Kumagaiさん

2003/04/17 (木)

・ ダイナミックDNSぷち不調

自宅サーバの場合、家にいるとコケててもよくわからないときがあるので、定期的に外からアクセスしてコケてたら通知するようにしています。

で、今日は朝から『コケてるメール』が連続して来たのですが、会社からのvtun接続はずっと生きてるんですねー。おかしいなー、、と思っていたのですが、どうやらダイナミックDNSサービスがコケてたようです。問合せしようとしたけれど、『返事のメールをもらってもダイナミックDNSがコケてると転送されないから受け取れない(笑)』のでどうしようかなーと思っていたら、しばらくして回復しました。
# と思ったけど名前が引けたり引けなかったりしますな。一度問い合わせてみよう
## 復旧しました。設定変更作業に伴う誤りだったそうです。いつもながら対応がすばらしいです。

ちなみに、下記は『コケてるメール』を送るスクリプト。更新状況を表示するための外部JavaScriptファイルを定期的に取りに行くついでにコケてたら通知します。sshで入れてFreeBSDが動いてて cron も自由に使えるレンタルサーバはまことに便利です。

#!/bin/sh
HEAD=`lynx -head -base -source http://toriyu.dd.que.ne.jp/~takatani/|grep Server 2>/dev/null` >>$HOME/fetchlog
if [ $? = 1 ]; then
  HEAD=`lynx -head -base -source http://toriyu.dd.que.ne.jp/~takatani/|grep Server 2>/dev/null` >>$HOME/fetchlog
  if [ $? = 1 ]; then
   HEAD=NG
   ( echo "Home host is down." ; date) | mail -s "Host is down" メールアドレス@ケータイ
   echo `date`,$HEAD >>$HOME/fetchlog
   exit
  fi
fi
/usr/bin/fetch -o $HOME/dd/tmp http://toriyu.dd.que.ne.jp/~takatani/chacha/js.php && mv $HOME/dd/tmp $HOME/dd/js.txt
echo `date`,$HEAD >>$HOME/fetchlog
[つっこみ]

新しい記事:[757]  古い記事:[755] 表示単位 :
※このページへのリンクは自由です。リンクの方法については[つっこみ]で表示されるページの最後をごらんください。
たかたに(takatani@mars.dti.ne.jp)