でもシェルだけで書けるんです。linuxならwgetとcrondを組みあわせて定期的に更新するんです。
DynamicDNS 更新スクリプト(MyDNS用)
(ddns_update.sh)
#!/bin/bash
user=xxxxx
pass=xxxxx
target="/tmp/"
#ls -la ${target}
wget -a ddns.log -O ${target}ddns2.html --http-user=${user} --http-passwd=${pass} "http://www.mydns.jp/login.html"
#!/bin/bash
user=xxxxx
pass=xxxxx
target="/tmp/"
#ls -la ${target}
wget -a ddns.log -O ${target}ddns2.html --http-user=${user} --http-passwd=${pass} "http://www.mydns.jp/login.html"
定期更新用(crond)
#every 3時間毎に上記スクリプトを実行
(crontab -e)
* */3 * * * /root/ddns_update.sh
* */3 * * * /root/ddns_update.sh