之前一直使用的是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有必要每秒请求一次么..
接口源码能分享一下吗?
这个帐户信息是DNSPOD的帐户的吧?
是的,不知道是不是有帐号安全方面的顾虑,请申请个小号。
不错,谢谢分享