一、脚本的设置

http://service.oray.com/question/869.html

二、ping命令

有时候ping命令不同ddns,需要清除一下本机缓存;使用以下命令清除

ipconfig /flushdns

三、具体内容

在ROS中使用花生壳动态域名解析服务
建议通过由脚本(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
}

指定某个域名有解析:

{
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
}

注:
①实际使用时,需要将username替换为您的花生壳帐号, abc123替换为您的帐号密码,domain.gicp.net替换为您帐号下需要使用花生壳服务的域名,pppoe-out1替换为您ROS的拨号接口名。
②Terminal界面编辑问号前需加转义字符\,脚本首尾需加{};Source界面的脚本中问号前的转义字符\可加可不加,{}可加可不加,均会生效。

————————————————————————————————————————

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

在Interval输入执行间隔,建议如下:
免费服务30分钟;
专业级别5分钟;
商业级别3分钟;
旗舰级别1分钟;
间隔时间越短,在ADSL重新拨号后解析生效时间越快
在On Event栏输入:
:execute DDNS(脚本名称)

最后点击Apply(应用)就可以了!~

若ROS版本为6.0系列,则在On Event栏应当输入:
/system script run DDNS(脚本名称)

还在为复杂的配置烦恼吗?来Oray请一个牛B的技术专家回去,7×24小时一对一服务,你还等什么呢?戳我购买

在ROS中配置路由器的动态域名?相关推荐

  1. 14 配置路由器OSPF动态路由

    借鉴网址:(28条消息) Packet Tracer 思科模拟器入门教程 之十三 路由器OSPF动态路由配置_柚子君.的博客-CSDN博客 姓 名 彭彭头 实验日期 2022.04.15 学 号 实验 ...

  2. 16、配置路由器的动态路由(OSPF协议)

    1.相关知识 什么是路由器 路由器(Router)是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备.它能够理解不同的协议,例如某个 ...

  3. 15、配置路由器的动态路由(RIP协议)

    1.相关知识 什么是路由器 路由器(Router)是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备.它能够理解不同的协议,例如某个 ...

  4. 【Android NDK 开发】NDK 交叉编译 ( Ubuntu 中交叉编译动态库 | Android Studio 中配置使用第三方动态库 )

    文章目录 I . 动态库 与 静态库 II . 编译动态库 III. Android Studio 使用第三方动态库 IV . Android Studio 关键代码 V . 博客资源 I . 动态库 ...

  5. Ubuntu16.04 在ROS中配置RealSence D435 并标定深度相机与rplidar外参

    Ubuntu16.04系统,在ROS中配置RealSence D435 ,并标定其与rplidar的外参 主要目的是为rplidar标定深度相机外参,为机器人导航的过程提供障碍物识别的功能,因此需要知 ...

  6. 【智能路由器】动态域名(基于netfilter编程的DNS数据伪造)

    [智能路由器]系列文章连接 http://blog.csdn.net/u012819339/article/category/5803489 本文利用netfilter框架,做了一个在路由器上运行的L ...

  7. 怎么配置android远程服务器地址,在 Android studio 中 配置Gradle 进行 “动态编译期间,指定 远程服务器地址 ,生成多个安装包”...

    需求: 在产品开发中,经常需要发布各个版本,每个版本的服务器地址有不同的服务器地址.比如 开发服务器使用 192.168.1.232服务器, 测试服务器使用 192.168.1.245服务器, 正式上 ...

  8. 在校园网中配置路由器的lan口上网

    使用的是mercury路由器.在配置路由器的时候可以先按重置按钮,几秒之后路由器就重新启动了. 在连接的时候可以首先进行登陆:melogin.cn 或者 192.168.1.1,不同的路由器可能会有所 ...

  9. ROS中配置主从机需注意的几点

    由于网上配置ROS主从机的博文比较多,我在此不做赘述,只将比较容易出问题的一些地方指出,尽量简洁的介绍配置过程 首先在终端中查看本机的IP ifconfig 如图,我的IP是192.168.3.10 ...

最新文章

  1. tensorflow训练打游戏ai
  2. Python_note4 程序控制结构+random库的使用
  3. 链接并执行GitHub上托管的外部JavaScript文件
  4. 2015年第六届蓝桥杯 - 省赛 - C/C++大学B组 - F. 加法变乘法
  5. 前端学习(3146):react-hello-react之getDenvied
  6. Nginx 之父被捕,程序员如何避免面向起诉编程?| CSDN 博文精选
  7. 【题解】CF#403 D-Beautiful Pairs of Numbers
  8. node url模块
  9. 删除表记录(delete from where )
  10. 如何看linux网络慢,Linux下网速慢的问题
  11. 2022-2023年度的AMC数学竞赛报名时间来了
  12. 怎么还原计算机网络,怎么把网络协议还原为默认设置
  13. 题目 A : 勇士传说
  14. 人员招聘与培训实务【2】
  15. FPGA串口接收学习
  16. 三维动画项目实训① ------(3.17-3.24)
  17. 从 DP 到 DDP 到 apex
  18. C++判断一个数是不是质数
  19. att格式汇编指令_ATT汇编语法简介
  20. Unity地面拼接实现无限路循环

热门文章

  1. vivo IQOO手机运行uniapp检测不到(uniapp搜不到vivo)
  2. dsp28335下载程序到flash出现的问题
  3. 基于51单片机的水位水质检测系统Proteus仿真原理图PCB
  4. C/C++ 实现切片免杀的思路
  5. 常见射频同轴连接器类型
  6. “十一”期间支付系统也“休假”
  7. fiddle弱网测试
  8. 小结下select模型,poll模型和epoll模型
  9. 【网络】网络通信原理
  10. Go 每日一库之 cli