DNSPod是来自http://www.dnspod.com的一项免费域名解析服务。
在业界有着不错的口碑。并且它也提供了一套完整的API接口供用户使用。
本程序就是根据这套接口写的。支持该网站提供的所有功能。(据目前的了解似乎应该是这样的)
并提供了动态域名的功能。
如果你现在能看到这篇文章,那么表示这个程序在我的服务器上面工作的非常良好。
关于开启动态域名的方法:
首先确保你需要动态更新的域名已经添加到了DNSPod服务器上面。如果还没有,那么你可以运行本程序进行添加。
然后你需要创建一个配置文件,本程序中为此提供相应的方法。
dnspod.exe /generate <username> <password> <domain> <record>
简单举例说明:
我们想要动态更新在test用户下面的www.xxx.com域名。假定test用户的密码为123。那么创建配置文件的格式具体为:
dnspod.exe /generate test 123 xxx.com www
如果没有提示,那么表示运行成功。在程序同目录下面会生成一个 config.xml文件。其中用户的密码是加密存放的。用户不可以手动修改它。
同理,如果你有多个域名需要更新用此方法加入你需要更新的域名。在不同用户名的域名也可以被加入进来。
有一点需要注意的是,加入动态更新域名列表的域名记录,TTL建议设置的低一些。否则可能会导致其它用户在域名被更新之后依然无法解析正确的域名地址。TTL的越低会导致DNSPod服务器负载越大,越高的话则会导致地址更新时间越长。具体值请自行权衡。
接着我们来安装为服务方式运行:
dnspod.exe /install
最后启动它:
dnspod.exe /start
PS:在Win2000系统上面运行,需要依赖于msxml6.0运行库。
下载:DNSPod
MD5:B3BC59C1B5301E34DFDAF4D27B7B2C68


