我有一个网站运行在Windows上的Apache服务器上。我启用了端口转发,使其在互联网上可见。问题是我无法查看使用公共IP的网站。只有当我连接到家庭网络时,我才能使用公用IP访问我的网站。对于网络外部的用户,这表明响应时间过长或网络设置已更改。我还尝试向Windows防火墙添加入站规则。我该怎么办?我知道Windows不适合此操作,但我只想测试网站的响应能力
hm2xizp91#
我发现了问题所在:我实际上并没有直接为我的路由器分配一个公共IP。这意味着在每个公共IP下都有更多的“本地IP”,大多以172. xiderxiderx开头。而我被分配了其中一个本地IP给我的路由器,家庭LAN的IP地址通常以192.x.x.x开头。所以在我的路由器上启用端口转发后,我只能被分配了相同公共IP的人发现。
1条答案
按热度按时间hm2xizp91#
我发现了问题所在:我实际上并没有直接为我的路由器分配一个公共IP。这意味着在每个公共IP下都有更多的“本地IP”,大多以172. xiderxiderx开头。而我被分配了其中一个本地IP给我的路由器,家庭LAN的IP地址通常以192.x.x.x开头。所以在我的路由器上启用端口转发后,我只能被分配了相同公共IP的人发现。