新闻资讯

什么是映射端口?如何利用花生壳进行映射端口?

2020-07-15

你或许还不知道映射端口是什么意思?通俗来讲:映射端口就是将一台主机的内网IP地址映射成一个公网IP地址,从而让外网可以通过此地址访问到局域网内的特定主机或者服务器,也就是NAT穿透。

什么是映射端口

映射端口:映射端口就是将内网中的主机的一个映射端口到外网主机的一个端口,提供相应的服务。当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上。

我们在内网中有一台Web服务器,但是外网中的用户是没有办法直接访问该服务器的。于是我们可以在路由器上设置一个映射端口,只要外网用户访问路由器ip的80端口,那么路由器会把自动把流量转到内网Web服务器的80端口上。并且,在路由器上还存在一个Session,当内网服务器返回数据给路由器时,路由器能准确的将消息发送给外网请求用户的主机。在这过程中,路由器充当了一个反向代理的作用,他保护了内网中主机的安全。

如何利用花生壳进行映射端口

映射实现外网访问本地服务器,当你的内外的内容需要外网的用户进行访问时,可以进行映射端口。下载花生壳,注册后然后会分配到一个二级域名,设置内外网端口,或内网主机。其中内网主机IP地址是你的内网同网段的ip地址,怎么查看自己的内网IP?请win键搜索框中输入cmd,打开命令行输入ipconfig,就可以查看到内网的ip段了。然后设置路由器的映射端口功能。有的路由器是直接在虚拟服务器中设置。设置后,重启路由器,当然,如果端口被其它的占用了,可以使用其它的端口。

路由器在网关中设置了映射端口,但外网访问不了的原因是什么?

1、首先检查您设置的映射端口是否正确映射到您内网的服务器。即您设置的转发规则的IP地址是否为您服务器的IP地址。

2、无法访问内网的服务器,请检查服务器是否开启了。您可以在局域网内使用其他的计算机访问一下您的服务器,确认服务器是否开启,并能成功访问。

3、请您检查您是否映射了服务器所需的所有端口,有可能没有完全设置访问服务器所需的端口,导致访问失败。您可以通过开启“DMZ主机”来检测一下,是否端口没有映射完全。若开启DMZ主机后,能正常访问服务器,则可能是端口添加不完全。

4、网关上是否设置了“防火墙”,是否将服务器通信的端口过滤,导致访问失败。

5、本机防火墙:因本地网络为信任区域,防火墙并不会阻止本地网络的访问,若访问源地址为外网地址(非信任区域地址),则可能会被防火墙拦截而无法访问。

6、服务商将相应端口屏蔽:在网关WAN口接一台电脑模拟内外网环境,若WAN口所接电脑可以正常访问内网服务器,但在Internet上无法访问,则可能是服务器将相应端口屏蔽导致虚拟服务器无法访问;

以前的互联网用户没那么多,公网IP地址资源尚未太枯竭的情况下,很多人都是直接通过路由器映射的方式实现将内网的服务发布到外网,实现外网访问的。随着互联网用户增多IP地址不够用了,内网IP地址会不断变化。这时候就需要用到动态域名解析也就是花生壳了。

作者:弱电
文章来源:今日头条