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