OpenWrt下使用dnspod来实现DDNS功能

4

之前一直使用的是D-link提供的DDNS功能,虽然DYN被Q了,但是D-link提供了自己的更新API接口,可以不通过已经挂掉的dyndns.org来修改解析,不用D-link几个月后,突然不能解析了,登录网站提示我不是D-link的用户云云。

其实DDNS的免费服务虽然很多,但是国外的不稳定(不是服务本身的问题,你懂的),国内的服务商对免费用户故意区别对待,一个又好用又稳定的免费DDNS还真不好找。

于是乎就有了这个接口
http://dev.xiumu.org/dnspod-ddns/?username=[USERNAME]&password=[PASSWORD]&domain=[DOMAIN]&myip=[IP]

OpenWrt可以编辑/usr/lib/ddns/services添加

# dnspod.com - free DNS
"dnspod.com" "http://dev.xiumu.org/dnspod-ddns/?username=[USERNAME]&password=[PASSWORD]&domain=[DOMAIN]&myip=[IP]"

然后在LuCi中就可以看到dnspod.com的选项,或者直接选择自定义,填入上面的URL,输入自己的用户名,密码,域名设置更新时间就可以了。

由于没有限制请求频率,服务器流量大增换到别的空间上去了,正在使用的童鞋更换下API的地址,话说DDNS有必要每秒请求一次么..

共 4 条评论

  1. 回复

    接口源码能分享一下吗?

  2. 回复

    这个帐户信息是DNSPOD的帐户的吧?

    • 回复

      是的,不知道是不是有帐号安全方面的顾虑,请申请个小号。

  3. 回复

    不错,谢谢分享

发表评论

您的邮箱不会公开,当您的评论有新的回复时,会通过您填写的邮箱向您发送评论内容。 必填字段 *

为何看不到我发布的评论?

正在提交, 请稍候...