我有一个运行 CentOS 的新服务器,它在 192.168.1.100:80
上运行 httpd .
我可以通过 192.168.1.100
上的 ssh 连接到我的服务器, 但是当我去 192.168.1.100
在我的浏览器中,它显示 "Oops! Google Chrome could not connect to 192.168.1.100".
我还尝试了 wget 看看它是否有效,这就是它变得有趣的地方。
当我运行时:
wget 192.168.1.100
在我的服务器上,它应该得到 index.html 文件。
但是当我在我的笔记本电脑上运行它时说
"Connecting to 192.168.1.100:80... failed: No route to host."
有谁知道如何解决这一问题?
最佳答案
好像您的 Apache 配置将 httpd 绑定(bind)到 192.168.1.100:80
查找线Listen 192.168.1.100:80
在 Apache 主配置中 - 类似于 /etc/httpd/httpd.conf
或 /etc/apache2/httpd.conf
并将此行更改为 Listen 0.0.0.0:80
.
重新启动 Apache,它可能会工作。
关于apache - httpd 在内部运行但不在外部运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22707155/