ROS使用花生壳动态域名的配置

如何在ROS中设置花生壳服务

在ROS中使用花生壳动态域名解析服务,需要由脚本(Scripts)来实现,再通过日程(Scheduler)来进行定时的刷新。

脚本实现的方法很多,以下为一个自动获取拨号IP地址并提交到花生壳动态域名解析的例子:

打开winbox等待到ROS,选择System-Scripts,添加新的脚本peanutddns

在Source栏输入:

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

blob.png

注:实际使用时,需要将username替换为您的花生壳帐号, abc123替换为您的帐号密码,domain.gicp.net替换为您帐号下需要使用花生壳服务的域名,pppoe-out1替换为您ROS的拨号接口名。

脚本添加完成后,需要新增日程来自动执行,通过System- Scheduler新增新的日程

 在Interval输入执行间隔,建议如下:

 免费服务30分钟;

 专业级别5分钟;

 商业级别3分钟;

 旗舰级别1分钟;

 间隔时间越短,在ADSL重新拨号后解析生效时间越快

 在On Event栏输入:

 :execute peanutddns

blob.png

说明: 

 Start-Date:开始执行脚本内容的日期; 

 Start-time:开始执行脚本内容的时间; 

 Interval:每隔多少时间执行一次; 

 On-Event:计划任务执行操作的内容。

任务计划创建成功后可以看到下面运行情况,执行的次数

blob.png



未经允许不得转载:ROS使用花生壳动态域名的配置

发表评论

路人甲
看不清楚?点图切换 Ctrl+Enter快速提交

网友评论(0)



枫叶落 -技术学习交流--用心学习--用心记录!

联系我