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