{"id":118153,"date":"2024-07-23T21:43:10","date_gmt":"2024-07-23T19:43:12","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd"},"modified":"2024-07-23T21:43:10","modified_gmt":"2024-07-23T19:43:12","slug":"vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd","title":{"rendered":"Lan\u00e7amento do servidor DNS BIND 9.20.0, migrado para libuv e um novo backend para banco de dados","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ap\u00f3s dois anos e meio de desenvolvimento, o cons\u00f3rcio ISC lan\u00e7ou a primeira vers\u00e3o est\u00e1vel da nova e significativa linha do servidor DNS BIND 9.20, que incorpora altera\u00e7\u00f5es desenvolvidas na linha experimental BIND 9.19. O suporte para a linha 9.20 ser\u00e1 mantido dentro de um ciclo de suporte estendido at\u00e9 o primeiro trimestre de 2028. O suporte para a linha 9.18 ser\u00e1 encerrado no segundo trimestre de 2025. Para desenvolver a funcionalidade da pr\u00f3xima vers\u00e3o est\u00e1vel do BIND, uma linha experimental BIND 9.21.0 ser\u00e1 formada. O c\u00f3digo do projeto foi escrito na linguagem C e \u00e9 distribu\u00eddo sob a licen\u00e7a MPL 2.0.    <\/p>\n<p>Principais mudan\u00e7as:  <\/p>\n<ul>\n<li class=\"l\"> O n\u00facleo do aplicativo, que conecta todos os componentes, foi migado para um ciclo de processamento de eventos n\u00e3o bloqueante, implementado com a biblioteca libuv, utilizada em projetos como Node.js, Knot DNS, H2O, Luvit e MoarVM. Na linha 9.16, o gerenciador de conex\u00f5es de rede no BIND foi migrado para libuv, e agora partes usadas para intera\u00e7\u00e3o entre os componentes internos da infraestrutura, bem como manipuladores auxiliares longos executados em threads separadas (threadpool), usados para verifica\u00e7\u00e3o DNSSEC, transfer\u00eancia de zonas, manuten\u00e7\u00e3o do cat\u00e1logo de zonas e processamento RPZ (Response Policy Zone), tamb\u00e9m foram migrados. Para compilar o BIND agora \u00e9 necess\u00e1rio pelo menos a vers\u00e3o libuv 1.34.0.\n<li class=\"l\"> Foi proposto um novo backend para trabalhar com bancos de dados \u2014 \"QP trie\", que substitui o RBTDB (Red-Black Tree Database) e \u00e9 utilizado por padr\u00e3o para armazenar o cache e o banco de zonas DNS. Para o funcionamento multithread no QP trie, foi utilizada a biblioteca liburcu, com uma implementa\u00e7\u00e3o em espa\u00e7o de usu\u00e1rio de estruturas que n\u00e3o utilizam bloqueios, gra\u00e7as ao mecanismo de sincroniza\u00e7\u00e3o RCU (read-copy-update) e ao m\u00e9todo de libera\u00e7\u00e3o de mem\u00f3ria segura QSBR (Quiescent-State-Based Reclamation).\n<li class=\"l\"> Foi implementado um mecanismo de compress\u00e3o atualizado <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/domain\/\"   title=\"dom\u00ednios\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"923\">dom\u00ednios<\/a>, que utiliza um m\u00e9todo de codifica\u00e7\u00e3o mais compacto para nomes com um grande n\u00famero de r\u00f3tulos.\n<li class=\"l\"> As capacidades do DNSSEC foram ampliadas: a \"dnssec-policy\" agora pode ser aplicada para gerenciar zonas assinadas (a op\u00e7\u00e3o auto-dnssec foi removida); ao usar \"inline-signing\" foi adicionada a compatibilidade com a RFC 8901 (modelo multi-signat\u00e1rio 2 do DNSSEC); a compatibilidade com PKCS#11 baseada na API OpenSSL 3.0.0 Engine foi restaurada; a \"dnssec-policy\" agora inclui suporte para HSM (M\u00f3dulo de Seguran\u00e7a de Hardware).\n<li class=\"l\"> Adicionada a suporte \u00e0 segunda vers\u00e3o do cat\u00e1logo de zonas (Catalog Zone, RFC 9432), que simplifica a manuten\u00e7\u00e3o de servidores DNS secund\u00e1rios ao permitir que, em vez de definir registros separados para cada zona secund\u00e1ria no servidor secund\u00e1rio, um cat\u00e1logo de zonas secund\u00e1rias seja transferido entre os servidores prim\u00e1rio e secund\u00e1rio. Ap\u00f3s configurar a transfer\u00eancia do cat\u00e1logo semelhante \u00e0 transfer\u00eancia de zonas individuais, as zonas criadas no servidor prim\u00e1rio, marcadas como pertencentes ao cat\u00e1logo, s\u00e3o automaticamente criadas no servidor secund\u00e1rio sem a necessidade de editar arquivos de configura\u00e7\u00e3o.\n<li class=\"l\"> Adicionada a suporte ao mecanismo de erros estendidos (Extended DNS Errors, RFC 8914), que permite retornar informa\u00e7\u00f5es adicionais sobre a causa do erro que ocorreu ao executar uma consulta DNS.\n<li class=\"l\"> A implementa\u00e7\u00e3o das tecnologias \"DNS sobre HTTPS\" (DoH, DNS over HTTPS) e DNS sobre TLS (DoT, DNS over TLS), utilizadas para criptografar as consultas dos clientes para o resolvedor e para a troca de dados criptografados entre servidores, foi alterada para utilizar um transporte unificado.\n<li class=\"l\"> Adicionada a possibilidade de usar o protocolo PROXYv2 com todos os transportes suportados no BIND. O protocolo PROXY permite transmitir informa\u00e7\u00f5es sobre a conex\u00e3o para preservar dados do IP de origem e n\u00famero da porta ao encaminhar consultas DNS por outros backends, balanceadores de carga e proxies.<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/pt\/server\/\"   title=\"servidores\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1964\">servidores<\/a>.\n<li class=\"l\"> Adicionada a suporte ao modo USDT (User Statically Defined Tracing), que permite a execu\u00e7\u00e3o de rastreamento de aplica\u00e7\u00f5es com o comando perf, sem gerar sobrecargas adicionais quando o rastreamento est\u00e1 desativado.\n<li class=\"l\"> Na estat\u00edstica coletada, implementou-se reflex\u00f5es sobre informa\u00e7\u00f5es de opera\u00e7\u00f5es de transmiss\u00e3o de zonas n\u00e3o conclu\u00eddas.\n<li class=\"l\"> Foi realizado um trabalho para reduzir lat\u00eancias, diminuir o consumo de mem\u00f3ria e reduzir a carga sobre a CPU durante a resolu\u00e7\u00e3o, opera\u00e7\u00e3o do DNS-over-TLS e forma\u00e7\u00e3o de respostas via UDP e TCP.    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do servidor DNS BIND 9.20.0, migrado para libuv e um novo backend para banco de dados\" src=\"\/wp-content\/uploads\/2024\/07\/c2706b5f31327d353ad2db07b61bc139.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <center><img decoding=\"async\" alt=\"Lan\u00e7amento do servidor DNS BIND 9.20.0, migrado para libuv e um novo backend para banco de dados\" src=\"\/wp-content\/uploads\/2024\/07\/965bbbee88109b939f4cae458b638754.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>      <center><img decoding=\"async\" alt=\"Lan\u00e7amento do servidor DNS BIND 9.20.0, migrado para libuv e um novo backend para banco de dados\" src=\"\/wp-content\/uploads\/2024\/07\/8246243649166a2ef545c89e603bf12c.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/center>    <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=61599\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c ISC \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043d\u043e\u0432\u043e\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 BIND 9.19. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u0435\u0442\u043a\u0438 9.20 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u043c\u043a\u0430\u0445 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430 \u0441\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0434\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0430 2028 \u0433\u043e\u0434\u0430. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u0435\u0442\u043a\u0438 9.18 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u0441\u044f \u0432\u043e 2 \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0435 2025 \u0433\u043e\u0434\u0430. \u0414\u043b\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":118154,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-118153","post","type-post","status-publish","format-standard","has-post-thumbnail","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 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c ISC \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043d\u043e\u0432\u043e\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 BIND.\" \/>\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\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20.0, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 libuv \u0438 \u043d\u043e\u0432\u044b\u0439 \u0431\u044d\u043a\u0435\u043d\u0434 \u0434\u043b\u044f \u0411\u0414 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c ISC \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043d\u043e\u0432\u043e\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 BIND.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd\" \/>\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=\"2024-07-23T19:43:12+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-07-23T19:43:12+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 servidor DNS BIND 9.20.0, migrado para libuv e novo backend para o banco de dados | ProHoster","description":"Ap\u00f3s dois anos e meio de desenvolvimento, o cons\u00f3rcio ISC apresentou o primeiro lan\u00e7amento est\u00e1vel do novo ramo significativo do servidor DNS BIND 9.20, que incorporou altera\u00e7\u00f5es desenvolvidas no ramo experimental do BIND.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd","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\u0412\u044b\u043f\u0443\u0441\u043a DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20.0, \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0439 \u043d\u0430 libuv \u0438 \u043d\u043e\u0432\u044b\u0439 \u0431\u044d\u043a\u0435\u043d\u0434 \u0434\u043b\u044f \u0411\u0414 | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \u0441 \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u043e\u0439 \u043b\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043a\u043e\u043d\u0441\u043e\u0440\u0446\u0438\u0443\u043c ISC \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u0438\u043b \u043f\u0435\u0440\u0432\u044b\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0435\u043b\u0438\u0437 \u043d\u043e\u0432\u043e\u0439 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0438 DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.20, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u043e\u0431\u0440\u0430\u043b \u0432 \u0441\u0435\u0431\u044f \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u0440\u0430\u0437\u0432\u0438\u0432\u0430\u0432\u0448\u0438\u0435\u0441\u044f \u0432 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0442\u043a\u0435 BIND.","og:url":"https:\/\/prohoster.info\/pt\/blog\/news\/vypusk-dns-servera-bind-9-20-0-perevedyonnyj-na-libuv-i-novyj-bekend-dlya-bd","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":"2024-07-23T19:43:12+00:00","article:modified_time":"2024-07-23T19:43:12+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"118153","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":"default","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-02-09 17:26:08","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-23 04:45:19","updated":"2026-02-09 17:26:08","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\/118153","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=118153"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/118153\/revisions"}],"predecessor-version":[{"id":159208,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/118153\/revisions\/159208"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media\/118154"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=118153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=118153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=118153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}