{"id":37530,"date":"2019-10-31T22:18:10","date_gmt":"2019-10-31T19:18:10","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ip-kvm-cherez-qemu\/"},"modified":"2019-10-31T22:18:10","modified_gmt":"2019-10-31T19:18:10","slug":"ip-kvm-cherez-qemu","status":"publish","type":"post","link":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ip-kvm-cherez-qemu","title":{"rendered":"IP-KVM a trav\u00e9s de QEMU","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"IP-KVM a trav\u00e9s de QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/f9620a262b690b4494984658d33805f9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nLa soluci\u00f3n de problemas de arranque del sistema operativo en servidores sin KVM no es una tarea f\u00e1cil. Creamos un KVM-over-IP a trav\u00e9s de una imagen de recuperaci\u00f3n y una m\u00e1quina virtual.<\/p>\n<p>En caso de que surjan problemas con el sistema operativo <noindex><a rel=\"nofollow\" href=\"http:\/\/slc.tl\/q58Za\">en el servidor remoto<\/a><\/noindex>, el administrador carga la imagen de recuperaci\u00f3n y realiza las tareas necesarias. Este m\u00e9todo funciona muy bien cuando la causa de la falla es conocida y la imagen de recuperaci\u00f3n y el sistema operativo instalado en el servidor pertenecen a la misma familia. Si la causa de la falla a\u00fan no se conoce, es necesario observar el proceso de arranque del sistema operativo.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>KVM remoto<\/h2>\n<p>\nSe puede acceder a la consola del servidor utilizando herramientas integradas, como IPMI o Intel\u00ae vPro\u2122, o mediante dispositivos externos llamados IP-KVM. Existen situaciones en las que todas estas tecnolog\u00edas son inaccesibles. Sin embargo, esto no es el final. Si el servidor se puede reiniciar de forma remota en una imagen de recuperaci\u00f3n basada en un sistema operativo de la familia Linux, se puede organizar r\u00e1pidamente un KVM-over-IP.<\/p>\n<p>La imagen de recuperaci\u00f3n es un sistema operativo completo que se coloca en la memoria RAM. De este modo, podemos ejecutar cualquier software, incluidas las m\u00e1quinas virtuales (VM). Es decir, se puede iniciar una VM en la que operar\u00e1 el sistema operativo del servidor. El acceso a la consola de la VM se puede organizar, por ejemplo, a trav\u00e9s de VNC.<\/p>\n<p>Para iniciar el sistema operativo del servidor dentro de la VM, es necesario indicar los discos del servidor como discos de la VM. En los sistemas operativos de la familia Linux, los discos f\u00edsicos se representan como dispositivos de bloque del tipo <b>\/dev\/sdX<\/b>, con los que se puede trabajar como si fueran archivos normales.<\/p>\n<p>Algunos hipervisores, como QEMU y VirtualBox, permiten almacenar los datos de la VM en formato \"crudo\", es decir, solo los datos de almacenamiento sin los metadatos del hipervisor. De este modo, se puede iniciar la VM utilizando discos f\u00edsicos del servidor.<\/p>\n<p>Este m\u00e9todo requiere recursos para iniciar la imagen de recuperaci\u00f3n y la VM dentro de ella. Sin embargo, con cuatro o m\u00e1s gigabytes de memoria RAM, esto no ser\u00e1 un problema.<\/p>\n<h2>Preparaci\u00f3n del entorno<\/h2>\n<p>\nComo m\u00e1quina virtual, se puede utilizar un programa ligero y sencillo. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qemu.org\/\">QEMU<\/a><\/noindex>, que a menudo no forma parte de la imagen de recuperaci\u00f3n, por lo que debe instalarse por separado. La imagen de recuperaci\u00f3n que ofrecemos a los clientes se basa en <noindex><a rel=\"nofollow\" href=\"https:\/\/www.archlinux.org\/\">Arch Linux<\/a><\/noindex>, que utiliza el gestor de paquetes <b>pacman<\/b>.<\/p>\n<p>Primero, es necesario asegurarse de que la imagen de recuperaci\u00f3n est\u00e9 utilizando las \u00faltimas versiones del software. Se puede verificar y actualizar todos los componentes del sistema operativo con el siguiente comando:<\/p>\n<p><code>pacman -Suy<\/code><\/p>\n<p>Despu\u00e9s de la actualizaci\u00f3n, es necesario instalar QEMU. El comando para la instalaci\u00f3n a trav\u00e9s de pacman es el siguiente:<\/p>\n<p><code>pacman -S qemu<\/code><\/p>\n<p>Verifiquemos que QEMU se haya instalado correctamente:<\/p>\n<p><code>root@sel-rescue ~ # qemu-system-x86_64 --versi\u00f3n<br \/>\nVersi\u00f3n del emulador QEMU 4.0.0<br \/>\nCopyright (c) 2003-2019 Fabrice Bellard y los desarrolladores del proyecto QEMU<\/code><\/p>\n<p>Si todo est\u00e1 bien, la imagen de recuperaci\u00f3n est\u00e1 lista para usarse.<\/p>\n<h2>Iniciar la m\u00e1quina virtual<\/h2>\n<p>\nPrimero, es necesario determinar la cantidad de recursos asignados a la VM y averiguar las rutas a los discos f\u00edsicos. En nuestro caso, asignaremos dos n\u00facleos y dos gigabytes de RAM a la m\u00e1quina virtual, y los discos est\u00e1n ubicados en la ruta <b>\/dev\/sda<\/b> y <b>\/dev\/sdb<\/b>. Iniciaremos la VM:<\/p>\n<p><code>qemu-system-x86_64 <br \/>\n -m 2048M <br \/>\n -net nic -net user <br \/>\n -enable-kvm <br \/>\n -cpu host,nx <br \/>\n -M pc <br \/>\n -smp 2 <br \/>\n -vga std <br \/>\n -drive file=\/dev\/sda,format=raw,index=0,media=disk <br \/>\n -drive file=\/dev\/sdb,format=raw,index=1,media=disk <br \/>\n -vnc :0,password <br \/>\n -monitor stdio<\/code><\/p>\n<p>Un poco m\u00e1s sobre lo que significa cada uno de los par\u00e1metros:<\/p>\n<ul>\n<li><b>-m 2048M<\/b> \u2014 asignamos 2 GB de RAM a la VM;<\/li>\n<li><b>-net nic -net user<\/b> \u2014 a\u00f1adimos una conexi\u00f3n de red simple a trav\u00e9s del hipervisor utilizando NAT (Traducci\u00f3n de Direcciones de Red);<\/li>\n<li><b>-enable-kvm<\/b> \u2014 habilitamos la virtualizaci\u00f3n completa KVM (M\u00e1quina Virtual del N\u00facleo);<\/li>\n<li><b>-cpu host<\/b> \u2014 indicamos a la CPU virtual que obtenga toda la funcionalidad del procesador del servidor;<\/li>\n<li><b>-M pc<\/b> \u2014 tipo de hardware PC;<\/li>\n<li><b>-smp 2<\/b> \u2014 el procesador virtual debe ser de dos n\u00facleos;<\/li>\n<li><b>-vga std<\/b> \u2014 seleccionamos una tarjeta gr\u00e1fica est\u00e1ndar que no soporte altas resoluciones de pantalla;<\/li>\n<li><b>-drive file=\/dev\/sda,format=raw,index=0,media=disk<\/b>\n<ul>\n<li><b>file=\\\/dev\\\/sdX<\/b> \u2014 ruta al dispositivo de bloque que representa el disco del servidor;<\/li>\n<li><b>format=raw<\/b> \u2014 marcamos que en el archivo especificado, todos los datos est\u00e1n en formato 'crudo', es decir, como en el disco;<\/li>\n<li><b>index=0<\/b> \u2014 n\u00famero del disco, debe incrementarse en uno para cada disco adicional;<\/li>\n<li><b>media=disk<\/b> \u2014 la m\u00e1quina virtual debe reconocer este almacenamiento como un disco;<\/li>\n<\/ul>\n<\/li>\n<li><b>-vnc :0, password<\/b> \u2014 iniciamos el servidor VNC por defecto en 0.0.0.0:5900, utilizando una contrase\u00f1a para la autorizaci\u00f3n;<\/li>\n<li><b>-monitor stdio<\/b> \u2014 la comunicaci\u00f3n del administrador con QEMU se realizar\u00e1 a trav\u00e9s de flujos est\u00e1ndar de entrada y salida.<\/li>\n<\/ul>\n<p>\nSi todo est\u00e1 bien, se iniciar\u00e1 el monitor de QEMU: <\/p>\n<p><code>Monitor QEMU 4.0.0 - escribe 'ayuda' para m\u00e1s informaci\u00f3n<br \/>\n(qemu)<\/code><\/p>\n<p>Hemos indicado que la autorizaci\u00f3n se realiza mediante una contrase\u00f1a, pero no hemos especificado la contrase\u00f1a en s\u00ed. Esto se puede hacer enviando el comando change vnc password en el monitor de QEMU. Nota importante: la contrase\u00f1a no puede tener m\u00e1s de ocho caracteres.<\/p>\n<p><code>(qemu) cambiar contrase\u00f1a vnc<br \/>\nContrase\u00f1a: ******<\/code><\/p>\n<p>Despu\u00e9s de esto, podemos conectarnos con cualquier cliente VNC, como Remmina, a la direcci\u00f3n IP de nuestro servidor con la contrase\u00f1a que hemos especificado.<\/p>\n<p><img decoding=\"async\" alt=\"IP-KVM a trav\u00e9s de QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/f735a37d49038b472d6e5c22df4e7570.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<img decoding=\"async\" alt=\"IP-KVM a trav\u00e9s de QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/02a12b62938a7883363807eaa379279f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAhora no solo podemos ver los posibles errores en la etapa de carga, sino que tambi\u00e9n podemos solucionarlos.<\/p>\n<p>Al finalizar las operaciones, es necesario apagar la m\u00e1quina virtual. Esto se puede hacer desde el sistema operativo enviando una se\u00f1al de apagado, o ejecutando el comando <b>system_powerdown<\/b> en el monitor de QEMU. Esto ser\u00e1 equivalente a presionar el bot\u00f3n de apagado: el sistema operativo dentro de la m\u00e1quina virtual se cerrar\u00e1 de manera ordenada.<\/p>\n<h2>Instalaci\u00f3n del sistema operativo<\/h2>\n<p>\nLa m\u00e1quina virtual tiene acceso completo a los discos del servidor y, por lo tanto, puede utilizarse para instalar el sistema operativo manualmente. La \u00fanica limitaci\u00f3n es la cantidad de memoria RAM: no siempre se puede almacenar la imagen ISO en la RAM. Asignaremos cuatro gigabytes de RAM para almacenar la imagen en <b>\/mnt<\/b>:<\/p>\n<p><code>mount -t tmpfs -o size=4G tmpfs \/mnt<\/code><\/p>\n<p>Tambi\u00e9n descargaremos la imagen de instalaci\u00f3n del sistema operativo FreeBSD 12.0:<\/p>\n<p><code>wget -P \/mnt ftp:\/\/ftp.freebsd.org\/pub\/FreeBSD\/releases\/amd64\/amd64\/ISO-IMAGES\/12.0\/FreeBSD-12.0-RELEASE-amd64-bootonly.iso<\/code><\/p>\n<p>Ahora podemos iniciar la VM:<\/p>\n<p><code>qemu-system-x86_64 <br \/>\n -m 2048M <br \/>\n -net nic -net user <br \/>\n -enable-kvm <br \/>\n -cpu host,nx <br \/>\n -M pc <br \/>\n -smp 2 <br \/>\n -vga std <br \/>\n -drive file=\/dev\/sda,format=raw,index=0,media=disk <br \/>\n -drive file=\/dev\/sdb,format=raw,index=1,media=disk <br \/>\n -vnc :0,password <br \/>\n -monitor stdio <br \/>\n -cdrom \/mnt\/FreeBSD-12.0-RELEASE-amd64-bootonly.iso <br \/>\n -boot d<br \/>\n<\/code><\/p>\n<p>El flag <b>-boot d<\/b> configura el arranque desde el CD-ROM. Nos conectamos con el cliente VNC y vemos el cargador de FreeBSD.<\/p>\n<p><img decoding=\"async\" alt=\"IP-KVM a trav\u00e9s de QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/722f904ba4212bcce8746ca473489d50.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nComo se utiliz\u00f3 DHCP para acceder a Internet, puede ser necesario arrancar en el sistema reci\u00e9n instalado y corregir la configuraci\u00f3n de red. En algunos casos, puede requerirse la instalaci\u00f3n de controladores para el adaptador de red, ya que la tarjeta de red instalada en el servidor y la emulada en la VM son diferentes.<\/p>\n<h2>Conclusi\u00f3n<\/h2>\n<p>\nEste m\u00e9todo de organizaci\u00f3n de acceso remoto a la consola del servidor consume parte de los recursos del servidor, sin embargo, no presenta requisitos especiales en cuanto a la parte de hardware del servidor, por lo que puede llevarse a cabo en pr\u00e1cticamente cualquier condici\u00f3n. Utilizar esta soluci\u00f3n permite facilitar significativamente el diagn\u00f3stico de fallos de software y la recuperaci\u00f3n de la funcionalidad del servidor remoto.<br \/>\n<br \/>Fuente: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/selectel\/blog\/464565\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u0431\u0435\u0437 KVM \u2014 \u043d\u0435\u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0437\u0430\u043d\u044f\u0442\u0438\u0435. \u0421\u043e\u0437\u0434\u0430\u0435\u043c \u0441\u0435\u0431\u0435 KVM-over-IP \u0447\u0435\u0440\u0435\u0437 \u043e\u0431\u0440\u0430\u0437 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u043c\u0430\u0448\u0438\u043d\u0443. \u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u043e\u0432\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c \u0441 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u043d\u0430 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435, \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u043e\u0431\u0440\u0430\u0437 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0440\u0430\u0431\u043e\u0442\u044b. \u0422\u0430\u043a\u043e\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043e\u0442\u043b\u0438\u0447\u043d\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442, \u043a\u043e\u0433\u0434\u0430 \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0441\u0431\u043e\u044f \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u0430, \u0430 \u043e\u0431\u0440\u0430\u0437 \u0432\u043e\u0441\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0438 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u0430\u044f \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28165,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-37530","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445.\" \/>\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\/administrirovanie\/ip-kvm-cherez-qemu\" \/>\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\udd47IP-KVM \u0447\u0435\u0440\u0435\u0437 QEMU | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ip-kvm-cherez-qemu\" \/>\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:18:10+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:18:10+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\udd47IP-KVM a trav\u00e9s de QEMU | ProHoster","description":"Soluci\u00f3n de problemas en el arranque del sistema operativo en servidores.","canonical_url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ip-kvm-cherez-qemu","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\udd47IP-KVM \u0447\u0435\u0440\u0435\u0437 QEMU | ProHoster","og:description":"\u0423\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u043d\u0435\u0438\u0441\u043f\u0440\u0430\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445.","og:url":"https:\/\/prohoster.info\/es\/blog\/administrirovanie\/ip-kvm-cherez-qemu","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:18:10+00:00","article:modified_time":"2019-10-31T19:18:10+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"37530","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-23 18:15:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:25:26","updated":"2026-01-23 18:15:20","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\/37530","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=37530"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/posts\/37530\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media\/28165"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/media?parent=37530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/categories?post=37530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/es\/wp-json\/wp\/v2\/tags?post=37530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}