Conecta-se ao servidor CentOS httpd executado no VMware Player?

2

Eu tenho uma máquina LAMP virtual configurada com o CentOS 5.5 de 32 bits em execução no VMWare Player. Ele está sendo hospedado em uma máquina Win 7 de 64 bits que executa uma conexão de rede em ponte. Tudo parece bem no sistema operacional convidado, pois eu posso navegar para o link e obter a página de teste do Apache 2 do CentOS. No entanto, não consigo acessar o servidor da Web a partir de um navegador no sistema operacional host através do endereço IP do sistema operacional convidado, que é o ponto de configurar isso em primeiro lugar. Eu posso ping com sucesso do host para convidado (não há firewall no sistema operacional convidado) também.

O arquivo de imagem do CentOS foi baixado daqui (usado somente parte 1 de 2):

link

Então, isso é algo estranho no conf do Apache ou alguma configuração oculta que estou perdendo no VMWare Player?

    
por SNeacy 27.06.2011 / 21:54

3 respostas

3

Eu encontrei isso recentemente e acabou sendo um problema de firewall. O iptables padrão bloqueia qualquer porta de entrada (exceto ssh).

Aqui está uma introdução sobre o iptables se você não estiver familiarizado com ele: link

E você precisa ter certeza de pelo menos permitir a entrada da porta 80.

    
por 27.06.2011 / 22:03
4

Este é um problema de firewall, portanto, se você quiser corrigi-lo rapidamente, interrompa temporariamente iptables , fornecendo o seguinte comando:

service iptables stop

Em seguida, verifique executando o apache no navegador host.

Você também pode adicionar as portas 80 e 443 a 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

Faça isso antes de confirmar e reiniciar o serviço. Dessa forma, você pode manter o firewall em execução e permitir que eles sejam enviados de fora.

    
por 10.09.2012 / 12:33
1

Este problema de firewall pode ser corrigido facilmente via webmin.

Basta abrir

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

Em seguida, navegue até Rede → Firewall do Linux. Em seguida, você deve adicionar uma regra ou editar uma das regras predefinidas (como a da porta 22) e salvar. Por fim, clique no botão Aplicar configuração.

    
por 23.01.2013 / 17:35