| 2019-06-19
ROS解决ADSL动态IP端口映射和显示IP问题一直是很多朋友比较关心的话题也就是说如何实现ros端口映射对于一些新手朋友来说是比较困难的领域。本文小编就为大家解读如何实现ros端口映射,在了解ros端口映射之前,小编有必要为大家科普端口映射和端口转发的区别,希望能够帮助到有需要的朋友。
端口映射是NAT的一种,功能是把在公网的地址转翻译成私有地址, 采用路由方式的ADSL宽带路由器拥有一个动态或固定的公网IP,ADSL直接接在HUB或交换机上,所有的电脑共享上网。还有一种名词是端口转发,关于二者的区别,您了解多少呢?
端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,其使一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。
转发与映射,按理解意思,是用不同的方法实现同样的目标。
端口转发:你给我了,我打开看看,发现这上面标志显示是要给张三,那么我就给张三去。如果标志是给李四,那我就再给李四去。
端口映射:你放到我左手,我就直接给张三;你放到我右手,我就直接给李四。这中间我不管你放我手上的是什么东西。
转发的重点在“转”上面。送快递的过来,把所有快递都交给门口保安,保安再根据每件快递上的收件人来分发。映射,就是在大门口给每个人装个柜子,送快递的直接按收件人名字,把快递放到对应的柜子里面。
就是做端口映射的。端口映射对于不专来的人来说,可能很难懂。说白了就是你在你的本机做个网站,怎么才能让所有人都能访问呢?你可以通过做个端口映射,把你本地的80端口映射出去。因为你如果是拨号的话,本机IP地址是私网IP,在INTERNET上私网IP是不能直接被传输的。所以要有公网IP别人才能访问你的网站。你现在拨号,拨通后运营商就会给你分一个公网IP地址,这样别人就可以通过这个公网IP访问你的网站了。说的了就是别人访问你的网站,先通过访问路由器上的80端口。因为路由器上是不能做网站的,然后路由器再把这个请求传送到你本机。就是这样。实现一个端口的对接。
Winbox是用来路由器的软路由工具,由于是国外软件(当然也有一些汉化的版本)一般常用的功能如“端口映射”这个怎么设置呢?接下来为大家解读一下ros端口映射如何实现?
工具/原料
winbox
winbox端口映射设置
1.打开winbox客户端登陆之后,找到“ip”--”firewall”防火墙设置,如下图
2.找到防火墙规则,nat里面点击“+”添加规则
3.设置端口映射
在一般“general”菜单中,如下图设置。 Chain选择 dstnat ,协议protocl默认即可。 DST port是目标端口就是需要映射的端口外网端口访问的,接着是入口选择上网的公网接口
4.然后在执行动作action选项设置,选择dst-nat,选好之后,出现的地址to address里面也就是需要映射的服务器的IP地址,
5.然后是端口号(一般来说都是内网11对应,如果不一致注意这里是内网的端口)
6.设置好之后,点击应用apply,然后在nat里面就能看到刚刚设置的项目了。
以上就是实现ros端口映射的全部步骤了,是不是有帮到大家呢?国内的端口映射软件也有很多,其中花生壳就是比较好用的一个。
花生壳是一个动态域名解析软件,支持端口映射和内网穿透,从2006年面世起十多年间累计为全球1450多万用户提供动态域名解析服务。2016年5月,全新改版客户端花生壳3.2发布,以颠覆式的NAT-DDNS创新技术、全新的交互界面及功能体验,搭配Web、微信远程管理,全面满足广大用户的多元化需求。
花生壳动态域名解析于2013年11月11日正式发布花生壳(内网穿透)服务。无需公网IP,无需路由器端口映射,从此对nat说NO!颠覆式的动态域名技术创新,全新的交互界面及功能体验,满足你多元化的需求,带给你焕然一新的使用感受。在安装完成花生壳(内网穿透)版本的客户端以及注册花生壳账号之后就可以使用花生壳进行内网穿透了。