新闻资讯

端口转发和端口映射的区别有哪些?好用的端口映射工具推荐

2020-11-6

端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为网络安全通信使用的一种方法。端口转发是转发一个网络端口从一个网络节点到另一个网络节点的行为,其使一个外部用户从外部经过一个被激活的NAT路由器到达一个在私有内部IP地址(局域网内部)上的一个端口。还有一个名词是端口映射,二者的区别有哪些呢?

端口转发和端口映射的区别有哪些?

端口转发应该是将发送到内网机器指定端口的数据丢给另外一个机器的指定端口(重点是个转字)

端口映射就是将内网中的主机的一个端口映射到外网主机的一个端口,提供相应的服务。当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。端口映射是本机,就跟路由器一样你要提供WEB服务,那么就得先映射80端口,外部用户通过80端口访问你的WEB服务(外部用户访问80端口,就会被翻译为内网ip的端口)

端口转发是两台服务器,端口映射是一个服务器

按小编的理解,比如说用本地搭建虚拟机,采用nat模式连接,外网不能访问我的虚拟机web服务,我要让外网访问,就可以将虚拟机的80端口映射到本机的8001端口,这样,外部访问本机ip:8001 即是访问虚拟机的80端口。虚拟机的ip只能本机访问,在本机上设置端口映射即可,所以是一个服务器。

虚拟机不仅能访问本机,还能访问外网ip,也就是说,可以将nat虚拟机端口转发到它能访问到的服务器上,并不局限于转发到本机。还有,虚拟机转发端口出去,需要一个服务器来监听端口并接收,所以是两个服务器。

这里举个例子方便大家就理解了:

端口转发:转发的重点在“转”上面。送快递的过来,把所有快递都交给门口保安,保安再根据每件快递上的收件人来分发。

端口映射:就是在大门口给每个人装个柜子,送快递的直接按收件人名字,把快递放到对应的柜子里面。

好用的端口映射工具推荐——花生壳

首先在下载登录花生壳客户端,点击域名列表进入web管理页面;点击【内网映射】—【添加映射】,跳出映射端口设置窗口;填写映射端口信息。域名为注册花生壳时赠送的免费域名,也可添加其他域名。应用名称自定义,主机即为内网主机IP地址,选择好对外开放的端口,点击确定即可完成信息填写;映射端口添加完毕后,即生成一个可供外网访问的地址,映射端口完成;在外网浏览器内输入该地址,即可访问到内网主机所搭建的服务应用,NAT穿透成功。

花生壳内网穿透的步骤

步骤1:检查下路由器是否无法映射,如果不行,就需要采用花生壳内网穿透的方式;

步骤2:要注册花生壳,并开通内网穿透功能,具体参考花生壳介绍;

步骤3:在应用服务器电脑上安装花生壳客户端,然后登陆账号;

步骤4:进入我的域名,设置映射端口,将应用服务器的内网ip地址和端口输入,之后花生壳会生成一个域名+端口的地址,通过这个地址就可以访问到内网的应用系统了。

相信大家看完都马上能懂怎么进行端口映射的问题了,知道为什么要映射了。花生壳端口映射软件自带映射端口功能,可以帮助用户解决各种网络需求,同时还能帮助用户实现内网穿透,即便用户处于复杂的网络环境中,花生壳也能正常进行内网穿透。