+ Responder ao Tópico



  1. #1

    Padrão Bind resolvendo de acordo com o IP de origem

    Possuo um servidor DNS Bind que serve tanto para a rede interna como para a internet, gostaria de configurá-lo para que quando eu pingar, por exemplo, mail.dominio.com.br ele resolva indereço interno do meu servidor e não o endereço de internet dele, ou então caso o endereç www.dominio.com.br seja acessado pela rede interna, abra a página de minha intranet, caso seja acessado pela internet, abra a página internet da empresa.

    Como poderei fazer isso ??

    Grato.

  2. #2
    rabbarros
    Visitante

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    voce pode criar acls pra resolver o seu problema, segue exemplo abaixo:

    # MACRO/ACL
    acl "intranet" {
    192.168.0.0/16;
    };

    view "internal" {
    match-clients { "intranet"; };
    recursion yes;
    (...)
    Zonas aqui
    (...)
    };

    view "external" {
    match-clients { any; };
    recursion yes;
    (...)
    Zonas aqui
    (...)
    };
    Espero ter ajudado



  3. #3

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    Muito obrigado pela ajuda, já resolveu 50% do meu problema. Vamos aprofundar essa discussão.

    defini duas views, uma para a rede interna e outra para a rede externa, quando pingo de um host interno, ele resolve o ip interno, quando pingo de um host externo ele resolve com o ip externo, até ai tudo ok.
    O problema é que eu possuo um servidor slave para essa zona e quando ele faz a transferência do primário, ele trás os dados da zona que está na view externa ao invés da view interna.
    Os nomes das zonas são iguais tanto da view interna como na view externa.

    Com resolvo isso ??

    Grato.

  4. #4
    rabbarros
    Visitante

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    no meu caso eu nao criei ACL's no slave, o slave so resolve a view EXTERNA, e outra coisa vc tem que usar os nomes diferentes pras zonas.

    se nao funcionar posta aki a configuracao.



  5. #5

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    Se eu usar nomes de zona diferentes, do que adianta eu usar view ??


  6. #6
    rabbarros
    Visitante

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    o view serve para detectar se a origem da consulta eh da tua rede interna ou nao, se for da rede interna ele vai resolver uma determinada zona, se nao for utiliza e outra...
    no meu caso eu tb tenho dominios que sao visualizados apenas na rede interna, externamente nao, entao vc necessita de nome de zonas diferentes.



  7. #7
    rabbarros
    Visitante

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    desculpa, a zona eh a mesma o que muda eh o nome do arquivo, eu me confundi.... ok?

  8. #8

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    E eu fiz dessa forma mesmo.



  9. #9
    rabbarros
    Visitante

    Padrão Re: Bind resolvendo de acordo com o IP de origem

    Nao usei dns secundario para a view interna....

    o meu dns primario ficou assim

    zone "dominio.com.br" IN {
    type master;
    file "dominio.com.br";
    allow-update { none; };
    };