プログラム周り

DDNSの自動実行

value domainにて、ddnsを更新します。diceを使ってましたが、こっちでも良いかなと思い、変更しました。あらかじめ、こちらで、ドメイン名、パスワード ホスト名でちゃんと更新が出来ているか確認しましょう(自分の場合は更新に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
Last-modified: 2015-02-01 (日) 14:38:23 (3540d)