Crie o Apache para ouvir em vários IPs

1

Eu estou em uma grande LAN, que está por trás de um proxy / firewall
Eu estou trabalhando com um aplicativo apache / php / mysql, que está hospedado em um pequeno servidor além da minha estação de trabalho. Este servidor está conectado à LAN também e está por trás do proxy:

O servidor tem um IP local atribuído: 10.64.x.x
Além disso, este servidor tem um IP público atribuído (ou redirecionado de dentro do proxy / firewall) que é: 200.41.x.x

Não consigo acessar o IP público da LAN, mas posso fazer ping para o IP público de fora do prédio

Como devo configurar o Apache para ouvir também o IP público e abrir a porta 80 para pessoas que acessam de fora do prédio? .
Está definido agora para Ouvir 10.64.x.x: 80

Agradecemos antecipadamente,

    
por Enrique Becerra 12.03.2010 / 14:30

3 respostas

2

Não tenho certeza se entendi o que você está dizendo, mas normalmente só ouviria 80 e instruiria os hosts virtuais a ouvir em todos os IPs. Algo como:

NameVirtualHost *:80
Listen 80
<VirtualHost *:80>
    ...
</VirtualHost>
    
por 12.03.2010 / 15:11
0

Isso soa como um tipo de coisa de encaminhamento de porta. Se você encaminhar a porta 80 no firewall / lan para seu ip interno, acho que é tudo o que você precisa fazer.

    
por 12.03.2010 / 14:35
0

Só porque você pode fazer ping no ip não significa que a porta 80 está sendo encaminhada ou aberta. Tente telneting para a porta 80 no ip público e veja se você pode se conectar.

    
por 12.03.2010 / 15:19