可以从局域网访问 Web 服务器,但不能从互联网访问

可以从局域网访问 Web 服务器,但不能从互联网访问

是的,正如标题所说。

OS X Snow Leopard 网络服务器,所有最新更新。

我可以将它连接到 LAN 上,但不能连接到任何外部 ISP...有点。

无法连接到端口 80 上的域,但是我可以使用 Https 而不是 Http,通过 ssl 端口 443 连接到站点。

我可以顺利地 ping 通域名。我也可以 ping 通 IP。而且 IP 也可以解析到域名。

所以我认为这是 Apache 配置或 OS X 中的问题。但是我查看了 httpd.conf 并没有发现任何异常。

所以我陷入了困境。有人有什么想法吗?

答案1

当您说可以从 LAN 连接到它时,您是在那台机器上还是在另一台计算机上?如果您在那台机器上,那么可能是您的 apache 配置文件仅在 127.0.0.1(环回)上监听端口 80。如果您能够从另一台计算机看到它,请检查并确保您的防火墙/路由器将端口 80 指向该服务器的本地 IP。

相关内容