{"id":56025,"date":"2020-02-03T00:00:00","date_gmt":"2020-02-02T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard"},"modified":"2020-02-18T14:04:11","modified_gmt":"2020-02-18T11:04:11","slug":"v-yadro-linux-5-6-vklyuchili-vpn-wireguard","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard","title":{"rendered":"O n\u00facleo do Linux 5.6 agora inclui o VPN WireGuard","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Hoje, Linus integrou a ramifica\u00e7\u00e3o net-next com interfaces VPN. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/\">WireGuard<\/a><\/noindex>. Sobre este evento, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.zx2c4.com\/pipermail\/wireguard\/2020-January\/004906.html\">informaram<\/a><\/noindex> na lista de discuss\u00e3o do WireGuard.<\/p>\n<p><img decoding=\"async\" alt=\"O n\u00facleo do Linux 5.6 agora inclui o VPN WireGuard\" src=\"\/wp-content\/uploads\/2020\/02\/d7a3107d3ba60f906fe446dceb3bdca6.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAtualmente, a coleta de c\u00f3digo para o novo kernel Linux 5.6 continua. O WireGuard \u00e9 um VPN de nova gera\u00e7\u00e3o, que incorpora criptografia moderna. Ele foi desenvolvido inicialmente como uma alternativa mais simples e amig\u00e1vel \u00e0s VPNs existentes. O autor \u00e9 o especialista canadense em seguran\u00e7a da informa\u00e7\u00e3o, Jason Donenfeld. Em agosto de 2018, o WireGuard <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.openwall.net\/netdev\/2018\/08\/02\/124\">recebeu elogios<\/a><\/noindex> de Linus Torvalds. Aproximadamente nessa \u00e9poca, come\u00e7aram os trabalhos para incluir o VPN no kernel Linux. O processo demorou um pouco.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n\"Vejo que Jason fez um pull request para incluir o WireGuard no kernel\", escreveu Linus em 2 de agosto de 2018. \"Posso apenas reafirmar meu amor por esse VPN e esperar pela fus\u00e3o em breve? Pode ser que o c\u00f3digo n\u00e3o seja ideal, mas eu revisei e, comparado aos horrores do OpenVPN e do IPSec, isso \u00e9 uma verdadeira obra de arte.\"<\/p>\n<p>Apesar do desejo de Linus, a fus\u00e3o demorou um ano e meio. O principal problema estava relacionado \u00e0s implementa\u00e7\u00f5es pr\u00f3prias de fun\u00e7\u00f5es criptogr\u00e1ficas que eram usadas para melhorar o desempenho. Ap\u00f3s longas negocia\u00e7\u00f5es, em setembro de 2019, foi <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.zx2c4.com\/pipermail\/wireguard\/2019-September\/004560.html\">tomada uma decis\u00e3o de compromisso<\/a><\/noindex> de transferir os patches para as fun\u00e7\u00f5es Crypto API existentes no kernel, \u00e0s quais os desenvolvedores do WireGuard tinham obje\u00e7\u00f5es em termos de desempenho e seguran\u00e7a geral. Mas decidiram destacar as fun\u00e7\u00f5es criptogr\u00e1ficas nativas do WireGuard em uma API de baixo n\u00edvel chamada Zinc e, com o tempo, port\u00e1-las para o kernel. Em novembro, os desenvolvedores do kernel cumpriram sua promessa e <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.zx2c4.com\/pipermail\/wireguard\/2019-November\/004614.html\">concordaram<\/a><\/noindex> em mover uma parte do c\u00f3digo do Zinc para o kernel principal. Por exemplo, no Crypto API, <noindex><a rel=\"nofollow\" href=\"https:\/\/lore.kernel.org\/linux-crypto\/CAHmME9rxGp439vNYECm85bgibkVyrN7Qc+5v3r8QBmBXPZM=Dg@mail.gmail.com\/\">est\u00e3o inclu\u00eddas<\/a><\/noindex> as implementa\u00e7\u00f5es r\u00e1pidas dos algoritmos ChaCha20 e Poly1305 preparadas no WireGuard.<\/p>\n<p>Finalmente, em 9 de dezembro de 2019, David Miller, respons\u00e1vel pelo subsistema de rede do kernel Linux, <noindex><a rel=\"nofollow\" href=\"https:\/\/lists.zx2c4.com\/pipermail\/wireguard\/2019-December\/004704.html\">aceitou<\/a><\/noindex> incorporou no branch net-next <noindex><a rel=\"nofollow\" href=\"https:\/\/lkml.org\/lkml\/2019\/12\/8\/240\">patches<\/a><\/noindex> a implementa\u00e7\u00e3o da interface VPN do projeto WireGuard.<\/p>\n<p>E hoje, 29 de janeiro de 2020, as mudan\u00e7as foram enviadas a Linus para inclus\u00e3o no kernel.<\/p>\n<p><img decoding=\"async\" alt=\"O n\u00facleo do Linux 5.6 agora inclui o VPN WireGuard\" src=\"\/wp-content\/uploads\/2020\/02\/49ea5f8ed5e0d36d3ccaa974e1514086.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAs vantagens declaradas do WireGuard sobre outras solu\u00e7\u00f5es VPN:<\/p>\n<ul>\n<li>F\u00e1cil de usar.\n<\/li>\n<li>Utiliza criptografia moderna: Noise protocol framework, Curve25519, ChaCha20, Poly1305, BLAKE2, SipHash24, HKDF, etc.\n<\/li>\n<li>C\u00f3digo compacto e leg\u00edvel, mais f\u00e1cil de pesquisar por vulnerabilidades.\n<\/li>\n<li>Alta performance.\n<\/li>\n<li>Clara e bem trabalhada <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/papers\/wireguard.pdf\">especifica\u00e7\u00e3o<\/a><\/noindex>.<\/li>\n<\/ul>\n<p>\nToda a l\u00f3gica principal do WireGuard ocupa menos de 4000 linhas de c\u00f3digo, enquanto o OpenVPN e o IPSec t\u00eam centenas de milhares de linhas. <\/p>\n<blockquote><p>No WireGuard aplica o conceito de roteamento por chaves de criptografia, que implica a vincula\u00e7\u00e3o de uma chave privada a cada interface de rede e a utiliza\u00e7\u00e3o dela para vincular chaves p\u00fablicas. A troca de chaves p\u00fablicas para estabelecer conex\u00e3o \u00e9 feita de forma an\u00e1loga ao SSH. Para a negocia\u00e7\u00e3o de chaves e conex\u00e3o sem iniciar um daemon separado no espa\u00e7o do usu\u00e1rio, \u00e9 aplicado o mecanismo Noise_IK de <noindex><a rel=\"nofollow\" href=\"http:\/\/noiseprotocol.org\/\">Noise Protocol Framework<\/a><\/noindex>, semelhante \u00e0 manuten\u00e7\u00e3o de authorized_keys no SSH. A transmiss\u00e3o de dados \u00e9 realizada atrav\u00e9s da encapsula\u00e7\u00e3o em pacotes UDP. Suporta a mudan\u00e7a de endere\u00e7o IP do servidor VPN (roaming) sem desconectar a conex\u00e3o, com a reconfigura\u00e7\u00e3o autom\u00e1tica do cliente, \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=51997\">escreve<\/a><\/noindex> Opennet.<\/p>\n<p>Para criptografia <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.io\/protocol\/\">\u00e9 utilizado<\/a><\/noindex> o cifra de fluxo <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/chacha.html\">ChaCha20<\/a><\/noindex> e algoritmo de autentica\u00e7\u00e3o de mensagens (MAC) <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/mac.html\">Poly1305<\/a><\/noindex>, desenvolvidos por Daniel Bernstein (<noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/djb.html\">Daniel J. Bernstein<\/a><\/noindex>), Tanja Lange e Peter Schwabe. ChaCha20 e Poly1305 s\u00e3o posicionados como an\u00e1logos mais r\u00e1pidos e seguros de AES-256-CTR e HMAC, cuja implementa\u00e7\u00e3o de software permite obten\u00e7\u00e3o de tempo de execu\u00e7\u00e3o fixo sem necessidade de suporte de hardware especial. Para gera\u00e7\u00e3o da chave secreta compartilhada, \u00e9 utilizado o protocolo de Diffie-Hellman sobre curvas el\u00edpticas na implementa\u00e7\u00e3o de <noindex><a rel=\"nofollow\" href=\"http:\/\/cr.yp.to\/ecdh.html\">Curve25519<\/a><\/noindex>, tamb\u00e9m sugerido por Daniel Bernstein. O algoritmo \u00e9 usado para hash <noindex><a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=35676\">BLAKE2s (RFC7693)<\/a><\/noindex>\u00bb.<\/p><\/blockquote>\n<p>\nResultados <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/performance\/\">testes de desempenho<\/a><\/noindex> do site oficial:<\/p>\n<p><b>Largura de banda (megabits\/s)<\/b> <br \/>\n<img decoding=\"async\" alt=\"O n\u00facleo do Linux 5.6 agora inclui o VPN WireGuard\" src=\"\/wp-content\/uploads\/2020\/02\/62e73700bf3536fbc2d99ba92df4a67a.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Ping (ms)<\/b> <br \/>\n<img decoding=\"async\" alt=\"O n\u00facleo do Linux 5.6 agora inclui o VPN WireGuard\" src=\"\/wp-content\/uploads\/2020\/02\/597df63e420cd6f44cd5678dbad81160.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h4>Configura\u00e7\u00e3o de teste:<\/h4>\n<p><\/p>\n<ul>\n<li>Intel Core i7-3820QM e Intel Core i7-5200U<\/li>\n<li>Placas Gigabit Intel 82579LM e Intel I218LM<\/li>\n<li>Linux 4.6.1<\/li>\n<li>Configura\u00e7\u00e3o do WireGuard: ChaCha20 de 256 bits com Poly1305 para MAC<\/li>\n<li>Primeira configura\u00e7\u00e3o do IPsec: ChaCha20 de 256 bits com Poly1305 para MAC<\/li>\n<li>Segunda configura\u00e7\u00e3o do IPsec: AES-256-GCM-128 (com AES-NI)<\/li>\n<li>Configura\u00e7\u00e3o do OpenVPN: conjunto de cifras equivalente ao AES de 256 bits com HMAC-SHA2-256, modo UDP<\/li>\n<li>O desempenho foi medido com <code>iperf3<\/code>, mostrando a m\u00e9dia obtida em 30 minutos.<\/li>\n<\/ul>\n<p>\nTeoricamente, ap\u00f3s a integra\u00e7\u00e3o na pilha de rede, o WireGuard deve funcionar ainda mais r\u00e1pido. Mas na pr\u00e1tica, isso pode n\u00e3o ser verdade devido \u00e0 transi\u00e7\u00e3o para fun\u00e7\u00f5es criptogr\u00e1ficas integradas no n\u00facleo Crypto API. Provavelmente, nem todas elas est\u00e3o otimizadas at\u00e9 o n\u00edvel de desempenho nativo do WireGuard.<\/p>\n<blockquote><p>Na minha opini\u00e3o, o WireGuard \u00e9 ideal para o usu\u00e1rio. Todas as decis\u00f5es de baixo n\u00edvel s\u00e3o tomadas na especifica\u00e7\u00e3o, portanto, o processo de prepara\u00e7\u00e3o da infraestrutura VPN t\u00edpica leva apenas alguns minutos. \u00c9 praticamente imposs\u00edvel cometer erro na configura\u00e7\u00e3o, \u2014 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/432686\/\">reportou<\/a><\/noindex> no Habr em 2018. \u2014 O processo de instala\u00e7\u00e3o <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/install\/\">detalhado<\/a><\/noindex> no site oficial, quero destacar a excelente <noindex><a rel=\"nofollow\" href=\"https:\/\/openwrt.org\/docs\/guide-user\/network\/tunneling_interface_protocols#protocol_wireguard_wireguard_vpn\">suporte ao OpenWRT<\/a><\/noindex>. A simplicidade de uso e a compactabilidade da base de c\u00f3digo foram alcan\u00e7adas gra\u00e7as \u00e0 elimina\u00e7\u00e3o da distribui\u00e7\u00e3o de chaves. N\u00e3o h\u00e1 um sistema complexo de certificados e toda essa confus\u00e3o corporativa; as chaves de criptografia curtas s\u00e3o distribu\u00eddas de forma semelhante a chaves SSH.<\/p><\/blockquote>\n<p>\nO projeto WireGuard est\u00e1 em desenvolvimento desde 2015, passou por auditoria e <noindex><a rel=\"nofollow\" href=\"https:\/\/www.wireguard.com\/formal-verification\/\">verifica\u00e7\u00e3o formal<\/a><\/noindex>. O suporte ao WireGuard est\u00e1 integrado ao NetworkManager e ao systemd, e os patches para o kernel est\u00e3o inclu\u00eddos na composi\u00e7\u00e3o b\u00e1sica das distribui\u00e7\u00f5es Debian Unstable, Mageia, Alpine, Arch, Gentoo, OpenWrt, NixOS, Subgraph e ALT.<br \/>\n<br \/>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/dcmiran\/blog\/486046\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u041b\u0438\u043d\u0443\u0441 \u043f\u0435\u0440\u0435\u043d\u0451\u0441 \u043a \u0441\u0435\u0431\u0435 \u0432\u0435\u0442\u043a\u0443 net-next \u0441 VPN-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c\u0438 WireGuard. \u041e\u0431 \u044d\u0442\u043e\u043c \u0441\u043e\u0431\u044b\u0442\u0438\u0438 \u0441\u043e\u043e\u0431\u0449\u0438\u043b\u0438 \u0432 \u0441\u043f\u0438\u0441\u043a\u0435 \u0440\u0430\u0441\u0441\u044b\u043b\u043a\u0438 WireGuard. \u0412 \u0434\u0430\u043d\u043d\u044b\u0439 \u043c\u043e\u043c\u0435\u043d\u0442 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u0441\u0431\u043e\u0440 \u043a\u043e\u0434\u0430 \u0434\u043b\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u044f\u0434\u0440\u0430 Linux 5.6. WireGuard \u2014 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 VPN \u043d\u043e\u0432\u043e\u0433\u043e \u043f\u043e\u043a\u043e\u043b\u0435\u043d\u0438\u044f, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0440\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u044f. \u041e\u043d \u0438\u0437\u043d\u0430\u0447\u0430\u043b\u044c\u043d\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u043b\u0441\u044f \u043a\u0430\u043a \u0431\u043e\u043b\u0435\u0435 \u043f\u0440\u043e\u0441\u0442\u0430\u044f \u0438 \u0443\u0434\u043e\u0431\u043d\u0430\u044f \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c VPN. \u0410\u0432\u0442\u043e\u0440\u00a0\u2014 \u043a\u0430\u043d\u0430\u0434\u0441\u043a\u0438\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u0438\u0441\u0442 \u043f\u043e [&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":[688],"tags":[],"class_list":["post-56025","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u041b\u0438\u043d\u0443\u0441 \u043f\u0435\u0440\u0435\u043d\u0451\u0441 \u043a \u0441\u0435\u0431\u0435 \u0432\u0435\u0442\u043a\u0443 net-next \u0441 VPN-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c\u0438 WireGuard.\" \/>\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\/administrirovanie\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard\" \/>\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 \u044f\u0434\u0440\u043e Linux 5.6 \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u0438 VPN WireGuard | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u041b\u0438\u043d\u0443\u0441 \u043f\u0435\u0440\u0435\u043d\u0451\u0441 \u043a \u0441\u0435\u0431\u0435 \u0432\u0435\u0442\u043a\u0443 net-next \u0441 VPN-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c\u0438 WireGuard.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard\" \/>\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=\"2020-02-02T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:04:11+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\udd47 O VPN WireGuard foi inclu\u00eddo no n\u00facleo Linux 5.6 | ProHoster","description":"Hoje, Linus transferiu para seu reposit\u00f3rio a ramifica\u00e7\u00e3o net-next com interfaces VPN WireGuard.","canonical_url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard","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 \u044f\u0434\u0440\u043e Linux 5.6 \u0432\u043a\u043b\u044e\u0447\u0438\u043b\u0438 VPN WireGuard | ProHoster","og:description":"\u0421\u0435\u0433\u043e\u0434\u043d\u044f \u041b\u0438\u043d\u0443\u0441 \u043f\u0435\u0440\u0435\u043d\u0451\u0441 \u043a \u0441\u0435\u0431\u0435 \u0432\u0435\u0442\u043a\u0443 net-next \u0441 VPN-\u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430\u043c\u0438 WireGuard.","og:url":"https:\/\/prohoster.info\/pt\/blog\/administrirovanie\/v-yadro-linux-5-6-vklyuchili-vpn-wireguard","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":"2020-02-02T21:00:00+00:00","article:modified_time":"2020-02-18T11:04:11+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"56025","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 19:32:32","updated":"2022-10-08 09:55:18","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\/56025","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=56025"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/posts\/56025\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/media?parent=56025"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/categories?post=56025"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pt\/wp-json\/wp\/v2\/tags?post=56025"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}