{"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\/ro\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020","title":{"rendered":"Lansare PowerDNS Recursor 4.2 \u0219i ini\u021biativa DNS flag day 2020","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 un an \u0219i jum\u0103tate de dezvoltare <noindex><a rel=\"nofollow\" href=\"https:\/\/blog.powerdns.com\/2019\/07\/15\/powerdns-recursor-4-2-0-released\/\">la sf\u00e2r\u0219itul anului 2019. Pe l\u00e2ng\u0103 protocoalele ActivityPub \u0219i diaspora, Hubzilla se federeaz\u0103 \u00een cadrul re\u021belei prin propriul s\u0103u protocol<\/a><\/noindex> lansare a unui server DNS caching <noindex><a rel=\"nofollow\" href=\"https:\/\/www.powerdns.com\/recursor.html\">PowerDNS Recursor 4.2<\/a><\/noindex>, care se ocup\u0103 de transformarea recursiv\u0103 a numelui. PowerDNS Recursor este construit pe aceea\u0219i baz\u0103 de cod cu PowerDNS Authoritative Server, dar serverele DNS recursive \u0219i autoritative PowerDNS evolueaz\u0103 \u00een cadrul unor cicluri diferite de dezvoltare \u0219i sunt lansate sub form\u0103 de produse separate. Codul proiectului <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/PowerDNS\/pdns\">se r\u0103sp\u00e2nde\u0219te<\/a><\/noindex> sub licen\u021ba GPLv2. <\/p>\n<p>\u00cen noua versiune, toate observa\u021biile legate de procesarea pachetelor DNS cu steaguri EDNS au fost remediate. \u00cen versiunile anterioare ale PowerDNS Recursor, p\u00e2n\u0103 \u00een 2016, s-a practicat ignorarea pachetelor cu steaguri EDNS neacceptate, f\u0103r\u0103 a trimite un r\u0103spuns \u00een vechiul format, elimin\u00e2nd stindardele EDNS, a\u0219a cum cere specifica\u021bia. Aceast\u0103 comportare non-standard a fost anterior sus\u021binut\u0103 \u00een BIND sub form\u0103 de ocol, dar \u00een cadrul <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=49999\">ini\u021biativei<\/a><\/noindex> din februarie <noindex><a rel=\"nofollow\" href=\"https:\/\/dnsflagday.net\/2020\/\">DNS flag day<\/a><\/noindex>, dezvoltatorii serverelor DNS au decis s\u0103 renun\u021be la aceast\u0103 solu\u021bie. <\/p>\n<p>\u00cen PowerDNS, principalele probleme legate de procesarea pachetelor cu EDNS au fost rezolvate \u00eenc\u0103 din 2017 \u00een versiunea 4.1, iar \u00een ramura lansat\u0103 \u00een 2016, 4.0, au ap\u0103rut incompatibilit\u0103\u021bi sporadice care, \u00een general, nu afectau func\u021bionarea normal\u0103. \u00cen PowerDNS Recursor 4.2, ca \u0219i \u00een <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=50372\">BIND 9.14<\/a><\/noindex>, au fost eliminate ocolurile de suport pentru serverele autoritative care r\u0103spundeau incorect la cereri cu steaguri EDNS. P\u00e2n\u0103 acum, dac\u0103 dup\u0103 trimiterea unei cereri cu steaguri EDNS, nu se primea un r\u0103spuns dup\u0103 un anumit interval de timp, serverul DNS considera c\u0103 steagurile extinse nu sunt acceptate \u0219i trimitea o cerere repetat\u0103 f\u0103r\u0103 steaguri EDNS. De acum \u00eenainte, acest comportament este dezactivat, deoarece prezen\u021ba unui astfel de cod a dus la cre\u0219teri de laten\u021b\u0103 din cauza retransmiterii pachetelor, la o \u00eenc\u0103rcare mai mare a re\u021belei \u0219i la ambiguitate \u00een absen\u021ba unui r\u0103spuns din cauza c\u0103derilor de re\u021bea, precum \u0219i a afectat implementarea func\u021bionalit\u0103\u021bilor bazate pe EDNS, cum ar fi utilizarea cookie-urilor DNS pentru protec\u021bia \u00eempotriva atacurilor DDoS. <\/p>\n<p>Anul viitor s-a decis organizarea unui eveniment <noindex><a rel=\"nofollow\" href=\"https:\/\/dnsflagday.net\/2020\/\">DNS flag day 2020<\/a><\/noindex>, destinat s\u0103 concentreze aten\u021bia asupra <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-bonica-intarea-frag-fragile-03\">solu\u021bion\u0103rii<\/a><\/noindex> <noindex><a rel=\"nofollow\" href=\"https:\/\/www.potaroo.net\/ispcol\/2017-08\/xtn-hdrs.html\">problemelor<\/a><\/noindex> fragment\u0103rii IP la procesarea mesajelor DNS de dimensiuni mari. \u00cen cadrul ini\u021biativei <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.dns-oarc.net\/pipermail\/dns-operations\/2019-May\/018721.htm\">se preconizeaz\u0103<\/a><\/noindex>  se va fixa dimensiunea recomandat\u0103 a bufferelor pentru EDNS la valori de 1200 de octe\u021bi, precum \u0219i  <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dns-violations\/dnsflagday\/issues\/89\">a traduce<\/a><\/noindex> procesarea cererilor TCP este absolut necesar\u0103 pe servere. Acum suportul pentru procesarea cererilor UDP este obligatoriu, iar TCP este de dorit, dar nu esen\u021bial pentru func\u021bionare (standardul prevede o op\u021biune de dezactivare a TCP). Se propune eliminarea op\u021biunii de dezactivare a TCP din standard \u0219i standardizarea trecerii de la trimiterea cererilor prin UDP la utilizarea TCP \u00een cazurile c\u00e2nd dimensiunea buffer-ului EDNS nu este suficient\u0103.<\/p>\n<p>Modific\u0103rile propuse \u00een cadrul ini\u021biativei vor elimina confuzia legat\u0103 de alegerea dimensiunii buffer-ului EDNS \u0219i vor rezolva problema fragment\u0103rii mesajelor UDP mari, a c\u0103ror procesare duce frecvent la pierderi de pachete \u0219i timeout-uri pe partea clientului. Pe partea clientului, dimensiunea buffer-ului EDNS va fi constant\u0103, iar r\u0103spunsurile mari vor fi trimise imediat clientului prin TCP. Excluderea trimiterii mesajelor mari prin UDP va permite, de asemenea, blocarea... <noindex><a rel=\"nofollow\" href=\"https:\/\/indico.dns-oarc.net\/event\/31\/contributions\/692\/attachments\/660\/1115\/fujiwara-5.pdf\">atacuri<\/a><\/noindex> atacurilor de \u00eembun\u0103t\u0103\u021bire a cache-ului DNS, bazate pe manipularea pachetelor UDP fragmentate (la fragmentare, al doilea fragment nu con\u021bine antetul cu identificatorul, astfel poate fi falsificat, av\u00e2nd doar nevoie s\u0103 se potriveasc\u0103 cu suma de control).<\/p>\n<p>\u00cen PowerDNS Recursor 4.2 au fost luate \u00een considerare problemele cu pachetele UDP mari \u0219i s-a realizat trecerea la dimensiunea buffer-ului EDNS (edns-outgoing-bufsize) de 1232 octe\u021bi, \u00een loc de limita anterioar\u0103 de 1680 octe\u021bi, ceea ce ar trebui s\u0103 reduc\u0103 semnificativ probabilitatea pierderii pachetelor UDP. Valoarea 1232 a fost aleas\u0103 deoarece este maximul la care dimensiunea r\u0103spunsului DNS, av\u00e2nd \u00een vedere IPv6, se \u00eencadreaz\u0103 \u00een valoarea minim\u0103 MTU (1280). De asemenea, valoarea parametrului truncation-threshold, care r\u0103spunde de t\u0103ierea r\u0103spunsurilor c\u0103tre client, a fost redus\u0103 la 1232.<\/p>\n<p>Alte modific\u0103ri \u00een PowerDNS Recursor 4.2:<\/p>\n<ul>\n<li class=\"l\"> S-a ad\u0103ugat suport pentru mecanismul <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-bellis-dnsop-xpf-04\">XPF<\/a><\/noindex> (X-Proxied-For), echivalentul antetului HTTP X-Forwarded-For pentru DNS, care permite transmiterea informa\u021biilor despre adresa IP \u0219i num\u0103rul de port al ini\u021biatorului cererii originale, redirec\u021bionat\u0103 prin proxy intermediare \u0219i balan\u021batoare de \u00eenc\u0103rcare (de exemplu dnsdist). Pentru activarea XPF sunt prev\u0103zute op\u021biuni &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#xpf-allow-from\">xpf-allow-from<\/a><\/noindex>&#187; \u0219i &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#xpf-rr-code\">xpf-rr-code<\/a><\/noindex>&#171;;\n<li class=\"l\"> Suportul pentru extensia EDNS a fost \u00eembun\u0103t\u0103\u021bit <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc7871.html\">Client Subnet<\/a><\/noindex> (ECS), care permite transmiterea \u00een cererile DNS c\u0103tre serverul DNS autoritar a informa\u021biilor despre subre\u021beaua din care a fost trimis\u0103 cererea ini\u021bial\u0103 transmis\u0103 \u00een lan\u021b (datele despre subre\u021beaua de origine a clientului sunt necesare pentru func\u021bionarea eficient\u0103 a re\u021belelor de livrare a con\u021binutului). \u00cen noua versiune au fost ad\u0103ugate set\u0103ri pentru controlul selectiv al aplic\u0103rii 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; cu lista de m\u0103\u0219ti de re\u021bea pentru care IP-ul va fi utilizat \u00een ECS \u00een cererile de ie\u0219ire. Pentru adresele care nu se \u00eencadreaz\u0103 \u00een m\u0103\u0219tile specificate, va fi folosit\u0103 adresa general\u0103 specificat\u0103 \u00een directiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#ecs-scope-zero-address\">ecs-scope-zero-address<\/a><\/noindex>&#171;. Prin directiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#use-incoming-edns-subnet\">use-incoming-edns-subnet<\/a><\/noindex>&#187; se pot defini subre\u021belele din care cererile de intrare cu valori ECS completate nu vor fi \u00eenlocuite;\n<li class=\"l\"> Pentru serverele care prelucreaz\u0103 un num\u0103r mare de cereri pe secund\u0103 (peste 100.000), se propune directiva &#171;<noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#distributor-threads\">distributor-threads<\/a><\/noindex>&#171;, care define\u0219te num\u0103rul de fire de execu\u021bie pentru primirea cererilor de intrare \u0219i distribuirea acestora \u00eentre firele de lucru (are sens doar \u00een cazul utiliz\u0103rii modului &#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\"> A fost ad\u0103ugat\u0103 setarea <noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/settings.html#public-suffix-list-file\">public-suffix-list-file<\/a><\/noindex> pentru a defini propriul fi\u0219ier cu <noindex><a rel=\"nofollow\" href=\"https:\/\/publicsuffix.org\/\">lista sufixelor publice<\/a><\/noindex> de domenii \u00een care utilizatorii \u00ee\u0219i pot \u00eenregistra subdomeni, \u00een locul listei \u00eencorporate \u00een PowerDNS Recursor.\n<\/ul>\n<p>Proiectul PowerDNS a anun\u021bat, de asemenea, trecerea la un ciclu de dezvoltare de \u0219ase luni, conform c\u0103ruia urm\u0103toarea versiune semnificativ\u0103 PowerDNS Recursor 4.3 este a\u0219teptat\u0103 \u00een ianuarie 2020. Actualiz\u0103rile pentru versiunile semnificative vor fi formulate pe parcursul anului, dup\u0103 care vor fi emise corec\u021bii pentru vulnerabilit\u0103\u021bi timp de \u00eenc\u0103 \u0219ase luni. Astfel, suportul pentru ramura PowerDNS Recursor 4.2 va dura p\u00e2n\u0103 \u00een ianuarie 2021. Modific\u0103ri similare ale ciclului de dezvoltare au fost acceptate pentru produsul PowerDNS Authoritative Server, versiunea 4.2 a c\u0103rei lansare este a\u0219teptat\u0103 \u00een cur\u00e2nd.<\/p>\n<p>Caracteristicile principale ale PowerDNS Recursor:<\/p>\n<ul>\n<li class=\"l\"> Instrumente pentru colectarea statisticilor de la distan\u021b\u0103;\n<li class=\"l\"> Repornire instantanee;\n<li class=\"l\"> Motor \u00eencorporat pentru conectarea handler-elor \u00een limbajul Lua;\n<li class=\"l\"> Suport complet pentru DNSSEC \u0219i <noindex><a rel=\"nofollow\" href=\"https:\/\/doc.powerdns.com\/recursor\/dns64.html\">DNS64<\/a><\/noindex>;\n<li class=\"l\"> Suport pentru RPZ (Response Policy Zones) \u0219i posibilitatea de a defini liste negre;\n<li class=\"l\"> Mecanisme de combatere a spoofing-ului;\n<li class=\"l\"> Posibilitatea de a \u00eenregistra rezultatele rezolv\u0103rii sub form\u0103 de fi\u0219iere de zon\u0103 BIND.\n<li class=\"l\"> Pentru a asigura o performan\u021b\u0103 ridicat\u0103, se folosesc mecanisme moderne de multiplexare a conexiunilor \u00een FreeBSD, Linux \u0219i Solaris (kqueue, epoll, \/dev\/poll), precum \u0219i un parser DNS de \u00eenalt\u0103 performan\u021b\u0103, capabil s\u0103 proceseze zeci de mii de cereri paralele.\n<\/ul>\n<p><noindex><a rel=\"nofollow\" name=\"link\"><\/a><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51102\">opennet.ro<\/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.2.1 - 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\/ro\/blog\/news\/reliz-powerdns-recursor-4-2-i-initsiativa-dns-flag-day-2020\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\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\/ro\/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\udd47Lansarea PowerDNS Recursor 4.2 \u0219i ini\u021biativa DNS flag day 2020 | ProHoster","description":"Dup\u0103 un an \u0219i jum\u0103tate de dezvoltare, a fost lansat un nou release al serverului DNS cache.","canonical_url":"https:\/\/prohoster.info\/ro\/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":"ro_RO","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\/ro\/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\/ro\/wp-json\/wp\/v2\/posts\/36194","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=36194"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/36194\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=36194"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=36194"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=36194"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}