{"id":103112,"date":"2022-01-27T15:37:02","date_gmt":"2022-01-27T13:37:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https"},"modified":"2022-01-27T15:37:02","modified_gmt":"2022-01-27T13:37:02","slug":"vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https","title":{"rendered":"Lansarea serverului DNS BIND 9.18.0 cu suport pentru DNS-over-TLS \u0219i DNS-over-HTTPS","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Dup\u0103 doi ani de dezvoltare, consor\u021biul ISC a prezentat prima versiune stabil\u0103 a noului releases semnificativ al serverului DNS BIND 9.18. Suportul pentru ramura 9.18 va fi oferit timp de trei ani, p\u00e2n\u0103 \u00een trimestrul al doilea al anului 2025, \u00een cadrul ciclului extins de suport. Suportul pentru ramura 9.11 va \u00eenceta \u00een martie, iar pentru ramura 9.16 la mijlocul anului 2023. Pentru dezvoltarea func\u021bionalit\u0103\u021bii urm\u0103toarei versiuni stabile BIND, a fost creat\u0103 o ramur\u0103 experimental\u0103 BIND 9.19.0.    <\/p>\n<p>Lansarea BIND 9.18.0 este remarcabil\u0103 prin implementarea suportului pentru tehnologiile \u201eDNS peste HTTPS\u201d (DoH, DNS over HTTPS) \u0219i DNS peste TLS (DoT, DNS over TLS), precum \u0219i pentru mecanismul XoT (XFR-over-TLS) pentru transmisia sigur\u0103 a con\u021binutului zonelor DNS \u00eentre servere (suport\u0103 at\u00e2t livrarea, c\u00e2t \u0219i primirea zonelor prin XoT). Cu set\u0103rile corespunz\u0103toare, un singur proces named poate acum s\u0103 gestioneze nu doar cererile tradi\u021bionale DNS, ci \u0219i cererile trimise folosind DNS-over-HTTPS \u0219i DNS-over-TLS. Suportul clientului pentru DNS-over-TLS este integrat \u00een utilitarul dig, care poate fi utilizat pentru a trimite cereri peste TLS prin specificarea flag-ului \u201e+tls\u201d.     <\/p>\n<p>Implementarea protocolului HTTP\/2, utilizat \u00een DoH, se bazeaz\u0103 pe utilizarea bibliotecii nghttp2, care este inclus\u0103 \u00een dependen\u021bele de compilare op\u021bionale. Certificatele pentru DoH \u0219i DoT pot fi furnizate de utilizator sau generate automat \u00een timpul pornirii.         <\/p>\n<p>Procesarea cererilor folosind DoH \u0219i DoT se activeaz\u0103 prin ad\u0103ugarea op\u021biunilor \u201ehttp\u201d \u0219i \u201etls\u201d \u00een directiva listen-on. Pentru a suporta DNS-over-HTTP necriptat, \u00een set\u0103ri trebuie specificat\u0103 \u201etls none\u201d. Cheile sunt definite \u00een sec\u021biunea \u201etls\u201d. Porturile standard de re\u021bea 853 pentru DoT, 443 pentru DoH \u0219i 80 pentru DNS-over-HTTP pot fi suprascrise prin parametrii tls-port, https-port \u0219i http-port. De exemplu:  <\/p>\n<p>     tls local-tls {         key-file \"\/path\/to\/priv_key.pem\";         cert-file \"\/path\/to\/cert_chain.pem\";     };     http local-http-server {        endpoints { \"\/dns-query\";  };     };     options {        https-port 443;        listen-on port 443 tls local-tls http myserver {any;};     }        <\/p>\n<p>O caracteristic\u0103 a implement\u0103rii DoH \u00een BIND este posibilitatea de a muta opera\u021biunile de criptare pentru TLS pe un alt server, ceea ce poate fi necesar \u00een condi\u021biile \u00een care certificatul TLS este stocat pe un alt sistem (de exemplu, \u00eentr-o infrastructur\u0103 cu servere web) \u0219i este \u00eentre\u021binut de personal diferit. Suportul pentru DNS-over-HTTP necriptat este implementat pentru a simplifica depanarea \u0219i ca un nivel pentru redirec\u021bionarea c\u0103tre un alt server \u00een re\u021beaua intern\u0103 (pentru a muta criptarea pe un server separat). Pe serverul extern, pentru generarea traficului TLS, poate fi utilizat nginx, similar cu modul \u00een care este organizat\u0103 leg\u0103tura HTTPS pentru site-uri.    <\/p>\n<p>O alt\u0103 caracteristic\u0103 este integrarea DoH ca transport comun, care poate fi utilizat nu doar pentru gestionarea cererilor clien\u021bilor c\u0103tre rezolvare, ci \u0219i \u00een schimbul de date \u00eentre servere, la transferul zonelor de c\u0103tre serverul DNS autoritar \u0219i la procesarea oric\u0103ror cereri acceptate de celelalte transporturi DNS.      <\/p>\n<p>Printre dezavantajele care pot fi compensate prin dezactivarea compil\u0103rii cu DoH\/DoT sau transfer\u00e2nd criptarea pe un alt server, se remarc\u0103 complicarea general\u0103 a codului \u2014 se adaug\u0103 un server HTTP \u00eencorporat \u0219i o bibliotec\u0103 TLS, care pot con\u021bine poten\u021biale vulnerabilit\u0103\u021bi \u0219i pot constitui vectori suplimentari pentru atacuri. De asemenea, utilizarea DoH cre\u0219te traficul.    <\/p>\n<p>Reamintim c\u0103 DNS-over-HTTPS poate fi util pentru a evita scurgerile de informa\u021bii despre numele gazdelor solicitate prin serverele DNS ale furnizorilor, pentru a combate atacurile MITM \u0219i modificarea traficului DNS (de exemplu, atunci c\u00e2nd te conectezi la Wi-Fi public), fiind o solu\u021bie pentru blocajele la nivel de DNS (DNS-over-HTTPS nu poate \u00eenlocui <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"199\">VPN<\/a> \u00een domeniul ocolirii blocajelor implementate la nivel DPI) sau pentru a asigura func\u021bionarea \u00een cazul \u00een care accesul direct la serverele DNS nu este posibil (de exemplu, c\u00e2nd se lucreaz\u0103 printr-un proxy). Dac\u0103 \u00eentr-o situa\u021bie normal\u0103, cererile DNS sunt trimise direct la serverele DNS specificate \u00een configura\u021bia sistemului, \u00een cazul DNS-over-HTTPS, cererea pentru determinarea <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/lir\/ipv4\/\"   title=\"adrese IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"697\">adrese IP<\/a> gazdei este \u00eencapsulat\u0103 \u00een traficul HTTPS \u0219i trimis\u0103 c\u0103tre un server HTTP, pe care rezolvatorul proceseaz\u0103 cererile prin intermediul API-ului Web.     <\/p>\n<p>\u201eDNS peste TLS\u201d se deosebe\u0219te de \u201eDNS peste HTTPS\u201d prin utilizarea protocolului standard DNS (de obicei utilizat pe portul de re\u021bea 853), \u00eenglobat \u00eentr-un canal de comunicare criptat, organizat cu ajutorul protocolului TLS, cu validarea gazdelor prin certificate TLS\/SSL emise de un autoritate de certificare. Standardul existent DNSSEC utilizeaz\u0103 criptarea doar pentru autentificarea clientului \u0219i serverului, dar nu protejeaz\u0103 traficul de interceptare \u0219i nu garanteaz\u0103 confiden\u021bialitatea cererilor.         <\/p>\n<p>Alte inova\u021bii:  <\/p>\n<ul>\n<li class=\"l\"> Au fost ad\u0103ugate set\u0103rile tcp-receive-buffer, tcp-send-buffer, udp-receive-buffer \u0219i udp-send-buffer pentru a stabili dimensiunile bufferelor utilizate la trimiterea \u0219i primirea cererilor prin TCP \u0219i UDP. Pe serverele suprasolicitate, cre\u0219terea bufferelor de intrare va evita pierderea pachetelor \u00een momentele de v\u00e2rf de trafic, iar mic\u0219orarea lor va ajuta la evitarea \u00eenghesuirii memoriei de cererile vechi.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 o nou\u0103 categorie de jurnale \u201erpz-passthru\u201d, care permite jurnalizarea separat\u0103 a ac\u021biunilor de redirec\u021bionare RPZ (Zonelor de Politic\u0103 a R\u0103spunsului).\n<li class=\"l\"> \u00cen sec\u021biunea response-policy a fost ad\u0103ugat\u0103 op\u021biunea &laquo;nsdname-wait-recurse&raquo;, care, atunci c\u00e2nd este setat\u0103 pe &laquo;no&raquo;, aplic\u0103 regulile RPZ NSDNAME doar dac\u0103 pentru cerere sunt g\u0103site servere de nume autoritative prezente \u00een memorie cache; altfel, regula RPZ NSDNAME este ignorat\u0103, dar informa\u021biile sunt extrase \u00een fundal \u0219i aplicate cererilor ulterioare.\n<li class=\"l\"> Pentru \u00eenregistr\u0103rile cu tipuri HTTPS \u0219i SVCB a fost implementat\u0103 procesarea sec\u021biunii &laquo;ADDITIONAL&raquo;.\n<li class=\"l\"> Au fost ad\u0103ugate tipuri personalizabile de reguli update-policy \u2014 krb5-subdomain-self-rhs \u0219i ms-subdomain-self-rhs, care permit restric\u021bionarea actualiz\u0103rii \u00eenregistr\u0103rilor SRV \u0219i PTR. \u00cen blocurile update-policy a fost ad\u0103ugat\u0103, de asemenea, posibilitatea de a stabili limite pentru num\u0103rul de \u00eenregistr\u0103ri, distincte pentru fiecare tip.\n<li class=\"l\"> \u00cen outputul utilitarului dig au fost ad\u0103ugate informa\u021bii despre protocolul de transport (UDP, TCP, TLS, HTTPS) \u0219i prefixele DNS64. Pentru scopuri de depanare, \u00een dig a fost ad\u0103ugat\u0103 posibilitatea de a specifica un identificator de cerere concret (dig +qid=).\n<li class=\"l\"> A fost ad\u0103ugat suport pentru biblioteca OpenSSL 3.0.\n<li class=\"l\"> Pentru a rezolva problemele legate de fragmentarea IP la procesarea mesajelor DNS de mari dimensiuni, desemnate prin ini\u021biativa DNS Flag Day 2020, codul care ajusta dimensiunea tamponului EDNS \u00een cazul \u00een care nu exista un r\u0103spuns la cerere a fost eliminat din rezolver. Dimensiunea tamponului EDNS este acum setat\u0103 constant (edns-udp-size) pentru toate cererile de ie\u0219ire.\n<li class=\"l\"> Sistemul de construire a fost transferat la utilizarea unui pachet format din autoconf, automake \u0219i libtool.\n<li class=\"l\"> S-a \u00eentrerupt suportul pentru fi\u0219ierele de zon\u0103 \u00een format &laquo;map&raquo; (masterfile-format map). Utilizatorii acestui format sunt sf\u0103tui\u021bi s\u0103 transforme zonele \u00een format raw utiliz\u00e2nd utilitarul named-compilezone.\n<li class=\"l\"> Suportul pentru vechile drivere DLZ (Dynamically Loadable Zones) a fost oprit, fiind \u00eenlocuite de module DLZ.\n<li class=\"l\"> Suportul pentru construirea \u0219i rularea pe platforma Windows a fost oprit. Ultima ramur\u0103 care poate fi instalat\u0103 pe Windows r\u0103m\u00e2ne BIND 9.16.                   <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=56589\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \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.18. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u0435\u0442\u043a\u0438 9.18 \u0431\u0443\u0434\u0435\u0442 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 \u0442\u0440\u0451\u0445 \u043b\u0435\u0442 \u0434\u043e 2 \u043a\u0432\u0430\u0440\u0442\u0430\u043b\u0430 2025 \u0433\u043e\u0434\u0430 \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. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0432\u0435\u0442\u043a\u0438 9.11 \u043f\u0440\u0435\u043a\u0440\u0430\u0442\u0438\u0442\u0441\u044f \u0432 \u043c\u0430\u0440\u0442\u0435, \u0430 \u0432\u0435\u0442\u043a\u0438 9.16 \u0432 \u0441\u0435\u0440\u0435\u0434\u0438\u043d\u0435 2023 \u0433\u043e\u0434\u0430. \u0414\u043b\u044f \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 BIND [&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-103112","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 \u0434\u0432\u0443\u0445 \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.18.\" \/>\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\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https\" \/>\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\u0412\u044b\u043f\u0443\u0441\u043a DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.18.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 DNS-over-TLS \u0438 DNS-over-HTTPS | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \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.18.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https\" \/>\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=\"2022-01-27T13:37:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2022-01-27T13:37:02+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 serverului DNS BIND 9.18.0 cu suport pentru DNS-over-TLS \u0219i DNS-over-HTTPS | ProHoster","description":"Dup\u0103 doi ani de dezvoltare, consor\u021biul ISC a lansat prima versiune stabil\u0103 a noii ramuri semnificative a serverului DNS BIND 9.18.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https","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\u0412\u044b\u043f\u0443\u0441\u043a DNS-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 BIND 9.18.0 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 DNS-over-TLS \u0438 DNS-over-HTTPS | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 \u0434\u0432\u0443\u0445 \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.18.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-dns-servera-bind-9-18-0-s-podderzhkoj-dns-over-tls-i-dns-over-https","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":"2022-01-27T13:37:02+00:00","article:modified_time":"2022-01-27T13:37:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"103112","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2022-01-27 13:38:09","updated":"2026-02-08 20:24:06","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\/103112","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=103112"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/103112\/revisions"}],"predecessor-version":[{"id":157888,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/103112\/revisions\/157888"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=103112"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=103112"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=103112"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}