## 端口映射排查
对外IP 2.2.2.2
内网服务器IP 192.168.0.100
映射实现结果:外网电脑连接 2.2.2.2:80 就是连接 192.168.0.100:80
## 默认外网电脑上网正常,没有限制连接 2.2.2.2:80
测试:外网连接 ( 外网电脑 telnet 2.2.2.2 80 )
if 连接不成功:
测试:服务器是否正常 ( 内网电脑:telnet 192.168.0.100 80 )
if 连接不成功:
1.检查服务器:端口对应服务是否启动 ( netstat -antup )
if 服务未启动:
启动服务,启动失败则看系统日志排除故障。
2.检查服务器:系统防火墙是否允许这个端口被连接。
if 端口未开放允许:
开放端口
else:
测试:服务器是否可以通外网 ( 用服务器 ping 114.114.114.114 )
if 服务器不通外网:
1.检查服务器:是否配置正确网关(默认路由),多网卡服务器还要检查路由配置
2.检查网络设备:防火墙/路由器是否允许此服务器出外网。
else:
检查网络设备:防火墙/路由器中的端口映射配置是否正确
2.2.2.2:80 -> 192.168.0.100:80
else:
完成,收工。
## 其他可能状况:连接不稳定
运营商屏蔽 80 、443 端口,网站需要备案
解决办法:去备案或者换其他端口
## 外网电脑上网正常,对 2.2.2.2:80 有限制
解决办法:解除限制