懲りずにもってっけー。改良してみたシェルスクリプト。value-domain用。
#!/bin/bash CIP=`wget -O - -nv -q http://dyn.value-domain.com/cgi-bin/dyn.fcg?ip` echo $CIP DOMAIN="example.jp" PASSWD="passwd" echo \$PWD : $PWD if [ ! -e ./old_ip ]; then touch old_ip OIP="192.168.0.1" echo create file : ./old_ip else OIP=`cat old_ip` echo old ip : $OIP fi if [ x$OIP != x$CIP ]; then wget -O - -nv -q http://dyn.value-domain.com/cgi-bin/dyn.fcg?d=$DOMAIN\&p=$PASSWD\&h=\&i=$CIP echo `date` Change from $OIP to $CIP >> ip_change_log echo $CIP > old_ip fi
最終的にcronに登録して動くところまで書いていくつもり。無保証です。