<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="创建DDNS项目">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">熊茂祥</a><br />时间:2016-06-11 08:50<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">ROS</a><br />标签:<a href="index.php?action=tags&amp;item=%E5%9F%9F%E5%90%8D&amp;hash=">域名</a>, <a href="index.php?action=tags&amp;item=ddns&amp;hash=">ddns</a>, <a href="index.php?action=tags&amp;item=ros&amp;hash=">ros</a>, <a href="index.php?action=tags&amp;item=%E6%9B%B4%E6%96%B0&amp;hash=">更新</a>, <a href="index.php?action=tags&amp;item=%E8%84%9A%E6%9C%AC&amp;hash=">脚本</a><br />内容:
项目名称: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


ROS5X-6X脚本（10-15分钟执行一次）


    #DDNS本站帐号

    

    :global ddnsuser &quot;用户名&quot;   

    

    #DDNS本站密码

    

    :global ddnspass &quot;密码&quot;

    #ROS系统版本（5X,6X）

    :global rver &quot;5X&quot;

    

    #DDNS域名(本站添加的子域名)

    

    :global zhost &quot;hello&quot; 

    

    #以下不需要修改  

    

    :if (rver = &quot;5X&quot;) do={

    

    /tool fetch url=(&quot;http://www.cat-home.org/ddns/goddns.php\?user=$ddnsuser&amp;passwd=$ddnspass&amp;zym=$zhost&quot;) mode=http keep-result=no

    } else={

    /tool fetch url=(&quot;https://cat-home.org/ddns/goddns.php\?user=$ddnsuser&amp;passwd=$ddnspass&amp;zym=$zhost&quot;) keep-result=no

    }





其他系统可使用wget命令


    ###假设您在本站的用户名为1234，密码为5678，注册的子域名为abc。

    wget -q --output-document=/dev/null http://www.cat-home.org/ddns/goddns.php?user=1234&amp;passwd=5678&amp;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模块一处安全校验错误，导致用户无法正常更新域名。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
