无法从本地 IP 访问主服务器

无法从本地 IP 访问主服务器

我有一台运行 Apache Web 服务器的本地计算机。我在路由器上设置了端口转发,将端口 80 和 443 转发到该计算机。当我访问与路由器关联的域时,一切正常。但是当我使用 WiFi(与服务器连接的网络和路由器相同)时,我无法访问服务器,我需要使用本地 IP(192.168.0.***)。这不会有什么大问题,但我有一些服务依赖于该域的可用性,而且 HTTPS 证书不适用于本地 IP。

所以问题是 - 我如何才能使服务器通过本地网络的外部 IP /域可用?

谢谢

答案1

你需要的是所谓的环回规则。当你尝试通过私有网络连接到公共 IP 时,此规则会将你在公共 IP 上发送的所有请求转换为特定的 LAN IP。

但奇怪的是您无法从私有 IP 连接到您的主机。

我建议尝试通过有线网络访问服务器来调查您的路由器/wifi AP 上是否有任何活动的 AP 隔离,并检查它是否也响应来自 Wifi 的 pjng 请求。

最后检查该机器上的 iptables 或一般防火墙规则。

相关内容