VirtualBox и CentOS 6, не может соединиться с httpd

Вы читаете traceroute назад. Каждый traceroute имеет ПЕРВЫЙ ТРАНЗИТНЫЙ УЧАСТОК nameitellegence.com, который является просто маршрутизатором следующего перехода из domaintools.com. в Вашем примере последний маршрутизатор надежды: pw-in-f99.1e100.net

Таким образом, это идет Доменные Инструменты-> nameinstellegence маршрутизатор->... маршрутизаторы...-> В последний раз скачкообразно перемещают маршрутизатор.

1
задан 24 October 2011 в 12:31
2 ответа

Я не вижу в вашем iptable4s правила, которое разрешало бы соединение через порт 80 (кроме разрешения blanket на lo). Попробуйте открыть порт 80

iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT

или

iptables -I INPUT -i eth1 -p tcp -m tcp --dport 80 -j ACCEPT

, если вы хотите ограничить доступ к соединениям на eth1.

5
ответ дан 3 December 2019 в 17:17

Это дикий выстрел в темноте: I угадайте, ваш Apache слушает 127.0.0.1 , а не 192.168.1.104 .

Если netstat -tlnp возвращает, что Apache прослушивает 127.0.0.1:80 , то он вообще не будет отвечать на трафик eth1.

См. Слушайте директиву из вашего httpd.conf. Должно быть написано 192.168.1.104:80

РЕДАКТИРОВАТЬ: Эй, это должно быть о iptables. Когда вы говорите «Я могу использовать git», вы имеете в виду, что используете git вместо ssh?

В настоящее время ваши правила INPUT iptables, похоже, разрешают новые подключения только к порту ssh, а не к порту 80. Попробуйте добавить это в свои правила iptables:

iptables -I INPUT 1 -i eth1 -p tcp -d 0/0 --dport 80 -j ACCEPT
0
ответ дан 3 December 2019 в 17:17

Теги

Похожие вопросы