×
Ir ao conteúdo
  • Cadastre-se

Como um provedor delega DNS reverso para endereços IP públicos?


Ir à solução Resolvido por Cadu Campos,

Posts recomendados

Boa noite!

Amigos, comecei a estudar redes WAN/telecom e me surgiu uma dúvida agora. Alguém sabe ou tem ideia de como os provedores de acesso delegam o DNS reverso para seus endereços IP públicos? Por exemplo, ao eu resolver meu nome DNS pelo meu endereço IP público (DNS reverso) usando nslookup, eu tenho a resolução desta forma:

nslokup.png.2b07542ac233121abc9e3589e040a718.png

 

Será que os ISPs criam um PTR record pra cada IP válido, ou existe algum meio de criar um record que abrange um bloco de endereços inteiro?

Obrigado desde já.

Link para o comentário
Compartilhar em outros sites

@roblox_gamer  Boa noite!

Obrigado pela info, na verdade esse post fala como o DNS funciona, eu queria saber como os provedores configuram um bloco dinâmico de endereço IP no domínio, pra pesquisa reversa funcionar. Meus professores não sabem me dizer =/

Vou ver na gringa, alguém com certeza deve saber kkkkk

Até!

Link para o comentário
Compartilhar em outros sites

  • Solução

@rafael delazeri olá amigo, tudo bem?

 

existe dois tipos de dns em redes de computadores, dns recursivo e dns autoritativo, o dns recursivo é o dns que resolve o nome para ip utilizando os root servers, este, são designados para os clientes, já o dns autoritativo, é o responsável pela delegação de um domínio, ou seja, este vai estar cadastrado no registro.br para que os root's servers tenha conhecimento de qual dns autoritativo responde por aquele domínio. recomenda-se estudar sobre as funções do dns autoritativo para entender melhor (a, aaa, ptr, cname)

respondendo sua pergunta, é bem simples e fácil de configurar, no registro.br basta designar o bloco de ip do provedor (asn) ao dns autoritativo do mesmo, no dns autoritativo do provedor, será criado um arquivo .db para o banco de dados do dns e configurar conforme exemplo que irei postar, inserir o generate com o ranger de ip desejado, com isto, o mesmo vai gerar o ranger conforme informado, segue um exemplo de uma configuração do dns que realizo em meus clientes.

 

exemplo de db para o domínio.

 

$ttl 86400
@ in soa ns1.dominiodoprovedor.com.br. hostmaster.dominiodoprovedor.com.br. (
                     2019052301        
                         43200        
                          7200         
                        2419200        
                         86400 )       
;
@               ns      ns1.dominiodoprovedor.com.br.
@               a       ip.pub.do.dns.autoritativo
@               in      txt     "v=dmarc1; p=quarantine; rua=mailto:responsavel@dominiodoprovedor.com.br; fo=0; adkim=r; aspf=r; sp=none"
@               in      txt     "v=spf1 mx a"
;
;
$generate 0-21 ip.pub.do.serviço$ a ip.pub.do.serviço$

$generate 23-33 ip.pub.do.serviço$ a ip.pub.do.serviço$
dominiodoprovedor.com.br.    a    ip.pub.do.serviço
ns1.dominiodoprovedor.com.br.    a    ip.pub.do.serviço.36
ns2.dominiodoprovedor.com.br.    a    ip.pub.do.serviço.37
ns3.dominiodoprovedor.com.br.    a    ip.pub.do.serviço.34
ns4.dominiodoprovedor.com.br.    a    ip.pub.do.serviço.35
vmware.dominiodoprovedor.com.br.    a    ip.pub.do.serviço.22
mail.dominiodoprovedor.com.br.    a    ip.pub.do.serviço
www.dominiodoprovedor.com.br.    a    ip.pub.do.serviço
$generate 38-255 ip.pub.do.serviço-$ a ip.pub.do.serviço$


;
 

exemplo de db para resolução reversa.

 

$ttl    604800
@       in      soa     ns1.dominiodoprovedor.com.br hostmaster.dominiodoprovedor.com.br (
                     2019052301         ; serial
                         604800         ; refresh
                          86400         ; retry
                        2419200         ; expire
                         604800 )       ; negative cache ttl
;
;; servidores ns
        in      ns   ns1.dominiodoprovedor.com.br
        in      ns   ns2.dominiodoprovedor.com.br

;; tradução de nomes

$generate 0-33 $ in ptr ip-do-provedor-$-servicos-dominiodoprovedor.com.br
34 in ptr ns3.dominiodoprovedor.com.br
35 in ptr ns4.dominiodoprovedor.com.br
36 in ptr ns1.dominiodoprovedor.com.br
37 in ptr ns2.dominiodoprovedor.com.br
$generate 38-255 $ in ptr ip-do-provedor-$-servicos-dominiodoprovedor.com.br
;

 

 

 

att;

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

@Cadu Campos Oi!

Poxa, então é assim mesmo! Eu imaginei justamente dessa forma, mas pensei "caramba, apontar assim não seria uma forma precária?"

Mas vejo que é a prática em produção graças a você. Uma dúvida: você usa o BIND mesmo ou alguma outra solução proprietária?

Obrigado mesmo amigo!

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Como ganhar dinheiro montando computadores!

MINICURSO GRÁTIS!

Como ganhar dinheiro montando computadores!

CLIQUE AQUI E INSCREVA-SE AGORA MESMO!