[[プログラム周り]]
***DDNSの自動実行 [#led427c8]
value domainにて、ddnsを更新します。diceを使ってましたが、こっちでも良いかなと思い、変更しました。あらかじめ、[[こちら:http://dyn.value-domain.com/cgi-bin/dyn.fcg?]]で、ドメイン名、パスワード ホスト名でちゃんと更新が出来ているか確認しましょう(自分の場合は更新に48時間ほどかかりました。それまでは、invalid hostって表記された)。
vineで/etc/cron.hourlyに入れておけば、一時間毎に実行され、/var/log/ddns_resultに
 2005-05-15 16:26:52.778655      status=0        OK
 2005-05-15 17:01:02.169812      status=0        OK
 2005-05-15 18:01:05.908117      status=0        OK
の様な形で記録されます。

ddns.py実行権を忘れずに。

 #!/usr/bin/env python
 import urllib,datetime
 def update():
     host='http://dyn.value-domain.com/cgi-bin/dyn.fcg?'
     dic={
         'd':'ドメイン名', ##ドメイン名を入れます。
         'p':'パスワード', ##パスワードを入れます。
         'h':'*',          ##ホスト名を入れます。
         'i':''            ##ipです。この表記のままで、向こうが勝手にip

トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS