2

У меня установлена виртуальная машина LAMP с 32-битным CentOS 5.5, работающим на VMWare Player. Он размещается на 64-разрядной машине Win 7, на которой установлено мостовое сетевое соединение. В гостевой ОС все выглядит нормально, так как я могу перейти на http://localhost и получить тестовую страницу CentOS Apache 2. Тем не менее, я не могу получить доступ к веб-серверу из браузера на хост-ОС через IP-адрес гостевой ОС, что является первоочередной задачей для настройки этого. Я также могу успешно пропинговать с хоста на гостя (на гостевой ОС нет брандмауэра).

Файл изображения для CentOS был загружен отсюда (используется только часть 1 из 2):

http://virtual-machine.org/vmware-image-centos-55-i386-download

Так что это странного в настройке Apache или какой-то скрытой настройке, которую мне не хватает в VMWare Player?

3 ответа3

4

Это проблема брандмауэра, поэтому, если вы хотите быстро ее исправить, временно остановите iptables , введя следующую команду:

service iptables stop

Затем проверьте, запустив apache в браузере хоста.

Вы также можете добавить порты 80 и 443 в iptables:

-A RH-Firewall-1-INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -p tcp --dport 443 -j ACCEPT

Сделайте это перед фиксацией и перезапустите сервис. Таким образом, вы можете поддерживать брандмауэр и пинговать его извне.

3

Я столкнулся с этим недавно, и это оказалось проблемой брандмауэра. Iptables по умолчанию заблокировал любой входящий порт (кроме ssh).

Вот введение в iptables, если вы с ним не знакомы: http://wiki.centos.org/HowTos/Network/IPTables

И вам нужно убедиться, что по крайней мере разрешен входящий порт 80.

1

Эта проблема с брандмауэром может быть легко исправлена через webmin.

Просто открой

http://{YOUR-SERVER-IP:10000/

Затем перейдите в Сеть → Linux Firewall. Затем вы должны добавить правило или отредактировать одно из предопределенных правил (например, для 22 порта) и сохранить. Наконец, нажмите кнопку Применить конфигурацию.

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