在花生壳的官方脚本中,是将ROS默认作为上网的路由器。
(花生壳官方文档:http://service.oray.com/question/869.html)
{
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
}
从:set ipaddr [/ip address get [/ip address find interface=pppoe-out1] address]这行代码可以看出,ROS直接将pppoe-out1接口的IP当作公网IP。

但是如果ROS是在局域网里面(例如ROS作为虚拟(v)局域(p)网(n)服务器),ROS外面还有一层路由器,这个脚本就必须做修改,前提条件是ROS也能上网。

{
local ipaddr;
/tool fetch url="http://myip.dnsomatic.com/" mode=http dst-path=mypublicip.txt
local ip [file get mypublicip.txt contents ]
put $ip
:set ipaddr "$ip";

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";
/tool fetch url=($server . $par) mode=http user=$users password=$paswd;
}
前面的几行斜体代码就是让ROS上网获取公网IP,并保存在mypublicip.txt中,然后登陆Oray,注册IP。
(参考:https://forum.mikrotik.com/viewtopic.php?t=73287)

转载于:https://blog.51cto.com/trance/2119791

局域网的ROS中设置花生壳相关推荐

  1. 思科E3200 路由器 DD-WRT 设置花生壳和3322.org动态域名(DDNS)

    花生壳设置(已測试) ddns.oray.com:80 username   aaaa password bbbb 主机名   abc.gicp.net URL       /ph/update?ho ...

  2. 设置花生壳和radmin远程访问一台无固定IP的电脑

    首先配置花生壳内网映射,内网主机输入cmd--->ipconfig all, 查找ip为192.168.8.219,在内网主句输入.内网端口:自定义一个端口,这个端口与radmin端口一致. 在 ...

  3. ros中设置Global Options,以及rqt_tf_tree树讲解,TF树的理解,使用GUI插件,用于可视化ROS-TF的框架树

    一.设置Global Options 如图30,启动rviz界面后,首先要对Global Options进行设置,Global Options里面的参数是一些全局显示相关的参数.其中的Fixed Fr ...

  4. Mikrotik RouterOS-脚本-花生壳动态域名解析

    花生壳官方提供给用户的"如何在ROS中设置花生壳ddns(公网版)"错漏百出,根本无法使用. 为了解决此问题还特意学习了"Mikrotik RouterOS的脚本语法&q ...

  5. 在ROS中配置路由器的动态域名?

    一.脚本的设置 http://service.oray.com/question/869.html 二.ping命令 有时候ping命令不同ddns,需要清除一下本机缓存:使用以下命令清除 ipcon ...

  6. 使用路由器DDNS功能+动态公网IP实现外网访问(花生壳)

    找电信开通了动态公网IP(理由是为了更流畅看家里的监控),动态公网IP一直变,所以就用DDNS,tp-link路由器中设置花生壳的DDNS,登录成功了,域名有一个是注册花生壳后送给你的一个免费壳域名 ...

  7. 内网穿透软件对比——cpolar : 花生壳(中)

    系列文章 内网穿透软件对比--cpolar : 花生壳(上) 内网穿透软件对比--cpolar : 花生壳(中) 内网穿透软件对比--cpolar : 花生壳(下) 文章目录 系列文章 1. 前言 2 ...

  8. 一步步教你电脑变成服务器,tomcat的花生壳设置(原创)

    1,首先你去https://console.oray.com/这网站注册个帐号,如果注册成功它会送你一个免费域名,当然不记得也没关系,你记住你注册的 帐号跟密码,然后下载它的软件(花生壳动态域名6.0 ...

  9. 在局域网络中计算机,如何在计算机局域网中设置IP和DNS服务器地址

    什么是计算机局域网的IP和DNS服务器地址,那么如何设置计算机局域网的IP和DNS服务器地址?以下是如何设置小编收集的计算机局域网的IP和DNS服务器地址. 有用~~ 在计算机局域网上设置IP和DNS ...

最新文章

  1. 电子书下载:Pro Drupal 7 for Windows Developers
  2. pytorch基础知识整理(三)模型保存与加载
  3. 剑指offer---包含min函数的栈
  4. wxWidgets:wxBusyCursor类用法
  5. Python架构(一)
  6. 实现微信朋友圈动态列表
  7. 数据结构--顺序栈和链式栈
  8. ios安装python的步骤_如何利用 Python 爬虫实现给微信群发新闻早报?(详细)
  9. 强大的漏洞扫描工具--nessus
  10. Latex所有常用数学符号整理
  11. 使用MAKER进行全基因组基因注释-基础篇
  12. 《黑客帝国》观后感之我所理解的地球矩阵
  13. RabbitMq 406错误
  14. 【随机过程】课后作业 1-条件概率期望密度
  15. 申请Apple ID
  16. ZJUT 2012校赛决赛-涂颜色
  17. Linux(入门基础):85---Linux单一计划任务(at服务、at、atq、atrm、batch命令)
  18. wps中复制公式到另一个文档变成图片,wps怎么调整公式的高度,wps在一页中设置一栏和两栏
  19. 微信分享带图片,描述(php版)
  20. 读科研经费陷“无底黑洞”有感

热门文章

  1. 【逻辑】【java基础】查询逻辑 【实用】
  2. 【工具】MobaXterm全能终端神器 shell
  3. 多层高速PCB设计学习笔记(五)四层板实战(下)之阻抗控制计算(SI9000)
  4. Java 中模板下载
  5. location.href跳转url链接失败,原来是零宽字符导致的
  6. IT项目管理实践经验分享
  7. 数据丢失了该怎么进行恢复?
  8. yolov5手动标注的xml转txt
  9. 关于聊天记录数据库表结构设计
  10. xshell 7的远程连接