{"id":19323,"date":"2024-01-22T15:46:06","date_gmt":"2024-01-22T18:46:06","guid":{"rendered":"https:\/\/a3aengenharia.com\/?p=19323"},"modified":"2025-08-04T15:56:39","modified_gmt":"2025-08-04T18:56:39","slug":"domain-name-system","status":"publish","type":"articles","link":"https:\/\/a3aengenharia.com\/en-us\/content\/technical-articles\/domain-name-system\/","title":{"rendered":"Sistema de Nomes de Dom\u00ednio (DNS)"},"content":{"rendered":"\n<p>O <b>Sistema de Nomes de Dom\u00ednio \/ Domain Name System&nbsp;<\/b>(DNS)&nbsp;\u00e9 uma parte integral da infraestrutura da Internet que converte nomes de dom\u00ednio amig\u00e1veis ao usu\u00e1rio em endere\u00e7os IP num\u00e9ricos.<\/p>\n\n\n\n<p>Esta convers\u00e3o facilita a localiza\u00e7\u00e3o de servidores e sites na Internet, tornando a navega\u00e7\u00e3o na web mais eficiente.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 DNS?<\/h2>\n\n\n\n<p>O <b>Sistema de Nomes de Dom\u00ednio (DNS)<\/b> \u00e9 uma infraestrutura fundamental da internet, operando de forma impercept\u00edvel mapeando os nomes de sites, inseridos pelos usu\u00e1rios em uma caixa de pesquisa, com o respectivo endere\u00e7o IP do destino.<\/p>\n\n\n\n<p>Embora seja poss\u00edvel inserir um endere\u00e7o IP diretamente em um navegador para acessar um site, \u00e9 de prefer\u00eancia geral que um endere\u00e7o de internet seja composto por palavras de f\u00e1cil memoriza\u00e7\u00e3o, conhecidas como nomes de dom\u00ednio.<\/p>\n\n\n\n<p>Na d\u00e9cada de 1970 e in\u00edcio dos anos 80, a tarefa de mapear nomes de dom\u00ednio e endere\u00e7os IP era atribuida ao Stanford Research Institute, que mantinha uma lista mestra de todos os computadores conectados \u00e0 internet. Com o r\u00e1pido crescimento da internet, essa abordagem tornou-se insustent\u00e1vel e, em 1983, <a href=\"https:\/\/en.wikipedia.org\/wiki\/Paul_Mockapetris\">Paul Mockapetris<\/a> desenvolveu o DNS, um sistema automatizado e escal\u00e1vel que lida com a tradu\u00e7\u00e3o de nomes de dom\u00ednio para endere\u00e7os IP.<\/p>\n\n\n\n<p>Atualmente, existem mais de 342 milh\u00f5es de dom\u00ednios registrados, tornando invi\u00e1vel manter todos esses nomes em um \u00fanico diret\u00f3rio. Assim como a pr\u00f3pria internet, o diret\u00f3rio \u00e9 distribu\u00eddo globalmente em servidores de nomes de dom\u00ednio que se comunicam regularmente para fornecer atualiza\u00e7\u00f5es e eliminar redund\u00e2ncias.<\/p>\n\n\n\n<p>A cria\u00e7\u00e3o de um sistema distribu\u00eddo tamb\u00e9m visava aumentar o desempenho. Por exemplo, imagine se todas as solicita\u00e7\u00f5es simult\u00e2neas em todo o mundo para resolver o nome de dom\u00ednio Google com o endere\u00e7o IP subjacente fossem tratadas em um \u00fanico local. Para resolver este problema, as informa\u00e7\u00f5es do DNS s\u00e3o compartilhadas entre v\u00e1rios servidores.<\/p>\n\n\n\n<p>Isso significa que um \u00fanico dom\u00ednio pode ter mais de um endere\u00e7o IP. Por exemplo, o servidor f\u00edsico que seu laptop ou smartphone alcan\u00e7a ao digitar www.google.com \u00e9 diferente do servidor que algu\u00e9m em outro pa\u00eds alcan\u00e7aria ao digitar o mesmo nome de site em seu navegador. No entanto, o DNS ainda direciona voc\u00ea ao local correto, independentemente de onde voc\u00ea esteja no mundo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como Funciona o DNS?<\/h2>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/a3aengenharia.com\/wp-content\/uploads\/2024\/01\/Como-funciona-o-DNS-1.png\" alt=\"Um diagrama ilustrando o processo de como o DNS funciona, mostrando a jornada de uma solicita\u00e7\u00e3o do cliente atrav\u00e9s de v\u00e1rios servidores DNS at\u00e9 os arquivos de um site.\"\/><\/figure>\n\n\n\n<p>Quando um dispositivo precisa encontrar o endere\u00e7o IP associado a um nome de dom\u00ednio, ele inicia uma consulta DNS atrav\u00e9s de um cliente DNS, geralmente em um navegador da Web. Essa consulta \u00e9 ent\u00e3o direcionada para um servidor DNS recursivo, normalmente operado por Provedores de Servi\u00e7os de Internet (ISP).<\/p>\n\n\n\n<p>O DNS \u00e9 organizado de maneira hier\u00e1rquica. Uma consulta DNS inicial para um endere\u00e7o IP \u00e9 direcionada a um servidor DNS recursivo. Essa busca inicialmente alcan\u00e7a um servidor raiz, que det\u00e9m informa\u00e7\u00f5es sobre dom\u00ednios de n\u00edvel superior (.com, .net, .org), bem como dom\u00ednios de pa\u00edses. Os servidores raiz est\u00e3o distribu\u00eddos globalmente, portanto, o sistema DNS encaminha a solicita\u00e7\u00e3o para o servidor mais pr\u00f3ximo geograficamente.<\/p>\n\n\n\n<p>Uma vez que a solicita\u00e7\u00e3o chega ao servidor raiz correto, ela \u00e9 direcionada para um Servidor de Dom\u00ednio de N\u00edvel Superior (TLD name server), que armazena informa\u00e7\u00f5es para o dom\u00ednio de segundo n\u00edvel, que s\u00e3o as palavras que voc\u00ea digita em uma caixa de pesquisa. A solicita\u00e7\u00e3o ent\u00e3o \u00e9 encaminhada para um servidor de nomes de dom\u00ednio, que busca o endere\u00e7o IP e o retorna ao dispositivo cliente DNS para que ele possa acessar o site apropriado. Todo esse processo ocorre em milissegundos.<\/p>\n\n\n\n<p>A distribui\u00e7\u00e3o das informa\u00e7\u00f5es do DNS entre v\u00e1rios servidores n\u00e3o s\u00f3 permite o gerenciamento eficiente de milh\u00f5es de dom\u00ednios registrados, mas tamb\u00e9m melhora o desempenho, distribuindo as solicita\u00e7\u00f5es entre v\u00e1rios servidores.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">O que \u00e9 DNS Caching?<\/h2>\n\n\n\n<p>\u00c9 bastante prov\u00e1vel que voc\u00ea utilize o Google diversas vezes ao longo do dia. Em vez de seu computador realizar uma consulta ao servidor DNS para o endere\u00e7o IP cada vez que voc\u00ea insere o nome do dom\u00ednio, essa informa\u00e7\u00e3o \u00e9 armazenada em cache no seu dispositivo pessoal. Isso elimina a necessidade de acessar um servidor DNS para resolver o nome com o endere\u00e7o IP a cada solicita\u00e7\u00e3o.<\/p>\n\n\n\n<p>O armazenamento em cache adicional pode ocorrer nos roteadores que s\u00e3o utilizados para conectar os clientes \u00e0 internet, bem como nos servidores do Provedor de Servi\u00e7os de Internet (ISP) do usu\u00e1rio. Com a quantidade de armazenamento em cache ocorrendo, o n\u00famero de consultas que realmente chegam aos servidores de nomes DNS \u00e9 significativamente reduzido. Isso contribui para a velocidade e efici\u00eancia do sistema, otimizando o desempenho da resolu\u00e7\u00e3o de nomes de dom\u00ednio e melhorando a experi\u00eancia do usu\u00e1rio na navega\u00e7\u00e3o na web.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">O DNS \u00e9 seguro?<\/h3>\n\n\n\n<p>O Sistema de Nomes de Dom\u00ednio (DNS) \u00e9 uma parte essencial da infraestrutura da Internet, mas, como qualquer sistema, possui vulnerabilidades que podem ser exploradas. De acordo com uma pesquisa da IDC de 2021, 87% das organiza\u00e7\u00f5es sofreram ataques DNS.<\/p>\n\n\n\n<p>Os &#8220;cibercriminosos&#8221; s\u00e3o extremamente astutos na identifica\u00e7\u00e3o de vulnerabilidades que podem ser exploradas em praticamente qualquer sistema, e o DNS tem sido alvo de uma parcela significativa de ataques.&nbsp;Existem m\u00faltiplas categorias de ataques DNS, que incluem:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>A<\/strong><b>mplifica\u00e7\u00e3o DNS<\/b>: Este tipo de ataque explora servidores DNS recursivos abertos para inundar um sistema alvo com tr\u00e1fego n\u00e3o solicitado, resultando em uma nega\u00e7\u00e3o de servi\u00e7o.<\/li>\n\n\n\n<li><strong>F<\/strong><b>alsifica\u00e7\u00e3o DNS<\/b> ou Envenenamento de Cache: Neste ataque, os dados no resolvedor DNS do servidor s\u00e3o alterados para redirecionar as solicita\u00e7\u00f5es para um endere\u00e7o IP controlado pelo atacante.<\/li>\n\n\n\n<li><strong>Tunelamento DNS<\/strong>: Este m\u00e9todo envolve o encapsulamento de dados de outros protocolos ou programas dentro das consultas e respostas DNS, permitindo a comunica\u00e7\u00e3o n\u00e3o autorizada para fora de uma rede.<\/li>\n\n\n\n<li><strong>Sequestro DNS ou Redirecionamento DNS<\/strong>: Aqui, os atacantes alteram as entradas DNS para redirecionar o tr\u00e1fego para um servidor controlado por eles, muitas vezes para fins de phishing ou dissemina\u00e7\u00e3o de malware.<\/li>\n<\/ul>\n\n\n\n<p>Para mitigar essas amea\u00e7as, foram desenvolvidas v\u00e1rias medidas de seguran\u00e7a, como o DNS Security Extensions (DNSSec) e o DNS sobre HTTPS (DoH). Embora essas medidas de seguran\u00e7a possam ajudar a proteger o DNS contra ataques, a seguran\u00e7a do DNS ainda \u00e9 uma preocupa\u00e7\u00e3o significativa. De acordo com a Enterprise Management Associates (EMA), apenas 31% dos gerentes de DDI est\u00e3o totalmente confiantes na seguran\u00e7a de sua infraestrutura DNS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DNSSec<\/h3>\n\n\n\n<p>O DNS Security Extensions (DNSSec) \u00e9 um protocolo de seguran\u00e7a concebido pela <a href=\"https:\/\/www.icann.org\/\">ICANN (Internet Corporation for Assigned Numbers and Names)<\/a> para aumentar a seguran\u00e7a na comunica\u00e7\u00e3o entre os v\u00e1rios n\u00edveis de servidores envolvidos nas consultas DNS.&nbsp;Ele visa mitigar vulnerabilidades na comunica\u00e7\u00e3o entre os servidores de diret\u00f3rio DNS de primeiro, segundo e terceiro n\u00edveis que poderiam permitir a intercepta\u00e7\u00e3o das consultas por invasores.<\/p>\n\n\n\n<p>O DNSSec exige que cada n\u00edvel de servidor DNS &#8220;assine&#8221; digitalmente suas solicita\u00e7\u00f5es. Isso garante que as solicita\u00e7\u00f5es enviadas pelos usu\u00e1rios finais n\u00e3o sejam interceptadas por atacantes. Isso cria uma cadeia de confian\u00e7a, de modo que, em cada n\u00edvel da consulta, a integridade da solicita\u00e7\u00e3o \u00e9 validada.<\/p>\n\n\n\n<p>Al\u00e9m disso, o DNSSec pode determinar se um nome de dom\u00ednio realmente existe e, caso n\u00e3o existir, impede que um dom\u00ednio fraudulento seja entregue aos solicitantes que buscam resolver um nome de dom\u00ednio. Isso contribui para a seguran\u00e7a e a integridade do sistema DNS, protegendo os usu\u00e1rios contra ataques de phishing e malware.<\/p>\n\n\n\n<p>Embora o DNS Security Extensions (DNSSec) trate de potenciais vulnerabilidades na rede distribu\u00edda de servidores DNS, isso certamente n\u00e3o impediu ataques cibern\u00e9ticos baseados em DNS que utilizam alguma forma de engano para injetar c\u00f3digo malicioso no sistema DNS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">DNS sobre HTTPS (DoH)<\/h3>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/a3aengenharia.com\/wp-content\/uploads\/2024\/01\/DNS-sobre-HTTPS.png\" alt=\"Um diagrama ilustrando o tr\u00e1fego DNS criptografado usando DNS sobre HTTPS (DoH)\"\/><\/figure>\n\n\n\n<p>Em uma das maiores mudan\u00e7as na longa hist\u00f3ria do DNS, empresas como Google e Mozilla est\u00e3o incentivando a transi\u00e7\u00e3o para o DNS sobre HTTPS (DoH), um padr\u00e3o IETF que criptografa as solicita\u00e7\u00f5es DNS da mesma maneira que o protocolo HTTPS j\u00e1 protege a maior parte do tr\u00e1fego da web.<\/p>\n\n\n\n<p>No entanto, a transi\u00e7\u00e3o para o DoH n\u00e3o est\u00e1 isenta de controv\u00e9rsias. Ao criptografar as solicita\u00e7\u00f5es DNS, o DoH pode interferir na capacidade da TI corporativa de monitorar a atividade da web dos funcion\u00e1rios. Al\u00e9m disso, isso poderia impedir a implementa\u00e7\u00e3o de controles parentais sobre o uso da internet.<\/p>\n\n\n\n<p>A ado\u00e7\u00e3o do DNS sobre HTTPS tem sido lenta. No lado do cliente, o DoH est\u00e1 dispon\u00edvel nas vers\u00f5es mais recentes do Google Chrome e Mozilla Firefox, mas pode ser desativado pelo usu\u00e1rio final. As organiza\u00e7\u00f5es que tentam ter algum controle sobre quais navegadores e vers\u00f5es de navegador s\u00e3o usados pelos funcion\u00e1rios t\u00eam a op\u00e7\u00e3o de simplesmente desativ\u00e1-lo. Do lado do ISP, muitos dos principais ISPs ainda n\u00e3o habilitaram o DoH em sua extremidade.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Como encontrar o meu dns?<\/h3>\n\n\n\n<p>De maneira geral, o servidor DNS que voc\u00ea utiliza \u00e9 configurado automaticamente pelo seu Provedor de Servi\u00e7os de Internet (ISP) quando voc\u00ea se conecta \u00e0 internet. Se voc\u00ea deseja verificar quais s\u00e3o seus servidores de nomes prim\u00e1rios, existem utilit\u00e1rios na web que podem fornecer informa\u00e7\u00f5es sobre sua conex\u00e3o de rede atual, como o browserleaks.com.<\/p>\n\n\n\n<p>Embora seu ISP configure um servidor DNS padr\u00e3o, voc\u00ea n\u00e3o \u00e9 obrigado a us\u00e1-lo. Alguns usu\u00e1rios podem preferir evitar o DNS do ISP, por exemplo, se o ISP usar seus servidores DNS para redirecionar solicita\u00e7\u00f5es para endere\u00e7os inexistentes para p\u00e1ginas com publicidade.<\/p>\n\n\n\n<p>Como alternativa, voc\u00ea pode configurar seu computador para usar um servidor DNS p\u00fablico, que atuar\u00e1 como um resolvedor recursivo. Um dos servidores DNS p\u00fablicos mais conhecidos \u00e9 o do Google, cujo endere\u00e7o IP \u00e9 8.8.8.8. Esses servidores DNS p\u00fablicos oferecem uma op\u00e7\u00e3o confi\u00e1vel e segura para a resolu\u00e7\u00e3o de nomes de dom\u00ednio, al\u00e9m de proporcionar uma performance de navega\u00e7\u00e3o na web potencialmente superior em alguns casos.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>O Sistema de Nomes de Dom\u00ednio \/ Domain Name System&nbsp;(DNS)&nbsp;\u00e9 uma parte integral da infraestrutura da Internet que converte nomes de dom\u00ednio amig\u00e1veis ao usu\u00e1rio em endere\u00e7os IP num\u00e9ricos. Esta convers\u00e3o facilita a localiza\u00e7\u00e3o de servidores e sites na Internet, tornando a navega\u00e7\u00e3o na web mais eficiente. O que \u00e9 DNS? O Sistema de Nomes [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":23419,"parent":0,"template":"","categories":[307],"class_list":["post-19323","articles","type-articles","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/19323","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/types\/articles"}],"author":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/users\/4"}],"version-history":[{"count":0,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/articles\/19323\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media\/23419"}],"wp:attachment":[{"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/media?parent=19323"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/a3aengenharia.com\/en-us\/wp-json\/wp\/v2\/categories?post=19323"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}