У меня очень своеобразная проблема. Я не могу открыть "Работает!" страницу после установки свежего сервера с apache. Я могу подключиться к ящику по ssh (из-за пределов сети). Кажется, Apache работает на моем компьютере с Centos6.4x86_64 нормально. Ничего полезного в / var / logs / httpd / *. Что мне не хватает?
Я сейчас вне сети. «Сервер» - это виртуальная машина на моем домашнем компьютере, работающая в режиме моста.
общедоступный IP: A.B.C.D
Хост: 192.168.1.5
ВМ: 192.168.1.8
У меня есть маршрутизатор Verizon fios, который перенаправляет порты 22, 80 и 8888 на виртуальную машину. Я могу использовать ssh через порт 22, но я не могу перейти к общедоступному URL-адресу через порт 80. Поэтому A.B.C.D: 22 работает, но http: //A.B.C.D: 80 не является.
nmap, чтобы узнать, слушает ли он:
nmap -sT -O localhost
Starting Nmap 5.51 ( http://nmap.org ) at 2013-10-25 11:10 EDT
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000040s latency).
Other addresses for localhost (not scanned): 127.0.0.1
Not shown: 996 closed ports
PORT STATE SERVICE
22/tcp open ssh
25/tcp open smtp
80/tcp open http
3306/tcp open mysql
Я пробовал зайти на него локально (lynx), и он работает. Итак, проблема в моих портах?
Проверьте конфигурацию iptables. На локальном брандмауэре по умолчанию обычно открыто только 22 порта.