{"id":36194,"date":"2019-10-31T22:10:13","date_gmt":"2019-10-31T19:10:13","guid":{"rendered":"https:\/\/prohoster.info\/blog\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020\/"},"modified":"2019-10-31T22:10:13","modified_gmt":"2019-10-31T19:10:13","slug":"reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020","title":{"rendered":"Lan\u00e7amento do PowerDNS Recursor 4.2 e iniciativa DNS flag day 2020","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ap\u00f3s um ano e meio de desenvolvimento <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.powerdns.com\/2019\/07\/15\/powerdns-recursor-4-2-0-released\/\">apresentado<\/a><\/noindex> lan\u00e7amento do servidor DNS em cache <noindex><a rel=\"nofollow\" href=\"https:\/\/www.powerdns.com\/recursor.html\">PowerDNS Recursor 4.2<\/a><\/noindex>, respons\u00e1vel pela resolu\u00e7\u00e3o recursiva de nomes. PowerDNS Recursor \u00e9 constru\u00eddo sobre a mesma base de c\u00f3digo que o PowerDNS Authoritative Server, mas os servidores DNS recursivos e autorit\u00e1rios da PowerDNS evoluem em ciclos de desenvolvimento diferentes e s\u00e3o lan\u00e7ados como produtos separados. O c\u00f3digo do projeto <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PowerDNS\/pdns\">\u00e9 distribu\u00eddo<\/a><\/noindex> sob a licen\u00e7a GPLv2. <\/p>\n<p>Na nova vers\u00e3o, todos os problemas relacionados ao processamento de pacotes DNS com os flags EDNS foram corrigidos. Nas vers\u00f5es antigas do PowerDNS Recursor at\u00e9 2016, era comum ignorar pacotes com flags EDNS n\u00e3o suportados, sem enviar uma resposta no formato antigo, descartando os flags EDNS, conforme exigido pela especifica\u00e7\u00e3o. Anteriormente, esse comportamento n\u00e3o padr\u00e3o era suportado no BIND como um contorno, mas dentro <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49999\">da iniciativa<\/a><\/noindex> em fevereiro <noindex><a rel=\"nofollow\" href=\"https:\/\/dnsflagday.net\/2020\/\">DNS flag day<\/a><\/noindex>, os desenvolvedores de servidores DNS decidiram abandonar esse contorno. <\/p>\n<p>No PowerDNS, os principais problemas no processamento de pacotes com EDNS foram resolvidos j\u00e1 em 2017 com o lan\u00e7amento da vers\u00e3o 4.1, enquanto na vers\u00e3o 4.0 lan\u00e7ada em 2016 surgiram algumas incompatibilidades isoladas, que em geral n\u00e3o interferiam no funcionamento normal. No PowerDNS Recursor 4.2, assim como no <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50372\">BIND 9.14<\/a><\/noindex>, foram removidos os contornos de suporte a servidores autorit\u00e1rios que respondiam incorretamente a consultas com flags EDNS. At\u00e9 agora, se ap\u00f3s o envio de uma consulta com flags EDNS n\u00e3o houvesse resposta em um determinado intervalo de tempo, o servidor DNS considerava que os flags estendidos n\u00e3o eram suportados e enviava uma nova consulta sem os flags EDNS. Esse comportamento agora est\u00e1 desativado, pois a presen\u00e7a de tal c\u00f3digo aumentava a lat\u00eancia devido ao reenvio de pacotes, aumentava a carga na rede e causava ambiguidade na aus\u00eancia de resposta devido a falhas de rede, al\u00e9m de dificultar a implementa\u00e7\u00e3o de recursos baseados em EDNS, como a utiliza\u00e7\u00e3o de Cookies DNS para prote\u00e7\u00e3o contra ataques DDoS. <\/p>\n<p>No ano seguinte, foi decidido realizar um evento <noindex><a rel=\"nofollow\" href=\"https:\/\/dnsflagday.net\/2020\/\">Dia da Flag DNS 2020<\/a><\/noindex>, que visa chamar a aten\u00e7\u00e3o para <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-bonica-intarea-frag-fragile-03\">a solu\u00e7\u00e3o<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.potaroo.net\/ispcol\/2017-08\/xtn-hdrs.html\">problemas<\/a><\/noindex> com fragmenta\u00e7\u00e3o de IP ao processar mensagens DNS de grande tamanho. No \u00e2mbito da iniciativa <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.dns-oarc.net\/pipermail\/dns-operations\/2019-May\/018721.htm\">est\u00e3o programados<\/a><\/noindex>  registrar o tamanho recomendado dos buffers para EDNS at\u00e9 valores em torno de 1200 bytes, al\u00e9m de  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dns-violations\/dnsflagday\/issues\/89\">tornar<\/a><\/noindex> A manipula\u00e7\u00e3o de requisi\u00e7\u00f5es via TCP \u00e9 considerada obrigat\u00f3ria em servidores. Neste momento, \u00e9 essencial que haja suporte para o manuseio de requisi\u00e7\u00f5es via UDP, enquanto o TCP \u00e9 desej\u00e1vel, mas n\u00e3o obrigat\u00f3rio para o funcionamento (o padr\u00e3o prescreve a possibilidade de desativar o TCP). Prop\u00f5e-se a remo\u00e7\u00e3o da op\u00e7\u00e3o de desativa\u00e7\u00e3o do TCP do padr\u00e3o e a padroniza\u00e7\u00e3o da transi\u00e7\u00e3o do envio de requisi\u00e7\u00f5es via UDP para a aplica\u00e7\u00e3o do TCP em casos onde o tamanho de buffer EDNS configurado \u00e9 insuficiente.<\/p>\n<p>As altera\u00e7\u00f5es propostas no \u00e2mbito da iniciativa eliminar\u00e3o a confus\u00e3o quanto \u00e0 escolha do tamanho do buffer EDNS e resolver\u00e3o o problema da fragmenta\u00e7\u00e3o de grandes mensagens UDP, cuja manipula\u00e7\u00e3o frequentemente resulta na perda de pacotes e timeouts do lado do cliente. Do lado do cliente, o tamanho do buffer EDNS ser\u00e1 constante, enquanto as respostas grandes ser\u00e3o enviadas imediatamente ao cliente via TCP. A exclus\u00e3o do envio de mensagens grandes por UDP tamb\u00e9m permitir\u00e1 bloqueios. <noindex><a rel=\"nofollow\" href=\"https:\/\/indico.dns-oarc.net\/event\/31\/contributions\/692\/attachments\/660\/1115\/fujiwara-5.pdf\">ataques<\/a><\/noindex> evita\u00e7\u00f5es de cache DNS baseadas na manipula\u00e7\u00e3o de pacotes UDP fragmentados (como na fragmenta\u00e7\u00e3o, o segundo fragmento n\u00e3o inclui o cabe\u00e7alho com o identificador, podendo ser forjado, pois s\u00f3 precisa coincidir com a soma de verifica\u00e7\u00e3o).<\/p>\n<p>No PowerDNS Recursor 4.2, foram consideradas as quest\u00f5es relacionadas a grandes pacotes UDP e feita a transi\u00e7\u00e3o para o uso do tamanho de buffer EDNS (edns-outgoing-bufsize) de 1232 bytes, em vez do limite previamente utilizado de 1680 bytes, o que deve reduzir significativamente a probabilidade de perda de pacotes UDP. O valor de 1232 foi escolhido, pois \u00e9 o m\u00e1ximo que garante que o tamanho da resposta DNS, considerando IPv6, se encaixe no valor m\u00ednimo de MTU (1280). O par\u00e2metro truncation-threshold tamb\u00e9m foi reduzido para 1232, que controla o corte de respostas enviadas ao cliente.<\/p>\n<p>Outras altera\u00e7\u00f5es no PowerDNS Recursor 4.2:<\/p>\n<ul>\n<li class=\"l\"> Adicionada a suporte ao mecanismo <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-bellis-dnsop-xpf-04\">XPF<\/a><\/noindex> (X-Proxied-For), que equivale ao cabe\u00e7alho HTTP X-Forwarded-For para DNS, permitindo transmitir informa\u00e7\u00f5es sobre o endere\u00e7o IP e o n\u00famero da porta do iniciador original da solicita\u00e7\u00e3o, encaminhada atrav\u00e9s de proxies intermedi\u00e1rios e balanceadores de carga (por exemplo, dnsdist). As op\u00e7\u00f5es para ativar o XPF s\u00e3o &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#xpf-allow-from\">xpf-allow-from<\/a><\/noindex>\u201d e \u201c<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#xpf-rr-code\">xpf-rr-code<\/a><\/noindex>\u201d;\n<li class=\"l\"> Melhor suporte para extens\u00e3o EDNS <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc7871.html\">Client Subnet<\/a><\/noindex> (ECS), que permite transmitir nas solicita\u00e7\u00f5es DNS para um servidor DNS autoritativo informa\u00e7\u00f5es sobre a sub-rede da qual a solicita\u00e7\u00e3o original foi enviada (dados sobre a sub-rede original do cliente s\u00e3o essenciais para o funcionamento eficaz das redes de entrega de conte\u00fado). Na nova vers\u00e3o, foram adicionadas configura\u00e7\u00f5es para o controle seletivo da aplica\u00e7\u00e3o do EDNS Client Subnet: &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#ecs-add-for\">ecs-add-for<\/a><\/noindex>&#187; com uma lista de m\u00e1scaras de rede para as quais o IP ser\u00e1 utilizado em ECS nas solicita\u00e7\u00f5es de sa\u00edda. Para endere\u00e7os que n\u00e3o se enquadram nas m\u00e1scaras especificadas, ser\u00e1 utilizado o endere\u00e7o geral indicado na diretiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#ecs-scope-zero-address\">ecs-scope-zero-address<\/a><\/noindex>&#171;. Por meio da diretiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#use-incoming-edns-subnet\">use-incoming-edns-subnet<\/a><\/noindex>&#187; \u00e9 poss\u00edvel definir sub-redes cujas solicita\u00e7\u00f5es de entrada com valores preenchidos em ECS n\u00e3o ser\u00e3o substitu\u00eddas;\n<li class=\"l\"> Para servidores que processam um grande n\u00famero de solicita\u00e7\u00f5es por segundo (mais de 100 mil), foi proposta a diretiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#distributor-threads\">distributor-threads<\/a><\/noindex>&#171;, que determina o n\u00famero de threads para receber solicita\u00e7\u00f5es de entrada e distribu\u00ed-las entre os threads de trabalho (\u00e9 relevante apenas ao usar o modo &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#pdns-distributes-queries\">pdns-distributes-queries=yes<\/a><\/noindex>&#171;).\n<li class=\"l\"> Adicionada a configura\u00e7\u00e3o de <noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#public-suffix-list-file\">public-suffix-list-file<\/a><\/noindex> para definir seu pr\u00f3prio arquivo com <noindex><a rel=\"nofollow\" href=\"https:\/\/publicsuffix.org\/\">a lista de sufixos p\u00fablicos<\/a><\/noindex> de dom\u00ednios nos quais os usu\u00e1rios podem registrar seus subdom\u00ednios, em vez da lista incorporada do PowerDNS Recursor.\n<\/ul>\n<p>O projeto PowerDNS tamb\u00e9m anunciou a transi\u00e7\u00e3o para um ciclo de desenvolvimento de seis meses, de acordo com o qual o pr\u00f3ximo lan\u00e7amento significativo do PowerDNS Recursor 4.3 \u00e9 esperado para janeiro de 2020. Atualiza\u00e7\u00f5es para lan\u00e7amentos significativos ser\u00e3o formadas ao longo do ano, ap\u00f3s o qual corre\u00e7\u00f5es de vulnerabilidades ser\u00e3o lan\u00e7adas por mais seis meses. Assim, o suporte para a vers\u00e3o PowerDNS Recursor 4.2 durar\u00e1 at\u00e9 janeiro de 2021. Mudan\u00e7as semelhantes no ciclo de desenvolvimento foram adotadas para o produto PowerDNS Authoritative Server, cuja vers\u00e3o 4.2 \u00e9 esperada em breve.<\/p>\n<p>Principais recursos do PowerDNS Recursor:<\/p>\n<ul>\n<li class=\"l\"> Ferramentas para coleta remota de estat\u00edsticas;\n<li class=\"l\"> Rein\u00edcio instant\u00e2neo;\n<li class=\"l\"> Motor embutido para conex\u00e3o de manipuladores na linguagem Lua;\n<li class=\"l\"> Apoio completo a DNSSEC e <noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/dns64.html\">DNS64<\/a><\/noindex>;\n<li class=\"l\"> Suporte a RPZ (Response Policy Zones) e possibilidade de defini\u00e7\u00e3o de listas de bloqueio;\n<li class=\"l\"> Mecanismos de combate a spoofing;\n<li class=\"l\"> Capacidade de registrar os resultados da resolu\u00e7\u00e3o em arquivos de zona BIND.\n<li class=\"l\"> Para garantir alta performance, s\u00e3o utilizados modernos mecanismos de multiplexa\u00e7\u00e3o de conex\u00f5es no FreeBSD, Linux e Solaris (kqueue, epoll, \/dev\/poll), assim como um parser de pacotes DNS de alta performance, capaz de processar dezenas de milhares de solicita\u00e7\u00f5es paralelas.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Fonte: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51102\">opennet.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0448\u0435\u0433\u043e DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 PowerDNS Recursor 4.2, \u043e\u0442\u0432\u0435\u0447\u0430\u044e\u0449\u0435\u0433\u043e \u0437\u0430 \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043c\u0451\u043d. PowerDNS Recursor \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d \u043d\u0430 \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u0435 \u0441 PowerDNS Authoritative Server, \u043d\u043e \u0440\u0435\u043a\u0443\u0440\u0441\u0438\u0432\u043d\u044b\u0439 \u0438 \u0430\u0432\u0442\u043e\u0440\u0438\u0442\u0435\u0442\u043d\u044b\u0439 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u044b PowerDNS \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0440\u0430\u0437\u043d\u044b\u0445 \u0446\u0438\u043a\u043b\u043e\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0438 \u0432\u044b\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f \u0432 \u0444\u043e\u0440\u043c\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u043e\u0432. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv2. \u0412 \u043d\u043e\u0432\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0443\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u044b [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36194","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0448\u0435\u0433\u043e DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"pt_PT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 PowerDNS Recursor 4.2 \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0430 DNS flag day 2020 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0448\u0435\u0433\u043e DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:10:13+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:10:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Lan\u00e7amento do PowerDNS Recursor 4.2 e a iniciativa DNS flag day 2020 | ProHoster","description":"Ap\u00f3s um ano e meio de desenvolvimento, foi lan\u00e7ado o servidor DNS em cache","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pt_PT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 PowerDNS Recursor 4.2 \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u0442\u0438\u0432\u0430 DNS flag day 2020 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u043f\u043e\u043b\u0443\u0442\u043e\u0440\u0430 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u043b\u0438\u0437 \u043a\u044d\u0448\u0438\u0440\u0443\u044e\u0448\u0435\u0433\u043e DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:10:13+00:00","article:modified_time":"2019-10-31T19:10:13+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36194","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 02:23:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:49:42","updated":"2026-01-22 02:23:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/36194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/comments?post=36194"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/36194\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=36194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=36194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=36194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}