PyDDnsPod动态域名服务软件
源码获取:https://github.com/iceleaf916/PyDDnsPod Debian打包下载: http://yeezi.googlecode.com/files/pyddnspod_0.6_all.deb 源码打包下载:http://yeezi.googlecode.com/files/pyddnspod-0.6.tar.gz
主要特性:
1. 适用于官方2011年10月21日发布的3.6版API 2. 只应用于DNSPod提供的动态域名服务,无其他相关功能 3. 本软件服务启动后,永远不会自动终止 4. 加入系统启动组,可开机自动启动服务,手动启动和终止方法类似于apache等软件
安装:
1. 对于Debian系列的系统,可直接下载deb包,root权限安装即可。 2. 对于非Debian系列的系统和手动安装的用户,获取源码后,按照给出的文件目录,root权限复制到相应的位置。
使用说明:
1. 按照上述方法安装好了之后,root权限打开/opt/ddnspod/ddnspod.conf配置文件进行修改 2. pyddnspod.conf文件中,sub_domain参数可以是@(表示绑定顶级域名)或者www等 3. pyddnspod.conf文件中,time表示服务软件每隔多少秒向DNSPod的服务器发送一次DNS更新(注意:时间间隔太短会被DNSPod封IP…) 4. pyddnspod.conf文件中,record_line表示你机器所在的线路,可选值是根据域名等级区分的,一般默认 5. 安装好软件后,要开机启动的, 请执行
6. 手动启动或停止服务的,请执行
存在的问题:
1. 软件还要完善的地方还有很多,比如暂时没有log记录,不清楚软件更新的结果 2. 软件自动启动的服务脚本相当简陋,以后会有改进的 3. 由于水平有限,整个软件也相当简陋,高手路过请指点~ 4. 有什么问题可以留言,或者发Email到kaisheng.ye[at]gmail.com