{"id":107802,"date":"2023-04-11T12:48:10","date_gmt":"2023-04-11T10:48:10","guid":{"rendered":"https:\/\/prohoster.info\/?p=107802"},"modified":"2023-04-12T10:36:30","modified_gmt":"2023-04-12T08:36:30","slug":"reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard","title":{"rendered":"Lanzamiento de FreeBSD 13.2 con soporte para Netlink y WireGuard","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Despu\u00e9s de 11 meses de desarrollo, se publica la versi\u00f3n FreeBSD 13.2. Se han creado im\u00e1genes de instalaci\u00f3n para las arquitecturas amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 y riscv64. Adem\u00e1s, se han preparado compilaciones para sistemas de virtualizaci\u00f3n (QCOW2, VHD, VMDK, raw) y entornos en la nube como Amazon EC2, Google Compute Engine y Vagrant.    <\/p>\n<p>Cambios clave:  <\/p>\n<ul>\n<li class=\"l\"> Se ha implementado la opci\u00f3n de crear instant\u00e1neas de sistemas de archivos UFS y FFS, en las que se ha habilitado el registro (actualizaciones suaves). Tambi\u00e9n se ha a\u00f1adido soporte para el guardado en segundo plano de volcados (ejecutar dump con la opci\u00f3n &#171;-L&#187;) con el contenido de los sistemas de archivos UFS montados y el registro habilitado. Entre las funcionalidades que no est\u00e1n disponibles al utilizar el registro, permanece la ejecuci\u00f3n en segundo plano de la verificaci\u00f3n de integridad mediante la utilidad fsck.\n<li class=\"l\"> Se ha incluido en el n\u00facleo el controlador wg con la implementaci\u00f3n de la interfaz de red para  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"248\">VPN<\/a> WireGuard. Para utilizar los algoritmos criptogr\u00e1ficos necesarios para el controlador, se ha ampliado la API de la subsistema criptogr\u00e1fico del n\u00facleo FreeBSD, que ahora incluye un enlace que permite utilizar a trav\u00e9s de la API criptogr\u00e1fica est\u00e1ndar algoritmos no soportados en FreeBSD de la biblioteca libsodium. Durante el desarrollo, tambi\u00e9n se ha llevado a cabo una optimizaci\u00f3n para una distribuci\u00f3n uniforme de la carga de trabajo de cifrado y descifrado de paquetes entre los n\u00facleos de la CPU, lo que ha permitido reducir los costes adicionales en el procesamiento de paquetes de WireGuard.\n<p>El intento anterior de integrar WireGuard en FreeBSD se realiz\u00f3 en 2020, pero termin\u00f3 en un esc\u00e1ndalo, tras el cual el c\u00f3digo ya agregado fue eliminado por su baja calidad, mal manejo de los b\u00faferes, uso de marcadores en lugar de comprobaciones, implementaci\u00f3n incompleta del protocolo y violaciones de la licencia GPL. La nueva implementaci\u00f3n ha sido preparada en colaboraci\u00f3n entre los principales equipos de desarrollo de FreeBSD y WireGuard, con la participaci\u00f3n de Jason Donenfeld, el autor de la VPN WireGuard, y John Baldwin, un conocido desarrollador de FreeBSD. Antes de aceptar el nuevo c\u00f3digo, con el apoyo de la organizaci\u00f3n FreeBSD Foundation, se llev\u00f3 a cabo una revisi\u00f3n completa de los cambios.    <\/p>\n<li class=\"l\"> Se ha implementado el soporte del protocolo de comunicaci\u00f3n Netlink (RFC 3549), utilizado en Linux para organizar la interacci\u00f3n entre el n\u00facleo y los procesos en el espacio de usuario. El proyecto se limita al soporte de la familia de operaciones NETLINK_ROUTE para gestionar el estado del subsistema de red en el n\u00facleo, lo que permite utilizar la utilidad ip de FreeBSD del paquete iproute2 para gestionar las interfaces de red, establecer <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/es\/lir\/ipv4\/\"   title=\"direcciones IP\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"865\">direcciones IP<\/a>, configurar la rutas y manipular objetos nexthop que almacenan datos sobre el estado, utilizados para la transmisi\u00f3n de paquetes al destino deseado.\n<li class=\"l\"> Para todos los archivos ejecutables del sistema base en plataformas de 64 bits, la aleatorizaci\u00f3n del espacio de direcciones (ASLR, Address Space Layout Randomization) est\u00e1 habilitada por defecto. Para desactivar selectivamente ASLR, se pueden utilizar los comandos &#171;proccontrol -m aslr -s disable&#187; o &#171;elfctl -e +noaslr&#187;.\n<li class=\"l\"> En ipfw, se utilizan tablas base (Radix table) para buscar direcciones MAC, lo que permite crear tablas con direcciones MAC y usarlas para filtrar tr\u00e1fico. Por ejemplo: ipfw table 1 create type mac ipfw table 1 add 11:22:33:44:55:66\/48 ipfw add skipto tablearg src-mac &#8216;table(1)&#8217; ipfw add deny src-mac &#8216;table(1, 100)&#8217; ipfw add deny lookup dst-mac 1\n<li class=\"l\"> Se han a\u00f1adido y est\u00e1n disponibles para su carga a trav\u00e9s de loader.conf los m\u00f3dulos del n\u00facleo dpdk_lpm4 y dpdk_lpm6 con la implementaci\u00f3n del algoritmo de b\u00fasqueda de rutas DIR-24-8 para IPv4\/IPv6, lo que permite optimizar las funciones de enrutamiento para hosts con tablas de enrutamiento muy grandes (en pruebas se observa un aumento de velocidad del 25%). Para configurar los m\u00f3dulos, se puede utilizar la utilidad de ruta incorporada (se ha a\u00f1adido la opci\u00f3n FIB_ALGO).\n<li class=\"l\"> La implementaci\u00f3n del sistema de archivos ZFS se ha actualizado a la versi\u00f3n OpenZFS 2.1.9. En el script de inicio zfskeys se asegura la carga autom\u00e1tica de las claves almacenadas en el sistema de archivos ZFS. Se ha a\u00f1adido un nuevo script RC zpoolreguid para asignar un identificador GUID a uno o varios zpools (por ejemplo, \u00fatil para entornos de virtualizaci\u00f3n con datos compartidos).\n<li class=\"l\"> En el hipervisor Bhyve y el m\u00f3dulo vmm se ha implementado el soporte para la conexi\u00f3n a un sistema hu\u00e9sped de m\u00e1s de 15 CPU virtuales (regulado a trav\u00e9s de sysctl hw.vmm.maxcpu). En la utilidad bhyve se ha implementado la emulaci\u00f3n del dispositivo virtio-input, mediante el cual se pueden inyectar eventos de entrada del teclado y el rat\u00f3n en el sistema hu\u00e9sped.\n<li class=\"l\"> En KTLS, la implementaci\u00f3n del protocolo TLS que funciona a nivel de n\u00facleo en FreeBSD, se ha a\u00f1adido soporte para la aceleraci\u00f3n por hardware de TLS 1.3 mediante la delegaci\u00f3n a la tarjeta de red de algunas operaciones relacionadas con el procesamiento de paquetes entrantes cifrados. Anteriormente, esta posibilidad estaba disponible para TLS 1.1 y TLS 1.2.\n<li class=\"l\"> En el script de inicio growfs, durante la expansi\u00f3n del sistema de archivos ra\u00edz, se garantiza la adici\u00f3n de una partici\u00f3n de intercambio si dicha partici\u00f3n estaba inicialmente ausente (por ejemplo, es \u00fatil al instalar una imagen del sistema en una tarjeta SD). Para gestionar el tama\u00f1o de la memoria de intercambio, se ha a\u00f1adido un nuevo par\u00e1metro growfs_swap_size en rc.conf.\n<li class=\"l\"> En el script de inicio hostid, se asegura la generaci\u00f3n de un UUID aleatorio en caso de que el archivo \/etc\/hostid est\u00e9 ausente y no sea posible obtener el UUID del hardware. Tambi\u00e9n se ha a\u00f1adido el archivo \/etc\/machine-id con una representaci\u00f3n compacta del identificador del host (sin guiones).\n<li class=\"l\"> Se han a\u00f1adido las variables defaultrouter_fibN e ipv6_defaultrouter_fibN a rc.conf, a trav\u00e9s de las cuales se pueden agregar rutas por defecto en tablas FIB diferentes a la primaria.\n<li class=\"l\"> Se ha a\u00f1adido soporte para hashes SHA-512\/224 a la biblioteca libmd.\n<li class=\"l\"> Se ha implementado soporte para la sem\u00e1ntica de funciones utilizadas en Linux en la biblioteca pthread.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la decodificaci\u00f3n de llamadas al sistema de Linux en kdump. En kdump y sysdecode se ha a\u00f1adido soporte para el rastreo de llamadas al sistema al estilo de Linux.\n<li class=\"l\"> En la utilidad killall, se ha a\u00f1adido la opci\u00f3n de enviar una se\u00f1al a procesos vinculados a un terminal espec\u00edfico (por ejemplo, &#171;killall -t pts\/1&#187;).\n<li class=\"l\"> Se ha a\u00f1adido la utilidad nproc para mostrar el n\u00famero de bloques de computaci\u00f3n disponibles para el proceso actual.\n<li class=\"l\"> Se ha a\u00f1adido soporte para la decodificaci\u00f3n de los par\u00e1metros ACS (Servicios de Control de Acceso) en la utilidad pciconf.\n<li class=\"l\"> Se ha a\u00f1adido la configuraci\u00f3n SPLIT_KERNEL_DEBUG al n\u00facleo, que permite guardar informaci\u00f3n de depuraci\u00f3n del n\u00facleo y de los m\u00f3dulos del n\u00facleo en archivos separados.\n<li class=\"l\"> En el ABI de Linux, se ha casi completado la implementaci\u00f3n del mecanismo vDSO (objetos compartidos din\u00e1micos virtuales), que proporciona un conjunto limitado de llamadas al sistema accesibles en el espacio de usuario sin cambio de contexto. El ABI de Linux en sistemas ARM64 ha sido llevado a la paridad con la implementaci\u00f3n para la arquitectura AMD64.\n<li class=\"l\"> Se ha mejorado el soporte de hardware. Se agreg\u00f3 soporte para el monitoreo del rendimiento (hwpmc) para CPUs Intel Alder Lake. El controlador iwlwifi se ha actualizado para tarjetas inal\u00e1mbricas Intel con soporte para nuevos chips y el est\u00e1ndar 802.11ac. Se ha a\u00f1adido el controlador rtw88 para tarjetas inal\u00e1mbricas Realtek con interfaz PCI. Se han ampliado las capacidades de la capa linuxkpi para su uso con controladores de Linux en FreeBSD.\n<li class=\"l\"> La biblioteca OpenSSL se ha actualizado a la versi\u00f3n 1.1.1t, LLVM\/Clang a la versi\u00f3n 14.0.5, y el servidor y cliente SSH se han actualizado a OpenSSH 9.2p1 (la versi\u00f3n anterior era OpenSSH 8.8p1). Tambi\u00e9n se han actualizado las versiones de bc 6.2.4, expat 2.5.0, file 5.43, less 608, libarchive 3.6.2, sendmail 8.17.1, sqlite 3.40.1, unbound 1.17.1, zlib 1.2.13.    <\/ul>\n<p>Adem\u00e1s, se ha anunciado la obsolescencia y eliminaci\u00f3n a partir de la rama FreeBSD 14.0 de las contrase\u00f1as de un solo uso OPIE, los controladores ce y cp, los controladores para tarjetas con interfaz ISA, las utilidades mergemaster y minigzip, los componentes ATM en netgraph (NgATM), el proceso en segundo plano telnetd y la clase VINUM en geom.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=58946\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 13.2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 \u0438 riscv64. \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u044b \u0441\u0431\u043e\u0440\u043a\u0438 \u0434\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 (QCOW2, VHD, VMDK, raw) \u0438 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0445 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u0439 Amazon EC2, Google Compute Engine \u0438 Vagrant. \u041a\u043b\u044e\u0447\u0435\u0432\u044b\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f: \u0420\u0435\u0430\u043b\u0438\u0437\u043e\u0432\u0430\u043d\u0430 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u043d\u0430\u043f\u0448\u043e\u0442\u043e\u0432 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c UFS \u0438 FFS, [&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-107802","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 13.2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 \u0438 riscv64.\" \/>\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\/es\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"es_ES\" \/>\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 FreeBSD 13.2 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 Netlink \u0438 WireGuard | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 13.2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 \u0438 riscv64.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-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=\"2023-04-11T10:48:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2023-04-12T08:36:30+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\udd47Lanzamiento de FreeBSD 13.2 con soporte para Netlink y WireGuard | ProHoster","description":"Despu\u00e9s de 11 meses de desarrollo, se ha publicado la versi\u00f3n FreeBSD 13.2. Se han creado im\u00e1genes de instalaci\u00f3n para las arquitecturas amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 y riscv64.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"es_ES","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 FreeBSD 13.2 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 Netlink \u0438 WireGuard | ProHoster","og:description":"\u041f\u043e\u0441\u043b\u0435 11 \u043c\u0435\u0441\u044f\u0446\u0435\u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0440\u0435\u043b\u0438\u0437 FreeBSD 13.2. \u0423\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u043e\u0431\u0440\u0430\u0437\u044b \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0434\u043b\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440 amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 \u0438 riscv64.","og:url":"https:\/\/prohoster.info\/es\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-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":"2023-04-11T10:48:10+00:00","article:modified_time":"2023-04-12T08:36:30+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"107802","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":"2026-02-04 14:42:30","updated":"2026-02-08 20:40:23","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/107802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/comments?post=107802"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/107802\/revisions"}],"predecessor-version":[{"id":158056,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/107802\/revisions\/158056"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=107802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=107802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=107802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}