{"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\/da\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard","title":{"rendered":"Udgivelsen af FreeBSD 13.2 med support for Netlink og WireGuard","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Efter 11 m\u00e5neders udvikling er udgivelsen af FreeBSD 13.2 offentliggjort. Installationsbillederne er lavet til arkitekturerne amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 og riscv64. Derudover er der forberedt builds til virtualiseringssystemer (QCOW2, VHD, VMDK, raw) og cloud-milj\u00f8er som Amazon EC2, Google Compute Engine og Vagrant.    <\/p>\n<p>N\u00f8gle\u00e6ndringer:  <\/p>\n<ul>\n<li class=\"l\"> Mulighederne for at skabe snapshots af UFS- og FFS-filsystemer med aktiveret journaling (soft updates) er blevet implementeret. Der er ogs\u00e5 tilf\u00f8jet support for baggrundsbesparelse af dumps (start dump med flaget &#171;-L&#187;) med indholdet af de monterede UFS-filsystemer, n\u00e5r journaling er aktiveret. Muligheder, der ikke er tilg\u00e6ngelige ved brug af journaling, forbliver baggrundskontrol af systemintegritet ved hj\u00e6lp af fsck-v\u00e6rkt\u00f8jet.\n<li class=\"l\"> Den kernel-niveau-driver wg, der implementerer netv\u00e6rksgr\u00e6nsefladen til  <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/vpn\/\"   title=\"VPN\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"248\">VPN<\/a> WireGuard, er blevet vedtaget som en del af hovedgruppen. For at bruge de n\u00f8dvendige kryptografiske algoritmer til driveren blev API'et for FreeBSD's kryptosystem udvidet, hvilket inkluderede en indpakning, der g\u00f8r det muligt at bruge algoritmer fra libsodium-biblioteket, som ikke underst\u00f8ttes i FreeBSD, gennem den standardiserede kryptografi-API. Under udviklingen blev der ogs\u00e5 udf\u00f8rt optimeringer for at sikre j\u00e6vn belastningsbalancering af krypterings- og dekrypteringsopgaver til CPU-kernerne, hvilket reducerede overhead ved behandling af WireGuard-pakker.\n<p>Det tidligere fors\u00f8g p\u00e5 at inkludere WireGuard i FreeBSD fandt sted i 2020, men endte i en skandale, der resulterede i, at den allerede tilf\u00f8jede kode blev fjernet p\u00e5 grund af lav kvalitet, sjusket arbejde med buffere, brug af stubs i stedet for kontroller, ufuldst\u00e6ndig implementering af protokollen og overtr\u00e6delse af GPL-licensen. Den nye implementering er blevet forberedt i samarbejde mellem de vigtigste udviklingsteams for FreeBSD og WireGuard med deltagelse af Jason Donenfeld, skaberen af VPN WireGuard, og John Baldwin, en anerkendt FreeBSD-udvikler. F\u00f8r det nye kode blev godkendt, blev der gennemf\u00f8rt en fuldst\u00e6ndig gennemgang af \u00e6ndringerne med st\u00f8tte fra FreeBSD Foundation.    <\/p>\n<li class=\"l\"> Implementeret st\u00f8tte til kommunikationsprotokollen Netlink (RFC 3549), som anvendes i Linux til at organisere interaktionen mellem kernen og processerne i brugerrummet. Projektet omfatter st\u00f8tte til NETLINK_ROUTE operationer til styring af netv\u00e6rksundersystemets tilstand i kernen, hvilket muligg\u00f8r brug af Linux-v\u00e6rkt\u00f8jet ip fra pakken iproute2 til at administrere netv\u00e6rksinterface, oprette <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/da\/lir\/ipv4\/\"   title=\"IP-adresser\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"865\">IP-adresser<\/a>, konfigurere routing og manipulere med nexthop objekter, der gemmer oplysninger om tilstanden, som anvendes til at videregive pakker til det \u00f8nskede destinationspunkt.\n<li class=\"l\"> Til alle eksekverbare filer af det grundl\u00e6ggende system p\u00e5 64-bit platforme er address space layout randomization (ASLR) som standard aktiveret. For selektivt at deaktivere ASLR kan f\u00f8lgende kommandoer bruges: &#171;proccontrol -m aslr -s disable&#187; eller &#171;elfctl -e +noaslr&#187;.\n<li class=\"l\"> I ipfw anvendes basis-tabeller (Radix table) til at finde MAC-adresser, hvilket muligg\u00f8r oprettelse af tabeller med MAC-adresser til filtrering af trafik. For eksempel:       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\"> Der er tilf\u00f8jet og gjort tilg\u00e6ngelige for download via loader.conf kerne-modulerne dpdk_lpm4 og dpdk_lpm6, som implementerer DIR-24-8 ruteopslag algoritmen for IPv4\/IPv6, hvilket muligg\u00f8r optimering af routingfunktioner for v\u00e6rter med meget store routingtabeller (test viser en hastighedsfor\u00f8gelse p\u00e5 ca. 25%). For konfiguration af modulerne kan det indbyggede v\u00e6rkt\u00f8j route anvendes (tilf\u00f8jet option FIB_ALGO).\n<li class=\"l\"> Implementeringen af filsystemet ZFS er opdateret til versionen OpenZFS 2.1.9. I startskriptet zfskeys sikres automatisk indl\u00e6sning af n\u00f8gler gemt i ZFS FS. Tilf\u00f8jet er det nye RC-script zpoolreguid til tildeling af GUID til \u00e9n eller flere zpool (for eksempel nyttigt til virtualiseringsmilj\u00f8er med delte data).\n<li class=\"l\"> I hypervisoren Bhyve og modulet vmm er der implementeret st\u00f8tte til vedh\u00e6ftning af mere end 15 virtuelle CPU'er til g\u00e6stesystemet (reguleret via sysctl hw.vmm.maxcpu). I v\u00e6rkt\u00f8jet bhyve er der implementeret emulering af en virtio-input enhed, hvormed man kan inds\u00e6tte inputh\u00e6ndelser fra tastatur og mus i g\u00e6stesystemet.\n<li class=\"l\"> I KTLS, implementeringen af TLS-protokollen, der k\u00f8rer p\u00e5 FreeBSD-kernen, er der blevet tilf\u00f8jet st\u00f8tte til hardwareacceleration af TLS 1.3, hvilket overf\u00f8rer visse operationer relateret til behandling af krypterede indkomne pakker til netv\u00e6rkskortet. Tidligere var en tilsvarende funktion tilg\u00e6ngelig for TLS 1.1 og TLS 1.2.\n<li class=\"l\"> I startscriptet growfs er der sikret, at der tilf\u00f8jes en swap-partition, hvis en s\u00e5dan oprindeligt ikke var til stede (f.eks. nyttigt ved installation p\u00e5 et SD-kort med et foruddefineret systembillede). For at styre st\u00f8rrelsen p\u00e5 swap-en er der tilf\u00f8jet en ny parameter growfs_swap_size i rc.conf.\n<li class=\"l\"> I startscriptet hostid er der sikret generering af et tilf\u00e6ldigt UUID i tilf\u00e6lde af, at filen \/etc\/hostid mangler, og der ikke kan opn\u00e5s UUID fra hardwaren. Der er ogs\u00e5 tilf\u00f8jet filen \/etc\/machine-id med en kompakt repr\u00e6sentation af v\u00e6rtsidentifikatoren (uden bindestreger).\n<li class=\"l\"> I rc.conf er der tilf\u00f8jet variablerne defaultrouter_fibN og ipv6_defaultrouter_fibN, gennem hvilke man kan tilf\u00f8je standardruter til FIB-tabeller, der adskiller sig fra den prim\u00e6re.\n<li class=\"l\"> I bibliotektet libmd er der tilf\u00f8jet st\u00f8tte for SHA-512\/224 hashes.\n<li class=\"l\"> I pthread-biblioteket er der implementeret st\u00f8tte for semantikken af funktionerne, der anvendes i Linux.\n<li class=\"l\"> I kdump er der tilf\u00f8jet st\u00f8tte til afkodning af systemanrop i Linux. I kdump og sysdecode er der ogs\u00e5 tilf\u00f8jet st\u00f8tte til sporing af systemanrop i Linux-stil.\n<li class=\"l\"> I killall-v\u00e6rkt\u00f8jet er det nu muligt at sende signal til processer knyttet til en bestemt terminal (for eksempel &#171;killall -t pts\/1&#187;).\n<li class=\"l\"> Der er tilf\u00f8jet et v\u00e6rkt\u00f8j nproc, der viser antallet af tilg\u00e6ngelige beregningsblokke for den aktuelle proces.\n<li class=\"l\"> I pciconf-v\u00e6rkt\u00f8jet er der tilf\u00f8jet st\u00f8tte til afkodning af ACS (Access Control Services) parametre.\n<li class=\"l\"> I kernen er der tilf\u00f8jet indstillingen SPLIT_KERNEL_DEBUG, der muligg\u00f8r opbevaring af fejlinformation i separate filer for kernen og kernelmoduler.\n<li class=\"l\"> I ABI linux er implementeringen af vDSO (virtual dynamic shared objects) mekanismen n\u00e6sten f\u00e6rdig, hvilket giver et begr\u00e6nset s\u00e6t systemanrop, der er tilg\u00e6ngelige i brugerrummet uden kontekstskift. ABI linux p\u00e5 ARM64-systemer er blevet bragt til paritet med implementeringen for AMD64-arkitekturen.\n<li class=\"l\"> Forbedret hardware-support. Tilf\u00f8jet support til performance monitoring (hwpmc) for Intel Alder Lake CPU'er. Opdateret iwlwifi-driveren til Intel tr\u00e5dl\u00f8se kort med support for nye chips og standarden 802.11ac. Tilf\u00f8jet rtw88-driver til Realtek tr\u00e5dl\u00f8se kort med PCI-interface. Udvidet linuxkpi-lagets kapabiliteter til brug med FreeBSD Linux-drivere.\n<li class=\"l\"> OpenSSL-biblioteket er opdateret til version 1.1.1t, LLVM\/Clang til version 14.0.5, og SSH-serveren og klienten er opdateret til OpenSSH 9.2p1 (den tidligere version brugte OpenSSH 8.8p1). Derudover er versionerne af 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 og zlib 1.2.13 blevet opdateret.    <\/ul>\n<p>Det er desuden annonceret, at engangsadgangskoder OPIE, drivere til ce og cp, drivere til kort med ISA-interface, v\u00e6rkt\u00f8jer som mergemaster og minigzip, ATM-komponenter i netgraph (NgATM), baggrundsprocessen telnetd og klassen VINUM i geom vil blive erkl\u00e6ret for\u00e6ldede og fjernet fra FreeBSD 14.0-grenen.<br \/>\n<br \/>Kilde: <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.3 - 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\/da\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard\" \/>\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\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\/da\/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\udd47FreeBSD 13.2-udgivelsen med st\u00f8tte til Netlink og WireGuard | ProHoster","description":"Efter 11 m\u00e5neders udvikling er FreeBSD 13.2 blevet offentliggjort. Installationsbilleder er blevet oprettet til arkitekturerne amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 og riscv64.","canonical_url":"https:\/\/prohoster.info\/da\/blog\/news\/reliz-freebsd-13-2-s-podderzhkoj-netlink-i-wireguard","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\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\/da\/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\/da\/wp-json\/wp\/v2\/posts\/107802","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=107802"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/107802\/revisions"}],"predecessor-version":[{"id":158056,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/posts\/107802\/revisions\/158056"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/media?parent=107802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/categories?post=107802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/da\/wp-json\/wp\/v2\/tags?post=107802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}