Born Too Late

Yuya's old tech blog.

Dynamic DO!.jp のダイナミック DNS を自動更新するスクリプト

2010-10-17 19:08:41

さくら VPS 契約した記念 + Perl の練習として作ってみました。

スクリプトを適当な場所に保存して、 crontab に以下のような設定を加える。

引数の your_sub_domain は、 ***.ddo.jp なら *** の部分だけで OK 。

実行時刻が 18:47 になっているのは、 n 時ジャストとかにアクセスが集中するそうなので、適当にずらしただけです。 また、実行が 1 日 1 回なのは、さくら VPS だから IP は変わらないという前提のためです。アカウント削除対策が目的なので、実際は 30 日に 1 回の実行でも問題無し。

まぁその辺はそれぞれの必要に応じて、ということで。

更新時に GET する URL については、無料ユーザだと free.ddo.jp で、有料ユーザは ddo.jp となるそうです。そこはベタ書きにしてます。

wget で十分という話もあるけど、まぁ Perl 書きたかっただけなので、そこは気にしない方向で。

関連ページ