PyDDnsPod动态域名服务软件

联合创作 · 2023-10-01 05:22

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. 安装好软件后,要开机启动的, 请执行

1 sudo update-rc.d ddnspod-daemon defaults 99

6. 手动启动或停止服务的,请执行

1 sudo /etc/init.d/ddnspod-daemon start
2 sudo /etc/init.d/ddnspod-daemon stop
3 sudo /etc/init.d/ddnspod-daemon status

存在的问题:

1. 软件还要完善的地方还有很多,比如暂时没有log记录,不清楚软件更新的结果
2. 软件自动启动的服务脚本相当简陋,以后会有改进的
3. 由于水平有限,整个软件也相当简陋,高手路过请指点~
4. 有什么问题可以留言,或者发Email到kaisheng.ye[at]gmail.com

sudo update-rc.d ddnspod-daemon defaults 99 sudo /etc/init.d/ddnspod-daemon start sudo /etc/init.d/ddnspod-daemon stop sudo /etc/init.d/ddnspod-daemon status
浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报