Submitted by 熊茂祥 on 2020, December 29, 1:41 PM
使用ROS为内网IPv6设备更新DDNS
在日常工作中因某些IPv6设备不支持DDNS更新,或者管理员没有权限操作这个IPv6设备,导致使用感变差。本项目利用ROS对接,阿里云DNS/DNSPOD来帮助内网IPv6设备更新DDNS,让用户随时掌控最新IP,根治IPv6地址变化不方便使用的问题,使用感up!
关于本项目:
1.本项目完全免费,并公开脚本源码。
2.直接对接DNSPOD官方服务器进行更新。(无需借助任何第三方服务器,安全无忧!)
3.使用本站服务转发ALIDNS官方服务器进行更新。
4.被绑定DDNS设备无需任何操作,填补ROS目前为内网V6设备更新DDNS解决方案的空白。
5.检测子域名不存在时自动创建。
6.日志记录更新流程,方便排查错误。
使用条件:
1.ROS系统版本为6.45.6或更高,安装并启用IPv6组件。
2.已知DDNS绑定设备的MAC地址。
3.由于目前V6并没有统一标准,环境不一定兼容,如发现异常请与我联系排查。
» 阅读全文
Tags: ros, ip, v6, ddns, dnspod
ROS | 评论:7
| 阅读:19717
Submitted by 熊茂祥 on 2016, October 6, 8:51 PM
ROS脚本
- #DDNS Token-ID
- :global tid "10002"
- #DDNS Token
- :global tsn "85c4cece0ced14dba4837d13c2cab0e0"
- #DDNS域名
- :global rhost "域名(例如www.cat-home.org)"
- #ROS系统版本(5X,6X)
:global rver "6X"
- #以下不需要修改
- :global host [:pick $rhost ([:find $rhost "."]+1) [:len $rhost]]
- :global zhost [:pick $rhost 0 [:find $rhost "."]]
- :if (rver = "6X") do={
- /tool fetch url=("https://cat-home.org/dnspod/index.php\?tid=$tid&tsn=$tsn&ym=$host&zym=$zhost") keep-result=no
- } else={
- /tool fetch url=("http://www.cat-home.org/dnspod/index.php\?tid=$tid&tsn=$tsn&ym=$host&zym=$zhost") mode=http keep-result=no}
DNSPOD Token申请地址
https://support.dnspod.cn/Kb/showarticle/tsid/227/
本站提交限制为每10分钟最多10次。规定时间范围内超出提交数量将被忽略更新任务。
» 阅读全文
Tags: ros, ddns, 域名, 更新, dnspod
ROS | 评论:2
| 阅读:53738
Submitted by 熊茂祥 on 2015, May 14, 11:50 AM
2015.5.14 添加支持Token方式登录,也同时支持旧的帐号密码登录方式。一个接口同时支持2种登录方式。
使用方式见下文
dnspod多线高级版V3(ROS更新DDNS)
2015.5.10 添加自动判断子域名是否存在,若不存在则尝试创建子域名。之前使用本接口必须先添加子域名,方可正常使用。现在会智能判断是否需要新建子域名。让接口使用更方便。
使用方式见下文
dnspod多线高级版V2(ROS更新DDNS)
» 阅读全文
Tags: ddns, ros, dnspod, 更新, api
技术文档 | 评论:0
| 阅读:29105
Submitted by 熊茂祥 on 2015, May 14, 11:48 AM
ROS脚本
- #DDNS Token-ID
- :global tid "10002"
- #DDNS Token
- :global tsn "85c4cece0ced14dba4837d13c2cab0e0"
- #DDNS域名
- :global rhost "域名(例如www.cat-home.org)"
- #以下不需要修改
- :global host [:pick $rhost ([:find $rhost "."]+1) [:len $rhost]]
- :global zhost [:pick $rhost 0 [:find $rhost "."]]
- /tool fetch url=("http://www.cat-home.org/dnspod/index.php\?tid=$tid&tsn=$tsn&ym=$host&zym=$zhost") mode=http keep-result=no
DNSPOD Token申请地址
https://support.dnspod.cn/Kb/showarticle/tsid/227/
» 阅读全文
Tags: dnspod, ddns, 脚本, 多线, adsl
ROS | 评论:7
| 阅读:36295
Submitted by 熊茂祥 on 2014, October 17, 7:01 PM
本站DNSPOD对接API接口失效
从2014.10.16开始失效,恢复时间不明,需要等到官方发布新的API文档。
2014/10/17 10:34
本站DNSPOD对接API接口已修复
2014/10/17 19:00
» 阅读全文
Tags: dnspod, ddns, api, 对接, 接口
技术文档 | 评论:0
| 阅读:43834