ROS软路由论坛 ROSABC.com 网络方案网络工程交流

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 4536|回复: 2

[交流] 在ROS中设置花生壳DDNS动态域名解析服务

[复制链接]
发表于 2019-9-5 19:22:34 | 显示全部楼层 |阅读模式

马上注册成为ROSABC会员,随时发帖回复。

您需要 登录 才可以下载或查看,没有账号?会员注册

x
在ROS中设置花生壳DDNS动态域名解析服务

建议通过由脚本(Scripts)来实现,再通过日程(Scheduler)来进行定时的刷新。
以下为一个自动获取拨号IP地址并提交到花生壳动态域名解析的例子:
打开Winbox进入到ROS,选择System——Scripts,添加新的脚本,

自定义脚本名称(Name),在Source中输入脚本语句:
帐号下所有的域名都有解析
{
local ipaddr
local server "http://ddns.oray.com"
local par "/ph/update?&myip=$ipaddr"
local users "username"
local paswd "abc123"
:set ipaddr [/ip address get [/ip address find interface=pppoe-out1] address]
:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]
/tool fetch url=($server . $par) mode=http user=$users password=$paswd
}
20161028170522420.png
指定某个域名有解析:
{
local ipaddr
local server "http://ddns.oray.com"
local domain "domain.gicp.net"
local par "/ph/update?&hostname=$domain&myip=$ipaddr"
local users "username"
local paswd "abc123"
:set ipaddr [/ip address get [/ip address find interface=pppoe-out1] address]
:set ipaddr [:pick $ipaddr 0 ([len $ipaddr] -3)]
/tool fetch url=($server . $par) mode=http user=$users password=$paswd
}
20161028170642421.PNG
注:①实际使用时,需要将username替换为您的花生壳帐号, abc123替换为您的帐号密码,domain.gicp.net替换为您帐号下需要使用花生壳服务的域名,pppoe-out1替换为您ROS的拨号接口名。②Terminal界面编辑问号前需加转义字符,脚本首尾需加{};Source界面的脚本中问号前的转义字符可加可不加,{}可加可不加,均会生效。
————————————————————————————————————————
脚本添加完成后,需要新增日程来自动执行,通过System- Scheduler新增新的日程
20161028170710421.png
在Interval输入执行间隔,建议如下:
免费服务30分钟;
专业级别5分钟;
商业级别3分钟;
旗舰级别1分钟;
间隔时间越短,在ADSL重新拨号后解析生效时间越快
在On Event栏输入:
:execute DDNS(脚本名称)
最后点击Apply(应用)就可以了!~
20161028170738421.PNG
若ROS版本为6.0系列,则在On Event栏应当输入:
/system script run DDNS(脚本名称)
20170411140503295.png






20161028170628421.png

评分

参与人数 1A币 +1 收起 理由
szoe + 1 硬料学习了

查看全部评分

发表于 2019-11-7 22:34:33 | 显示全部楼层
试过了,都不行!同样账号啥的在梅林上测试没问题,在ROS上就不行
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

不良信息举报Q:2000617

软路由

不良信息举报Q:2000617|Archiver|ROS软路由论坛 ROSABC.com 网络方案网络工程交流

GMT+8, 2024-4-25 07:34 , Processed in 0.112830 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表