端口映射是把外网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或者其他常见厂商的话名字可能为"虚拟服务器",不要担心,功能都一样。
点击"添加"就可以添加一条端口映射规则,内网地址填写你服务器的内网地址,如果不知道的话,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。
映射之后直接输入外网
此时大功告成!如果想长期访问需要进行动态域名绑定,否则公网IP变化后就找不到了。