Может быть, это глупый вопрос, но поскольку я не системный администратор, я не смог найти решение этой проблемы:
Я произвел чистую установку CentOS 6.2 (64 бита), и после этого я не менял никакой конфигурации, я запустил Apache (как root) с
/etc/init.d/httpd start
Если я перейду к localhost
Я получаю правильный ответ от моего сервера, но если я пытаюсь перейти по своему сетевому IP (172.16.8.59), я получаю сообщение об ошибке:
(113) No route to host
Я погуглил об ошибке, и все указывает на конфигурацию squid, насколько я читал, но не уверен, потому что у меня даже не установлен сервис squid.
Заранее спасибо!
Если у вас включены правила брандмауэра по умолчанию, вы не сможете получить доступ к Apache без дополнительной настройки. Самое простое решение - запустить system-config-firewall
tool и установите флажок «WWW (HTTP)».
Вы также можете временно отключить брандмауэр, запустив:
service iptables stop
И вы можете отключить брандмауэр навсегда, выполнив предыдущую команду:
chkconfig iptables off