ROS路由器 动态IP的端口映射自动获取方法

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:22:40
ADSL的IP不固定的,每次重新启动路由器都要重新设置IP来映射端口,有什么办法可以让他自动获取呢? 意思简单明了,知道的说说,要写清楚,步骤最好有些顺序,谢谢

ROS动态IP端口映射,解决回流问题
现在网络上流行的大多动态IP映射的脚本很不完善..
虽然都能达到外网可以通过映射的端口访问内网..但是在内网直接访问外网IP时就不行了..
下面我们来举个例子..试一下这个另类的端口映射方式..
环境:一线或多线PPPOE拔号动态IP上网..
要求:将内网IP:192.168.0.253服务器上的80端口映射出去
做法:
1.首先虚拟成固定IP上网(不要问我怎么虚拟,你就直接用这个就OK了,反正我们就用一下),虚拟外网IP为58.58.58.58
那么,既然是固定IP了.当然用固定IP的方式来映射啦.你可以用生成器生成固定IP上网的脚本..或用下面的脚本(注意红色部分)
2.添加刷新IP脚本(说白了把动态IP转成固定IP,这样大伙容易理解一点)
由于动态IP随时都可能改变,那么我们需要设置他运行的时间周期.这时我们需要用到ROS的计划任务功能(Scheduler)

接下来我们开始动手.打开winbox — system — Scheduler — 点击”+”号
将下面的脚本放进”On Event“里面

你映射的时候不需要填dst-address,只填需要的端口号和内网IP就行,
比如:add chain=dstnat protocol=tcp dst-port=60000 action=dst-nat \
to-addresses=192.168.0.200 to-ports=59999 comment="" disabled=no

当然,还是要在某台电脑上装花生壳之类软件的,以便外网访问

用二级域名转一下就行了。在你的客户机上装一个域名更新软软就可以了

花生壳