Digite para filtrar os verbetes do Glossário.

    Redes e segurança · Formação DevOps

    DNS

    DNS é um sistema distribuído que associa nomes a registros, incluindo endereços de rede, e responde consultas que ajudam a localizar um serviço.

    Também chamado de: Domain Name System, sistema de nomes de domínio

    Definição

    O DNS é um sistema distribuído que associa nomes a registros. Quando um nome precisa ser localizado, o DNS responde com os registros associados, como endereços de rede, e a aplicação usa essas informações para seguir com a comunicação.

    Uma consulta de nome

    A consulta começa com um nome informado, como api.exemplo.com. O DNS procura os registros associados àquele nome e devolve o resultado. Além do endereço de rede, existem registros para outras finalidades, como validar remetentes de e-mail ou apontar para outros serviços, e a mesma consulta pode retornar mais de um valor para tolerar falha.

    Consultar um nomebash
    dig +short api.exemplo.com A
    203.0.113.10

    DNS localiza, não transporta

    O DNS não carrega a página nem envia o conteúdo. Ele ajuda a localizar as informações necessárias para acessar o serviço, como o endereço de rede. Depois da consulta, o tráfego real segue pelo caminho definido pela própria comunicação.

    Falha comum e como verificar

    A falha mais comum é apontar o nome para um endereço errado ou antigo, porque o DNS apenas devolve o que está registrado, sem saber se o serviço responde naquele endereço. Se o registro aponta para uma máquina que não existe mais, a consulta continua respondendo e o aplicativo falha depois, ao tentar conectar. Para verificar, consulte o nome e confira se o endereço retornado corresponde ao serviço atual, e depois tente acessar o endereço diretamente para separar a falha de DNS da falha do serviço. Quando o nome responde mas a conexão não abre, o registro aponta para um destino fora do ar.

    Entenda a estrutura de nomes que o DNS consulta

    Dúvidas frequentes

    Perguntas frequentes sobre DNS

    O que o DNS faz?
    O DNS associa nomes a registros, incluindo endereços de rede, e responde consultas que ajudam a localizar um serviço na internet.
    O DNS envia a página para o navegador?
    Não. O DNS devolve os registros associados ao nome, e o conteúdo é transportado depois, na comunicação com o serviço localizado.
    O DNS só devolve endereços?
    Não. Além de endereços, o DNS atende outras finalidades com diferentes tipos de registro.

    Para continuar

    Recursos relacionados

    Aplicação na formação

    Formação DevOps

    Na Formação DevOps, o DNS converte um nome em registros que localizam o serviço antes de qualquer tráfego ser enviado.

    Conhecer a formação
    Capa da Formação DevOps

    Fontes consultadas

    Referências deste verbete

    Este verbete ajudou você?

    Planos Promovaweb

    Tire seus projetos do papel

    O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

    Plano Martech

    Para conectar automação, marketing e atendimento com infraestrutura própria.

    R$ 897

    R$ 597/ano

    • Grade de automação, atendimento, marketing e análise de indicadores
    • Instalador Exclusivo Promovaweb
    • n8n, Evolution API, Chatwoot e Mautic
    • Trilha DevOps incluída
    • Encontros ao vivo (terça e quinta)
    • Comunidade e acompanhamento
    Conhecer o plano

    Plano Founders

    Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva.

    R$ 2.997/ano

    • 12 meses de acesso ao Founders
    • 90 dias de mentoria intensiva (segunda a sexta)
    • War Rooms às segundas, quartas e sextas
    • Encontro semanal em grupo após a fase intensiva
    • Formação Vibe Coding incluída no plano anual
    • Consultoria individual de até duas horas (bônus)
    Conhecer o plano