(113)CentOS 6.2(64 位)上没有到主机的路由

(113)CentOS 6.2(64 位)上没有到主机的路由

也许这是一个愚蠢的问题,但由于我不是系统管理员,所以我找不到这个问题的解决方案:

我全新安装了 CentOS 6.2(64 位),之后没有更改任何配置,我使用 root 身份启动了 Apache

/etc/init.d/httpd start

如果我导航到,localhost我会从我的服务器得到正确的响应,但如果我尝试通过我的网络 IP (172.16.8.59) 导航,我会收到错误:

(113) No route to host

我用谷歌搜索了这个错误,据我所知,所有内容都指向 squid 配置,但不确定,因为我甚至没有安装 squid 服务。

提前致谢!

答案1

如果您启用了默认防火墙规则,则您将无法访问 Apache,除非进行一些额外配置。最简单的解决方案是运行该system-config-firewall工具并选中“WWW (HTTP)”复选框。

您还可以通过运行以下命令暂时禁用防火墙:

service iptables stop

并且您可以按照上面的命令永久禁用防火墙:

chkconfig iptables off

相关内容