1

У меня Apache-2.4.x работает в системе GNU/Linux (Fedora, DHCP, IP-адрес: 192.168.1.5). Я могу получить доступ к странице index.html всеми тремя способами, указанными ниже:

  • http://localhost.localdomain или с 127.0.0.1
  • http://192.168.1.5 (только с того же сервера Linux).

Я пробовал следующее:

  1. Переадресация портов (http порт 80) на маршрутизаторе.
  2. Пробовал обновлять iptables сервера Linux (где работает веб-сервер Apache), теперь он выглядит так:

     # Generated by iptables-save v1.4.3.1 on Sun Sept 08 08:13:56 2013
     *filter
     :INPUT ACCEPT [0:0]
     :FORWARD ACCEPT [0:0]
     :OUTPUT ACCEPT [33:3928]
     -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
     -A INPUT -p icmp -j ACCEPT
     -A INPUT -i lo -j ACCEPT
     -A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
     -A INPUT -j REJECT --reject-with icmp-host-prohibited
     -A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
     -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
     -A FORWARD -j REJECT --reject-with icmp-host-prohibited
     COMMIT
     # Completed on Sun Sept 08 08:13:56 2013
    

ПРИМЕЧАНИЕ: я могу войти на сервер Linux, используя PuTTY. Может пинговать, traceroute его с других систем в моей домашней сети. Но я не могу видеть веб-страницы, размещенные на Linux Server.

Кроме того, я попытался заглянуть в конфигурационный файл Apache (httpd.conf), в настоящее время сделанный тег Listen:

Listen 0.0.0.0:80

0