我试图设置一个家庭网络服务器,以便在端口 80 上进行通用访问。我禁用了防火墙,并在路由器上正确设置了端口转发。
当我尝试使用公共 IP 地址访问 LAN 之外的服务器时,却无法访问。
然后我注意到 google 上显示的公网 IP (103.83.。) 与我在路由器状态页面 (10) 上看到的不同。。**)。
有人说我可能位于 CGNAT 后面,这可能是无法访问 Web 服务器的原因。
如果我遇到上述情况,有人可以建议如何设置网络服务器吗?
提前致谢。
答案1
看起来您是双重 NAT。103.83 -WAN-[ISP_GW]-LAN 10.nnn-WAN-[路由器]-LAN。ISP 和您自己的路由器都执行 NAT。您还必须将端口 80 从 ISP WAN 转发到路由器的 WAN 地址。也就是说,如果这是用于合法的一般网络用途,那么整个项目都是不明智的。您正在引诱滥用。除非您是设置蜜罐的安全工程师,否则我希望您会考虑使用网络托管提供商。