DNS+2 placas rede

1. DNS+2 placas rede

juliano walter brune
julianobrune

(usa XUbuntu)

Enviado em 19/01/2010 - 15:22h

Olá pessoal
espero poder explicar o meu problema.

Tenho um servidor debian lenny com duas placas de rede(eth0, eth1).tenho rede ADMINISTRATIVA E DE ALUNOS separadas fisicamente.
Tenho um servidor server 2003 onde esta hospedado o meu site com duas placas de rede(RTL0, RTL1).
O server linux esta configurado tambem como servidor de DNS respondendo ao meu site www.xxx.com.br e jogando a requisicao para RTL0(192.168.0.1). porem a RTL0 apenas é enxergada pela rede ADMINISTRATIVA(ETH0). quando alguem que esta na rede ETH1 digita www.xxx.com.br meu servidor tenta responder a requisicao para RTL0 e na verdade ele deveria jogar para RTL1. ai meu Jesus. alguem entendeu?
precisava que o linux entendesse que se a requisicao viesse para a placa ETH1 é para responder e enviar para RTL1. se viesse de ETH0 é para responder para RTL0.

alguém aí me socorre






  


2. Re: DNS+2 placas rede

Marcelo
hrapytor

(usa Debian)

Enviado em 20/01/2010 - 19:51h

Juliano não entendi muito bem o seu cenário é isso que vc tem ???

Linux eth0 ip 200.x.x.x
Linux eth1 ip ???

Win2K3 RTL0 192.168.0.1
Win2K3 RTL1 ip ???

Pelo que eu entendi vc está com problemas de rotas no seu servidor Linux.

A as placas de rede eth1 e RTL1 estão na mesma rede ??? mascara de rede semelhantes ?? quais os ips e mascara da eth1 e RTL1 ??

Com essas informações fica mais fácil te ajudar.






3. Re: DNS+2 placas rede

juliano walter brune
julianobrune

(usa XUbuntu)

Enviado em 21/01/2010 - 08:31h

Isso mesmo.

ETH0 e RTL0 estao em uma rede sim.
ETH1 e RTL1 estao em outra rede sim.
Mascara de subrede sao iguais para ambas as redes.
Problema é que quando estou na rede ETH0/RTL0. o servidor DNS configurado no linux resonde para RTL0(192.168.0.1).
Quando estou na rede ETH1/RTL1. o servidor DNS configurado no linux nao consegue responder pois nao enxerga RTL0(192.168.0.1).
Na verdade deve ter alguma configuracao no DNS(sei la) para que eu possa ter respostas diferentes para uma mesma requisicao.
ou seja. se o cara digital www.xxx.com.br e estiver na rede 1. responde para 192.168.0.1(RTl0). se o cara digitar www.xxx.com.br na rede 2, responde para 192.168.2.1(RTL1). espero ter esclarecido um pouco.
O bom seria se desse para configurar um servidor DNS para cada Placa de rede ETH0 e ETH1. dai tava resolvido. mas nao sou expert no assunto entao deixo a pergunta no ar. da pra fazer?
valeu a todos pela ajuda.



4. Re: DNS+2 placas rede

Marcelo
hrapytor

(usa Debian)

Enviado em 01/02/2010 - 19:59h

Vc só tem um DNS na rede ???

Se a requisição chegar até o seu servidor linux na porta 80, redireciona para a 80 do web server.

iptables -t nat -A PREROUTING -d 192.168.0.1 -i eth1 -j DNAT --to-destination ip_do_web_server:80

Testa ai.


5. Re: DNS+2 placas rede

juliano walter brune
julianobrune

(usa XUbuntu)

Enviado em 04/02/2010 - 14:45h

Teoricamente eu deveria poder resolver isso utilizando views no DNS.
porem toda vez que coloco view "interno" IN { ..... }; o DNS da failed.
instalei o bind via apt-get e uso o debian lenny.
alguma sugestão?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts