{"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\/da\/blog\/administrirovanie\/ip-kvm-cherez-qemu","title":{"rendered":"IP-KVM via QEMU","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"IP-KVM via QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/f9620a262b690b4494984658d33805f9.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nFejlfinding ved opstart af operativsystemet p\u00e5 servere uden KVM er en udfordrende opgave. Vi opretter KVM-over-IP via et gendannelsesbillede og en virtuel maskine.<\/p>\n<p>I tilf\u00e6lde af problemer med operativsystemet <noindex><a rel=\"nofollow\" href=\"http:\/\/slc.tl\/q58Za\">p\u00e5 den fjerntliggende server<\/a><\/noindex>, uploader administratoren gendannelsesbilledet og udf\u00f8rer de n\u00f8dvendige opgaver. Denne metode fungerer godt, n\u00e5r \u00e5rsagen til fejlen er kendt, og gendannelsesbilledet og det installerede operativsystem p\u00e5 serveren tilh\u00f8rer samme familie. Hvis \u00e5rsagen til fejlen endnu ikke er kendt, er det n\u00f8dvendigt at observere opstartsprocessen for operativsystemet.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>Fjern KVM<\/h2>\n<p>\nAdgang til serverens konsol kan opn\u00e5s ved hj\u00e6lp af indbyggede v\u00e6rkt\u00f8jer som IPMI eller Intel\u00ae vPro\u2122, eller ved hj\u00e6lp af eksterne enheder kaldet IP-KVM. Der er situationer, hvor alle de n\u00e6vnte teknologier ikke er tilg\u00e6ngelige. Men det er ikke slutningen. Hvis serveren kan genstartes i et gendannelsesbillede baseret p\u00e5 en Linux-operativsystemfamilie, kan KVM-over-IP hurtigt organiseres.<\/p>\n<p>Gendannelsesbilledet fungerer som et komplet operativsystem, der placeres i RAM. P\u00e5 den m\u00e5de kan vi k\u00f8re hvilken som helst software, inklusive virtuelle maskiner (VM). Det vil sige, at en VM kan startes, hvor serverens operativsystem k\u00f8rer. Adgang til VM-konsollen kan for eksempel organiseres via VNC.<\/p>\n<p>For at starte serverens operativsystem inden i VM'en er det n\u00f8dvendigt at angive serverens diske som VM-diskene. I Linux-operativsystemer repr\u00e6senteres fysiske diske som blokkerende enheder af typen <b>\/dev\/sdX<\/b>, som kan betegnes som almindelige filer.<\/p>\n<p>Nogle hypervisorer, s\u00e5som QEMU og VirtualBox, tillader at gemme VM-data i \"r\u00e5\" form, det vil sige kun lagringsdata uden hypervisorens metadata. P\u00e5 den m\u00e5de kan VM'en starte ved hj\u00e6lp af serverens fysiske diske.<\/p>\n<p>En s\u00e5dan metode kr\u00e6ver ressourcer til at starte gendannelsesbilledet og VM'en indeni. Men med fire gigabyte RAM eller mere bliver det ikke et problem.<\/p>\n<h2>Forberedelse af milj\u00f8et<\/h2>\n<p>\nEn letv\u00e6gts og enkel software kan bruges som en virtuel maskine. <noindex><a rel=\"nofollow\" href=\"https:\/\/www.qemu.org\/\">QEMU<\/a><\/noindex>, der ofte ikke er en del af genoprettelsesbilledet, og derfor skal installeres separat. Det genoprettelsesbillede, vi tilbyder kunderne, er baseret p\u00e5 <noindex><a rel=\"nofollow\" href=\"https:\/\/www.archlinux.org\/\">Arch Linux<\/a><\/noindex>, hvor pakkeh\u00e5ndtereren <b>pacman<\/b>.<\/p>\n<p>F\u00f8rst skal du sikre dig, at genoprettelsesbilledet bruger de nyeste versioner af softwaren. Du kan kontrollere og opdatere alle operativsystemkomponenter med f\u00f8lgende kommando:<\/p>\n<p><code>pacman -Suy<\/code><\/p>\n<p>Efter opdatering skal QEMU installeres. Kommandoen til installation via pacman ser s\u00e5ledes ud:<\/p>\n<p><code>pacman -S qemu<\/code><\/p>\n<p>Lad os tjekke, at qemu er installeret korrekt:<\/p>\n<p><code>root@sel-rescue ~ # qemu-system-x86_64 --version<br \/>\nQEMU emulator version 4.0.0<br \/>\nCopyright (c) 2003-2019 Fabrice Bellard og QEMU Projektets udviklere<\/code><\/p>\n<p>Hvis alt er i orden, er genoprettelsesbilledet klar til brug.<\/p>\n<h2>Start af den virtuelle maskine<\/h2>\n<p>\nF\u00f8rst skal du bestemme, hvor mange ressourcer der tildeles VM'en, og finde stierne til de fysiske diske. I vores tilf\u00e6lde vil vi tildele to kerner og to gigabyte RAM til den virtuelle maskine, og diskene er placeret p\u00e5 stien <b>\/dev\/sda<\/b> og <b>\/dev\/sdb<\/b>. Lad os starte VM'en:<\/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>Lidt mere om, hvad hver af parametrene betyder:<\/p>\n<ul>\n<li><b>-m 2048M<\/b> \u2014 vi tildeler 2 GB RAM til VM'en;<\/li>\n<li><b>-net nic -net user<\/b> \u2014 vi tilf\u00f8jer en simpel netv\u00e6rksforbindelse gennem hypervisoren ved hj\u00e6lp af NAT (Network Address Translation);<\/li>\n<li><b>-enable-kvm<\/b> \u2014 vi aktiverer fuld virtualisering KVM (Kernel Virtual Machine);<\/li>\n<li><b>-cpu host<\/b> \u2014 vi beder den virtuelle processor om at f\u00e5 alle funktionerne fra serverens processor;<\/li>\n<li><b>-M pc<\/b> \u2014 hardwaretypen er PC;<\/li>\n<li><b>-smp 2<\/b> \u2014 den virtuelle processor skal v\u00e6re toogtyve kerner;<\/li>\n<li><b>-vga std<\/b> \u2014 vi v\u00e6lger et standard grafikkort, som ikke underst\u00f8tter h\u00f8je sk\u00e6rmopl\u00f8sninger;<\/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 stien til blokenheden, der repr\u00e6senterer serverens disk;<\/li>\n<li><b>format=raw<\/b> \u2014 vi angiver, at alle data i den angivne fil er i \"r\u00e5\" format, det vil sige som p\u00e5 disken;<\/li>\n<li><b>index=0<\/b> \u2014 disknummeret skal \u00f8ges med \u00e9n for hver f\u00f8lgende disk;<\/li>\n<li><b>media=disk<\/b> \u2014 den virtuelle maskine skal genkende denne lagerenhed som en disk;<\/li>\n<\/ul>\n<\/li>\n<li><b>-vnc :0, password<\/b> \u2014 vi starter VNC-serveren som standard p\u00e5 0.0.0.0:5900 og bruger en adgangskode til autorisation;<\/li>\n<li><b>-monitor stdio<\/b> \u2014 kommunikationen mellem administratoren og qemu vil foreg\u00e5 via standard ind- og udgangsstr\u00f8mme.<\/li>\n<\/ul>\n<p>\nHvis alt er i orden, starter QEMU-monitoren: <\/p>\n<p><code>QEMU 4.0.0 monitor - skriv 'help' for mere information<br \/>\n(qemu)<\/code><\/p>\n<p>Vi har angivet, at autorisationen foreg\u00e5r via en adgangskode, men vi har ikke angivet selve adgangskoden. Dette kan g\u00f8res ved at sende kommandoen change vnc password til QEMU-monitoren. Vigtigt at bem\u00e6rke: Adgangskoden m\u00e5 ikke v\u00e6re l\u00e6ngere end otte tegn.<\/p>\n<p><code>(qemu) \u00e6ndre vnc-adgangskode<br \/>\nAdgangskode: ******<\/code><\/p>\n<p>Efter dette kan vi oprette forbindelse med enhver VNC-klient, f.eks. Remmina, via IP-adressen til vores server med den angivne adgangskode.<\/p>\n<p><img decoding=\"async\" alt=\"IP-KVM via 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 via QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/02a12b62938a7883363807eaa379279f.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNu kan vi ikke kun se mulige fejl under opstarten, men ogs\u00e5 h\u00e5ndtere dem.<\/p>\n<p>N\u00e5r arbejdet er f\u00e6rdigt, skal den virtuelle maskine afsluttes. Dette kan g\u00f8res inde i OS ved at sende et signal om at slukke, eller ved at give kommandoen <b>system_powerdown<\/b> i QEMU-monitoren. Dette vil svare til at trykke p\u00e5 sluk-knappen \u00e9n gang: operativsystemet inden i den virtuelle maskine vil lukke ned bl\u00f8dt.<\/p>\n<h2>Installation af operativsystemet<\/h2>\n<p>\nDen virtuelle maskine har fuld adgang til serverens diske og kan derfor bruges til manuelt at installere et operativsystem. Den eneste begr\u00e6nsning er m\u00e6ngden af RAM: ISO-billedet kan ikke altid placeres i RAM. Vi vil tildele fire gigabyte i RAM til opbevaring af billedet i <b>\/mnt<\/b>:<\/p>\n<p><code>mount -t tmpfs -o size=4G tmpfs \/mnt<\/code><\/p>\n<p>Vi henter ogs\u00e5 installationsbilledet af 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>Nu kan VM'en startes:<\/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>Flaget <b>-boot d<\/b> s\u00e6tter opstart fra CD-drevet. Vi opretter forbindelse med VNC-klienten og ser opstartsladeren for FreeBSD.<\/p>\n<p><img decoding=\"async\" alt=\"IP-KVM via QEMU\" src=\"\/wp-content\/uploads\/2019\/08\/722f904ba4212bcce8746ca473489d50.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDa der blev anvendt DHCP for at f\u00e5 internetadressen, kan det v\u00e6re n\u00f8dvendigt at starte op i det nyinstallerede system og rette netv\u00e6rksindstillingerne efter konfigurationen. I nogle tilf\u00e6lde kan det v\u00e6re n\u00f8dvendigt at installere drivere til netv\u00e6rksadapteren, da netv\u00e6rkskortet installeret p\u00e5 serveren og emuleret i VM'en adskiller sig.<\/p>\n<h2>Konklusion<\/h2>\n<p>\nDenne metode til at organisere fjernadgang til serverens konsol forbruger en del af serverens ressourcer, men har ikke s\u00e6rlige krav til serverens hardwarekomponenter, s\u00e5 den kan udf\u00f8res under n\u00e6sten alle forhold. Anvendelsen af en s\u00e5dan l\u00f8sning g\u00f8r det betydeligt lettere at diagnosticere softwarefejl og genoprette funktionen af den fjernbetjente server.<br \/>\n<br \/>Kilde: <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.3 - 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\/da\/blog\/administrirovanie\/ip-kvm-cherez-qemu\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"da_DK\" \/>\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\/da\/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 via QEMU | ProHoster","description":"Fejlfinding ved opstart af operativsystemet p\u00e5 servere.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/administrirovanie\/ip-kvm-cherez-qemu","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"da_DK","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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/37530","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/comments?post=37530"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/37530\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media\/28165"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=37530"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=37530"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=37530"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}