创建DDNS项目【大猫猫的DDNS】
项目名称:DDNS系统
项目目的:让动态IP绑定到本站提供的顶级域名
项目已实现功能:
1.允许用户自注册本DDNS系统的帐号密码。
2.允许用户自助修改密码。
3.允许用户自行(添加/删除)自己需要的二级域名。(目前挂接在joinros.com主域名下。)
4.允许用户使用wget或者其他脚本更新自己的二级域名。
注册地址:http://www.cat-home.org/ddns/reg.html
用户中心:http://www.cat-home.org/ddns/login.html
#DDNS本站帐号
:global ddnsuser "用户名"
#DDNS本站密码
:global ddnspass "密码"
#ROS系统版本(5X,6X)
:global rver "5X"
#DDNS域名(本站添加的子域名)
:global zhost "hello"
#以下不需要修改
:if (rver = "5X") do={
/tool fetch url=("http://www.cat-home.org/ddns/goddns.php\?user=$ddnsuser&passwd=$ddnspass&zym=$zhost") mode=http keep-result=no
} else={
/tool fetch url=("https://cat-home.org/ddns/goddns.php\?user=$ddnsuser&passwd=$ddnspass&zym=$zhost") keep-result=no
}
###假设您在本站的用户名为1234,密码为5678,注册的子域名为abc。
wget -q --output-document=/dev/null http://www.cat-home.org/ddns/goddns.php?user=1234&passwd=5678&zym=abc
更新时间:2016/06/11
更新说明:找到同子域名可能会添加2次记录的BUG。(当提交子域名包含某些字符时会产生。)已经修复。更新脚本支持https,在6X版本的情况下可以使用,使用https提交更加安全。
更新时间:2015/08/23
更新说明:发现一处BUG,在某些情况下,同一个子域名会添加2次记录。原因尚在排查中,出现概率小于1%。
更新时间:2015/07/07
更新说明:添加一个ROS-3X的DDNS脚本,方便ROS-3X用户使用。在3.24版本上测试通过。
更新时间:2015/06/08
更新说明:完成所有基本功能,基本的提交参数安全校验。修复当帐号不为纯数字时被提交参数校验给拦截的问题。添加退出登录功能。修正更新goddns模块一处安全校验错误,导致用户无法正常更新域名。
留言评论
暂无留言