| 2022-06-16
通俗来讲,端口映射是将一台主机的内网IP地址映射成一个公网IP地址,就是当客户访问的时候,提供设端口主机的某个端口时,服务器就会自动请求映射,让它去到对应的局限网内部的机器上,当然端口映射也有动态和静态之分。
端口映射协议定义RPC网络服务,这种网络服务是以RPC的客户机为基础,来提供的标准方法,这样就方便能够查询到这个服务器支持的远程端口号,因为端口映射协议能够在提供等效端口的传输端口上执行,所以这个协议也可以解决客户的电脑、服务器和网络上的通用问题。
为什么要使用端口映射呢?
虽然目前已经有很多的企业都已经建好了内部的局域网。但随着互联网时代的到来,仅仅搭建了局域网是不能满足众多企业的需求,未来会有更多的用户要在网络上发布信息或者进行信息检索,所以将企业的内联网接入互联网已经成为很多企业的紧迫要求,但是随着互联网的迅速发展,IP地址短缺也已经成为了一个非常严峻的问题,因为企业中不可能每一台电脑都拥有一个准确的IP地址,所以大部分的企业客户都是通过其他服务器进行上网的,这样做虽然减少了了IP地址的数量,节省了资源,但是也会带来很多的不方便,因为毕竟企业的网络很多是要对外使用的。但是,一方面又不能把企业的所有服务器全部放在一台电脑上,这时候就要用到端口映射了。
那么端口映射分为哪几类呢?
分为动态和静态。第一种,动态端口映射的意思,就是在内网中的一台电脑访问网站的时候,会向网关发送数据包,包括对方的网站,IP端口和本机的IP这些都会替换成自己公网IP,一个未使用的端口,并且会记下这个映射的关系,然后那个关网就会将数据转发给内网通的那一台电脑实现内网和公网的通讯。以便以后的连接可以继续使用。
第二种,静态端口映射,就是在网关上开放一个固定的端口,然后设置这个端口,把要收到的数据要转发给那个内网IP和那个端口,不管有没有连接,这个映射关系都会一直存在。这样就可以让公网主动访问内网的那台电脑。这里建议大家可以使用花生壳软件,它就可以实现这种网络连接,让使用互联网更加的便捷,也让办公效率得到很大的提升。