Pular para o conteúdo

DNS interno

Responder tópico
  • Denunciar
  • Indicar

1. DNS interno

Enviado em 12/03/2012 - 16:52h

Boa tarde,


tenho o seguinte cenário

eth0 -> lan -> 192.168.2.1
eth1-> wan -> 200.x.x.x

lan = minharede.local
wan= meudominio.com.br


como posso fazer no BIND, quando uma estação procurar por mail.meudominio.com.br seja resolvido para 192.168.2.1 e quando estiver fora da minha lan ele cai normalmente em 200.x.x.x ?


ATt

Responder tópico

2. Bind

Enviado em 12/03/2012 - 17:26h

Teria que configurar um Bind para resolver os nomes na sua rede interna:
ex:
Externamente usando o DNS do registro.br ele ira direcionar para seu IP externo

Configurando o bind da sua rede local com seu dominio a entrada mail.seudominio.com.br apontariam para o seu IP inteno 192.168.0.xx.

Claro que as estações de sua rede local devem estar setadas para usar o seu DNS local.

4. Re: DNS interno

Enviado em 12/03/2012 - 17:31h

eu já tenho um arquivo no bind para meudominio.com.br e um minharede.local
onde o arquivo do meudominio.com.br está todo meu dns externo e o minharede.local minha rede interna

na minha rede interna o email é mail.minharede.local

mas tenho problemas com nobebooks que já tem imap configurado, por exemplo, como ficam fora muito tempo, quando estão na minha lan não acham o mail.meudominio.com.br

Por isso gostaria que o mail.meudominio.com.br quando estive na minha lan, fosse resolvido internamente...

5. clients

Enviado em 12/03/2012 - 17:41h

Alternativas:
Passar o DNS pelo dhcp na sua rede local (seu IP do bind)
Como o windows cria um cache de dns pode ser preciso que limpe o cache dns na inicilaização:
ex:
ipconfig /flushdns

Essas linhas podem ser colocadas em um script de inicialização do windows.

6. Re: DNS interno

Enviado em 12/03/2012 - 17:41h

Procure sobre "view" na documentação do bind. Parece ser o que você quer.
Essas views permitem diferentes visualizações da resolução de nomes (externa e interna).

7. Re: DNS interno

Enviado em 13/03/2012 - 08:04h

Segue um exemplo


#no arquivo named.conf

view "interna" {
# coloque abaixo o ip da sua rede
match-clients { 192.168.0.0/24; };
zone "meudominio.com.br" IN {
type master;
file "meudominio.com.br.int";
allow-update { none; };
notify no;
};
};


view "externa" {
match-clients { any; };
zone "meudominio.com.br" IN {
type master;o
file "meudominio.com.br.ext";
#aonde esta o xxx.xxx.xxx.xxx coloque o ip do seu DNS SLAVE
allow-update { xxx.xxx.xxx.xxx; };
notify yes;
};
};


Agora eh so criar seus arquivos meudominio.com.br.int apontando para os ips da rede interna e o meudominio.com.br.ext para os ips da rede externa


[]s
Joca - Altemir Braz Dantas Junior




Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder