1

У меня есть машина CentOS, работающая внутри VMware. Я установил PHP и Apache.

Если я открою браузер (на виртуальной машине) и зайду либо на localhost, либо на 192.168.0.3, я получу страницу phpinfo, которую я создал в /var/www/html/index.php . Но на хосте (Windows 7) в моем браузере я захожу на 192.168.0.3, и время ожидания истекло.

Я могу пропинговать IP-адрес из Windows 7 и получить ответ. Я просто не могу через браузер.

Я впервые использую виртуальную машину и теряюсь в настройках сети. У кого-нибудь есть идеи, что мне нужно сделать, чтобы это работало?

1 ответ1

2

Вы позволили http-порту, который Apache прослушивает, проходить через брандмауэр? CentOS обычно устанавливается с довольно жесткой iptables-политикой.

Отключить с помощью: service iptables stop

Если это помогло, service iptables start и включите настроенный порт. Должно быть что-то вроде: iptables -I INPUT -i eth0 -p tcp -dport 80 -j ACCEPT для ввода и iptables -I OUTPUT -o eth0 -p tcp -sport 80 -j ACCEPT для вывода.

Кроме того: вы уверены, что сеть настроена правильно? Вы выбрали NAT? Bridging? А вмнет?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .