DynamicDNSである3domain.hkを自動更新することに興味をもたれた全ての方へ
このページでは3domain.hkを自動更新するスクリプトを公開しています。実行にはRubyが必要です。
このスクリプトの特徴は
- 3domain.hkを安全に更新することが可能です(ハッシュアルゴリズムを使用しているのでパスワードは暗号化されます)
- IPの変化を検出して自動更新し続ける『デーモンモード』、あるいはcronと組み合わせて使うのに適した更新を1回のみ行う『1回こっきりモード』の2モードを搭載しています
- 自分のIPを割り出す方法がわからない場合でも3domain.hkにあるIP reporting serverを用いてIPを割り出すことができます
スクリプトのダウンロード
なお実行については自己責任でお願いいたします。
あなたの設定にあわせて変更する箇所があります。
- ID = '(あなたのアカウント名)'
- PASSWD = '(あなたのパスワード)'
- HOST = '(更新対象とするホスト名、example.comなど)'
- IP_CURRENT = (現在のIPを割り出す方法、わからなければnilとしてください)
- IS_DAEMON = (『デーモンモード』で使うのならtrue、『1回こっきりモード』で使うのならfalse)
- UPDATE_PEROID = (『デーモンモード』での更新周期、秒単位で指定)
- LOG_FILE = (『デーモンモード』でのログファイルの名前、ログを取らないならnil)
質問、意見等はM.Naruokaまで。
答えられる範囲で答えます。