Oi, Nesse caso é só definir que entrada filial1.dominio.com.br é do tipo NS e apontar pro servidor dns da filial, colocar o mesmo como master e o restante como slave.
A cada mudança de mapa, os dns fará a sincronização. Abs, Helio Loureiro http://helio.loureiro.eng.br http://br.linkedin.com/in/helioloureiro http://twitter.com/helioloureiro http://gplus.to/helioloureiro Em 29 de novembro de 2013 00:49, elderjmp <[email protected]> escreveu: > Helio, obrigado pela atenção. > > Tanto a empresa quanto as filiais teem sua faixa de IPs reais. > > Hoje, o DNS do domínio empresa.com.br fica no ns.empresa.com.br. Quando > se faz uma consulta por www.empresa.com.br ou www.filial1.empresa.com.brquem > responde é ele. > > O que quero fazer é: > 1) ter um DNS na filial1 e outro na filial2 que respondam cada um por > seus subdomínios respectivamente; > 2) ou qdo a filial1 fizer uma alteração no DNS (por exemplo, adicionando a > entrada agenda.filial1.empresa.com.br), o ns.empresa.com.br seja > atualizado automaticamente. > > Pq hoje, com o DNS concentrado na empresa, quando as filiais precisam > fazer alguma alteração, elas precisam solicitar a empresa para incluir uma > nova entrada em ns.empresa.com.br > > Quero que as filiais possam fazer suas alterações sem terem que solicitar > à empresa. > > Att. > > Elder > > Em quinta-feira, 28 de novembro de 2013, Helio Loureiro escreveu: > > Bom... respondendo pra lista. >> >> Primeiro que a matriz vai ter de usar um link com IP fixo, do contrário >> as filiais não vão conseguir se conectar. >> >> Então se cria um openvpn server e deixa as demais filiais como clientes, >> cada uma com sua chave pra saber qual filial é qual e designar os IPs >> corretamente. >> >> No DNS, em geral eu costumo utilizar um nome de domínio inexistente, pra >> ninguém conseguir nem imaginar um query no meu server. Então em geral faço >> algo "nomeempresa.local" e adiciono a entrada em /etc/bind/named.conf.local: >> >> zone "nomeempresa.local" { >> type master; >> file "/etc/bind/master/nomeempresa.map"; >> allow-transfer { 10.0.0.1; 10.0.0.2; }; >> } >> >> Onde 10.0.0.1 e 10.0.0.2 são os IP das filiais, por exemplo. >> >> Nas filiais: >> >> zone "nomeempresa.local" { >> type slave; >> file "/etc/bind/slave/nomeempresa.map"; >> masters { 10.0.0.254; }; >> } >> >> Onde 10.0.0.254 é o IP openvpn da matriz. >> >> Na verdade é melhor usar os IPs que não sejam das vpns, mas uns internos, >> mas esse jeito é mais simples e *funciona*. >> >> No mapa /etc/bind/master/nomeempresa.map: >> ; >> ; BIND data file for local loopback interface >> ; >> $TTL 3600 >> @ IN SOA nomeempresa.local. seuemail.gmail.com. ( >> 2013112801 ; Serial >> 604800 ; Refresh >> 86400 ; Retry >> 2419200 ; Expire >> 604800 ) ; Negative Cache TTL >> ; >> @ IN NS matriz >> @ IN NS filial1 >> @ IN NS filial2 >> @ IN MX 10 matriz >> >> matriz IN A 10.0.0.254 >> filial1 IN A 10.0.0.1 >> filial2 IN A 10.0.0.2 >> >> >> Abs, >> Helio Loureiro >> http://helio.loureiro.eng.br >> http://br.linkedin.com/in/helioloureiro >> http://twitter.com/helioloureiro >> http://gplus.to/helioloureiro >> >> >> Em 28 de novembro de 2013 21:26, ANA SILVIA DA MATTA LOURENCO < >> [email protected]> escreveu: >> >>> achei bom o assunto, agora como verificar isto? filial1, filial2, como >>> administrar isto? como ter o controle disto filial 1.. filial2 ...uma >>> entrada ...uma outra entrada DNS.como fazer isto?????? >>> >>> Em 28/11/13, Helio Loureiro<[email protected]> escreveu: >>> > O melhor, IMHO, seria levantar uma VPN com a matriz (openvpn) e >>> configurar >>> > essa como master de dns e os demais como slave. E então usar um >>> > endereçamento privado pra evitar o vazamento de dados de matriz e >>> filiais >>> > pra Internet. >>> > >>> > Abs, >>> > Helio Loureiro >>> > http://helio.loureiro.eng.br >>> > http://br.linkedin.com/in/helioloureiro >>> > http://twitter.com/helioloureiro >>> > http://gplus.to/helioloureiro >>> > >>> > >>> > Em 28 de novembro de 2013 14:54, Linux - Junior Polegato < >>> > [email protected]> escreveu: >>> > >>> >> Em 28-11-2013 14:44, elderjmp escreveu: >>> >> >>> >> Boa tarde a todos, >>> >> Tendo a seguinte situação: uma empresa (empresa) com duas filiais >>> >> (filial1, filial2). A empresa é responsável pelo domínio ( >>> empresa.com.br) >>> >> e cada filial tem seus subdomínios (filial1.empresa.com.br, >>> >> filial2.empresa.com.br). >>> >> *opção 1)* Seria possível configurar o Bind para que as filiais >>> >> respondam pelos seus subdomínios? >>> >> *opção 2)* Ou que eles façam a alteração no servidor DNS deles e esse >>> >> encaminhe as alterações para o servidor principal, continuando a >>> >> responder >>> >> por todo o domínio empresa.com.br? >>> >> Nesse caso, quando a filial1 precisar inserir uma outra entrada DNS >>> ela >>> >> não precisa comunicar à empresa (mail.filial1.empresa.com.br - IP >>> >> 201.201.201.4). >>> >> Por exemplo: >>> >> ns.empresa.com.br - IP 200.200.200.2 >>> >> www.empresa.com.br - IP 200.200.200.3 >>> >> ns.filial1.empresa.com.br - IP 201.201.201.2 >>> >> www.filial1.empresa.com.br - IP 201.201.201.3 >>> >> ns.filial2.empresa.com.br - IP 202.202.202.2 >>> >> www.filial2.empresa.com.br - IP 202.202.202.3 >>> >> *de acordo com a opção 1)* Quando a requisição de DNS chegar para >>> >> mail.filial1.empresa.com.br o servidor DNS principal >>> >> ns.empresa.com.brencaminha a requisição para o servidor DNS >>> >> ns1.filial1.empresa.com.br e esse retorna para o requisitante o IP >>> >> 201.201.201.4. >>> >> *de acordo com a opção 2)* Quando a filial1 insere uma nova entrada, >>> o >>> >> servidor DNS da empresa é atualizado automaticamente (mantendo esses >>> >> dados >>> >> em um arquivo separado "/etc/bind/zones/db.filial1.empresa.com.br"). >>> >> Quando alguém consultar por mail.filial1.empresa.com.br o >>> >> ns.empresa.com.br retorna com o IP 201.201.201.4 >>> >> Alguém já fez algo parecido? Sabem me dizer se é possível? Poderiam >>> me >>> >> recomendar algum tutorial ou documentação que trata sobre esse >>> assunto? >>> >> Grato, desde já, a todos pela ajuda. >>> >> Elder >>> >> >>> >> >>> >> Olá! >>> >> >>> >> Basta usar o NS na configuração de cada filial no servidor >>> bind >>> >> principal de empresa.com.br, ficando assim: >>> >> >>> >> filialN IN NS nsX.filialN >>> >> filialN IN NS nsY.filialN >>> >> nsX.filialN IN A 201.201.201.X >>> >> nsY.filialN IN A 201.201.201.Y >>> >> >>> >> Assim os binds rodando em 201.201.201.Y e 201.201.201.X vão >>> >> responder por subdomínios da filialN, pode ter 1 dns só ou vários. >>> >> >>> >> -- >>> >> >>> >> []'s >>> >> >>> >> Junior Polegato >>> >> >>> > >>> >> >>

