使用连接了两台机器的路由器。在一台机器上我安装了 Apache HTTPD(IP:192.168.1.2)。
在该机器上使用 localhost,我可以看到网页,但在另一台机器(192.168.1.5)上,当我尝试使用前者的 IP 地址(即 192.168.1.2)查看该网页时,它说未找到服务器。
ping 的工作方式相反。
答案1
我将确保在带有 Web 服务器的服务器上禁用防火墙,如果网站可用,则打开该网站托管的端口,可能是 80 或 443。
答案2
Apache 是否正在监听您的局域网 IP 地址 (192.168.1.2) 或本地主机 IP 地址 (127.0.0.1)。检查配置文件 (httpd.conf)
答案3
查看 netstat -apn,特别检查 apache 是否仅绑定了 ipv6,因为它的当前分布版本很容易这样做……