DD-WRTでCronを使ってieserver.netのDDNSを定期的に更新する

DD-WRTDDNS機能はWAN IPが割り当てられている時しか使えない

DD-WRTをブリッジとして扱っていたのでDDNS機能を使えなかった…

解決策

そこで解決策としてDD-WRT内のCronサービス(とwget)を使ってDDNSを更新する

方法

  1. DD-WRT の管理ページにアクセスして 管理 → 管理 を開く
  2. ページ内真ん中あたりの Cron サービスを有効に設定
  3. Cron エントリを追加する
* 0 * * * root wget -qO - "http://ieserver.net/cgi-bin/dip.cgi?username=ユーザー名&domain=ドメイン名&password=パスワード&updatehost=1"

このコマンドの場合毎日0時にDDNSを更新する

参考にしたサイト

http://help.unotelly.com/support/solutions/articles/18635-dd-wrt-using-cronjob-to-update-your-ip-address