什么是端口映射 端口映射和端口转发区别是什么?
端口映射又叫做端口转发、虚拟服务器,不同的宽带路由器的命名有所不同。内网的一台电脑要上因特网对外开放服务或接收数据,都需要端口映射。
端口映射分为动态和静态。
动态端口映射:内网中的一台电脑要访问网站,会向NAT网关发送数据包,包头中包括对方网站IP、端口和本机IP、端口,NAT网关会把本机IP、端口替换成自己的公网IP、一个未使用的端口,并且会记下这个映射关系,为以后转发数据包使用。然后再把数据发给网站,网站收到数据后做出反应,发送数据到NAT网关的那个未使用的端口,然后NAT网关将数据转发给内网中的那台电脑,实现内网和公网的通讯。当连接关闭时,NAT网关会释放分配给这条连接的端口,以便以后的连接可以继续使用。动态端口映射其实也就是NAT网关的工作方式。
静态端口映射:就是在NAT网关上开放一个固定的端口,然后设定此端口收到的数据要转发给内网哪个IP和端口,不管有没有连接,这个映射关系都会一直存在。就可以让公网主动访问内网的一台电脑。
端口映射和端口转发区别是什么?
端口映射和端口转发的最大区别,是前者可以包括端对端P2P穿透,后者是完全走转发。例如北京金万维公司的快解析内网穿透软件端口映射,同时包含了P2P穿透和转发双重模式,只要可以上网就可以将本地端口快速映射到外网访问。以下是内网映射公网的实现步骤分享。
1.明确内网访问。不管是远程服务器管理,还是访问服务器上项目应用,首先要确定在局域网内可以正常访问自己的目标应用,明确所使用的内网IP和内网端口号。
2.添加内网映射。在内网服务器本地或在局域网内另台主机上,安装并登录快解析添加端口映射。这里直接一步设置就可以将应用的内网地址变为外网地址。