首页 » 技术分享 » 什么是端口映射?本文详尽解析!

什么是端口映射?本文详尽解析!

 

端口映射是把外网IP地址的某一个端口映射到内网的某台主机的某台端口,比如你的服务器内网IP是192.168.1.8,那么只需要把192.168.1.8的80端口映射到公网的80端口就可以了,但是很多地区禁用了80端口,也可以通过其他端口来访问你的网站,比如可以把192.168.1.8的80端口映射到公网的1314端口,那么通过1314端口也可以来访问你的服务器

一、通过家用路由器端口映射

首先进入路由器的管理界面,默认的网址是192.168.1.1或者192.168.0.1,默认账号密码应该都是admin,如果登陆不进去或者压根进不去网址,请找到你家的路由器,翻个面看看默认管理网址和默认账号密码是啥。

进入以后寻找端口映射这个按钮,如果你家是TPLINK或者其他常见厂商的话名字可能为"虚拟服务器",不要担心,功能都一样。

端口映射1

点击"添加"就可以添加一条端口映射规则,内网地址填写你服务器的内网地址,如果不知道的话,Win+R输入"cmd"输入ipconfig就可以显示出来内网IP,协议填TCP,如果支持TCP+UDP的话写TCP+UDP,内网端口要写啥取决于你需要在外网访问什么服务,比如搭建一个网站内网端口就写上"80",暂不考虑https,外网端口就是通过外网IP访问你这台服务器的80端口要通过什么端口,如果是建站的话最好填写80,如果当地服务商禁掉80端口你就不能通过外网访问你的网站服务器了,这时候可以打个投诉电话,或者妥协选择其他端口,比如使用1234端口,那么通过浏览器访问你的网站是这么写的。

你的外网IP:1234 最大是65535

二、一个简单的实例

笔者在家用电脑上搭建了一个网站《1.6新睿云宝塔建站系列教程(zblog建站)含视频教程》,其宽带的内网IP是192.168.1.112,笔者要让外网的80端口可以访问到笔者网站的80端口,笔者要这么写。

内网地址:192.168.1.112 内网端口80 对应 外网端口80。

image.png

映射之后直接输入外网

端口映射2

此时大功告成!如果想长期访问需要进行动态域名绑定,否则公网IP变化后就找不到了。具体可以参考《什么是DNS域名解析?新睿云详细给您阐明原理

转载自原文链接, 如需删除请联系管理员。

原文链接:什么是端口映射?本文详尽解析!,转载请注明来源!

0