Ver Resposta Única
Antigo 07-04-2004, 14:05   #1 (permalink)
mcyberx
 
Avatar de mcyberx
 
Registrado em: Apr 2004
Posts: 419
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
mcyberx
Padrão Direcionar Apache para rede interna

Preciso colocar uma página no ar imediatamente, portanto se alguém poder me ajudar, agradeço.

Minha página estava no ar normalmente quando o apache estava na máquina que estava ligada diretamente na internet, agora coloquei um firewall no meio. Que regras preciso seguir?


Estava assim:


internet ----> maquina 1 (apache) 2 placas de rede
|
|_____HUB___ maquina 2
|
|____maquina 3


Agora está assim:

internet ----> maquina 1 com firewall (2 placas de rede)
|
|__HUB
|____ máquina 2 com apache
|____ máquina 3
|____ máquina 4

firewall = 2 placas de rede
eth0 = 192.168.x.x
eth1 = 200.x.x.x

apache = 1 placa de rede
eth0 = 192.168.x.x

Como faço para configurar o firewall para fazer funcionar o apache na segunda máquina, ou seja, na rede interna?

Detalhe: Quando digito no browser 192.168.x.x (IP da máquina interna que roda o apache) a página aparece. Agora, quando digito o nome, não aparece nada, dá mensagem de erro

Regras usadas para direcionar para meu apache na rede internat: eth0 192.168.0.4
Essas regras foram executadas na máquina 1 rodando coyote:

#iptables -t nat -A PREROUTNG -s 200.x.x.x -i eth1 -j DNAT --to 192.168.0.4
#iptables -t nat -A POSTROUTING -s 200.x.x.x -i eth1 -p tcp --dport 80 -j ACCEPT
#iptables -t nat -A POSTROUTING -s 192.168.0.4 -o eth1 -j SNAT --to 200.x.x.x
#iptables -t nat -A POSTROUTING -s 192.168.0.4 -o eth1 -p tcp --dport 80 -j ACCEPT


agradeço quem me ajudar
Sergio
mcyberx está offline