{"id":55822,"date":"2020-01-29T00:00:00","date_gmt":"2020-01-28T21:00:00","guid":{"rendered":"https:\/\/prohoster.info\/blog\/blog_prohoster\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router"},"modified":"2020-02-18T14:03:58","modified_gmt":"2020-02-18T11:03:58","slug":"uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","title":{"rendered":"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/a5c5330ebe866b5859da6cbc227d057c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nVissa av oss anv\u00e4nder inte internet utan VPN av olika sk\u00e4l: n\u00e5gra beh\u00f6ver en dedikerad IP, och det \u00e4r enklare och billigare att k\u00f6pa en VPS med tv\u00e5 IP-adresser \u00e4n att k\u00f6pa en adress fr\u00e5n leverant\u00f6ren, andra vill f\u00e5 tillg\u00e5ng till alla webbplatser och inte bara de som \u00e4r till\u00e5tna i Sverige, vissa beh\u00f6ver IPv6, som deras leverant\u00f6r inte tillhandah\u00e5ller...<br \/>\nDet vanligaste \u00e4r att VPN-anslutningen st\u00e4lls in p\u00e5 sj\u00e4lva enheten som anv\u00e4nds vid ett givet tillf\u00e4lle, vilket \u00e4r helt rimligt om du bara har en dator och en telefon och knappt anv\u00e4nder dem samtidigt. Om du har m\u00e5nga enheter i ditt hemn\u00e4tverk, eller till och med enheter d\u00e4r VPN inte kan st\u00e4llas in, skulle det vara mer bekv\u00e4mt att g\u00f6ra en tunnel direkt p\u00e5 hemroutern s\u00e5 att du slipper t\u00e4nka p\u00e5 att st\u00e4lla in varje enhet f\u00f6r sig.<\/p>\n<p>Om du n\u00e5gon g\u00e5ng har installerat OpenVPN p\u00e5 din router har du f\u00f6rmodligen blivit besviken \u00f6ver dess prestanda. SoC:er i \u00e4ven billiga routrar klarar utan problem av att hantera n\u00e4stan gigabit trafik genom att avlasta routing- och NAT-funktioner p\u00e5 en separat chip som \u00e4r avsedd enbart f\u00f6r den uppgiften, medan de prim\u00e4ra processorerna i s\u00e5dana routrar \u00e4r ganska svaga, eftersom det n\u00e4stan inte finns n\u00e5gon belastning p\u00e5 dem. Denna kompromiss g\u00f6r att man kan uppn\u00e5 h\u00f6g routerhastighet och betydligt s\u00e4nka priset p\u00e5 den f\u00e4rdiga enheten \u2014 routrar med kraftfulla processorer kostar flera g\u00e5nger mer och positioneras inte bara som en box f\u00f6r att dela ut internet, utan ocks\u00e5 som NAS, torrentklient och hemmamediasystem.<\/p>\n<p>Min router, TP-Link TL-WDR4300, kan inte kalla som ny \u2014 modellen kom ut i mitten av 2012 och har en 560 MHz processor av MIPS32 74Kc-arkitektur, vars kraft bara r\u00e4cker till 20-23 Mb\/s krypterad trafik via OpenVPN, vilket \u00e4r ganska lite i j\u00e4mf\u00f6relse med hastigheten p\u00e5 dagens hemman\u00e4tverk.<br \/>\nHur kan vi \u00f6ka hastigheten p\u00e5 den krypterade tunneln? Min router \u00e4r ganska funktionell, den st\u00f6der 3\u00d73 MIMO och fungerar \u00f6verlag bra, jag skulle helst inte vilja byta den.<br \/>\nEftersom det nu f\u00f6r tiden \u00e4r vanligt att skapa sidor p\u00e5 10 megabyte, skriva station\u00e4ra program p\u00e5 node.js och paketera dem i en fil p\u00e5 100 megabyte, samt att \u00f6ka ber\u00e4kningskraften ist\u00e4llet f\u00f6r att optimera, kommer vi att g\u00f6ra n\u00e5got fruktansv\u00e4rt \u2014 vi kommer att flytta VPN-anslutningen till den kraftfulla enkortsdatorn Orange Pi One, som vi installerar i routerh\u00f6ljet utan att anv\u00e4nda de befintliga n\u00e4tverks- och USB-portarna, allt f\u00f6r $9.99*!<br \/>\n* + frakt, + skatter, + f\u00f6r \u00f6l, + MicroSD.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>OpenVPN<\/h3>\n<p>Man kan inte kalla routerprocessorn helt svag \u2014 den kan kryptera och hasha data med AES-128-CBC-SHA1 i en hastighet av 50 Mb\/s, vilket \u00e4r m\u00e4rkbart snabbare \u00e4n hur OpenVPN fungerar, och den moderna str\u00f6mkrypteringen CHACHA20 med hashen POLY1305 n\u00e5r till och med upp till 130 megabit per sekund! Varf\u00f6r \u00e4r d\u00e5 hastigheten p\u00e5 VPN-tunneln s\u00e5 l\u00e5g? Allt handlar om kontextv\u00e4xling mellan anv\u00e4ndarutrymmet och k\u00e4rnutrymmet: OpenVPN krypterar trafiken och kommunicerar med omv\u00e4rlden i anv\u00e4ndarkontext medan den verkliga rutingen sker i k\u00e4rnutrymmet. Operativsystemet m\u00e5ste st\u00e4ndigt v\u00e4xla fram och tillbaka f\u00f6r varje mottagen eller \u00f6verf\u00f6rd paket, och denna operation \u00e4r inte snabb. Detta problem \u00e4r gemensamt f\u00f6r alla VPN-appar som arbetar genom TUN\/TAP-drivrutiner, och man kan inte s\u00e4ga att problemet med l\u00e5g hastighet beror p\u00e5 d\u00e5lig optimering av OpenVPN (\u00e4ven om det f\u00f6rst\u00e5s finns st\u00e4llen som skulle beh\u00f6va f\u00f6r\u00e4ndras). Ingen userspace VPN-klient n\u00e5r ens gigabit med krypteringen avst\u00e4ngd p\u00e5 min b\u00e4rbara dator, f\u00f6r att inte tala om system med svagare processorer.<\/p>\n<h3>Orange Pi One<\/h3>\n<p>Orange Pi One fr\u00e5n Xunlong \u00e4r det mest prisv\u00e4rda erbjudandet just nu n\u00e4r det kommer till prestanda\/pris. F\u00f6r $9.99* f\u00e5r du en solid fyrk\u00e4rnig ARM Cortex-A7-processor som (stabilt) k\u00f6rs p\u00e5 1008 MHz, vilket g\u00f6r den klart mer prestandakraftig \u00e4n dess rivaler Raspberry Pi Zero och Next Thing C.H.I.P. i samma prisklass. H\u00e4r slutar f\u00f6rdelarna. Xunlong l\u00e4gger ingen vikt vid mjukvaran f\u00f6r sina kort, och vid lanseringen av One fanns det inte ens en konfigurationsfil tillg\u00e4nglig, f\u00f6r att inte tala om f\u00e4rdiga bilder. Allwinner, tillverkaren av SoC, bryr sig inte heller s\u00e4rskilt mycket om att st\u00f6dja sin produkt. De \u00e4r endast intresserade av minimal funktionalitet i Android 4.4.4, vilket g\u00f6r att vi m\u00e5ste anv\u00e4nda k\u00e4rnan version 3.4 med Android-patchar. Lyckligtvis finns det entusiaster som samlar distributioner, modifierar k\u00e4rnan och skriver kod f\u00f6r att st\u00f6dja korten i mainline-k\u00e4rnan, dvs. de g\u00f6r i praktiken tillverkarens arbete och f\u00e5r detta skr\u00e4p att fungera acceptabelt. F\u00f6r mina behov valde jag distributionen Armbian, som ofta och smidigt uppdateras (nya k\u00e4rnor installeras direkt via paketf\u00f6rvaltaren, ist\u00e4llet f\u00f6r att kopiera filer till en speciell partition, som vanligtvis \u00e4r fallet med Allwinner), och den st\u00f6der det mesta av periferin, till skillnad fr\u00e5n de andra.<\/p>\n<h3>Router<\/h3>\n<p>F\u00f6r att undvika att belasta den svaga processorn i routern med kryptering och f\u00f6r att p\u00e5skynda v\u00e5r VPN-anslutning kan vi \u00f6verf\u00f6ra denna uppgift till den mer kraftfulla processorn i Orange Pi genom att ansluta den till routern p\u00e5 n\u00e5got s\u00e4tt. Jag t\u00e4nker p\u00e5 antingen Ethernet eller USB \u2014 b\u00e5da dessa standarder st\u00f6ds av b\u00e5da enheterna, men jag ville inte anv\u00e4nda de portar som redan finns. Lyckligtvis finns det en l\u00f6sning.<\/p>\n<p>USB-hubchipet GL850G som anv\u00e4nds i routern st\u00f6der fyra USB-portar, tv\u00e5 av vilka inte \u00e4r l\u00f6dda. Det \u00e4r oklart varf\u00f6r tillverkaren inte l\u00f6dde dem, jag antar att det \u00e4r f\u00f6r att f\u00f6rhindra att anv\u00e4ndare kopplar in fyra str\u00f6mkr\u00e4vande enheter (som h\u00e5rddiskar) samtidigt, eftersom den vanliga str\u00f6mf\u00f6rs\u00f6rjningen f\u00f6r routern inte \u00e4r dimensionerad f\u00f6r s\u00e5dan belastning. Hur som helst, det \u00e4r till v\u00e5r f\u00f6rdel.<br \/>\n<img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/6e36b9c769ca36945d4b3297459b479c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nF\u00f6r att f\u00e5 ytterligare en USB-port \u00e4r det tillr\u00e4ckligt att l\u00f6da tv\u00e5 kablar till pin 8(D-) och 9(D+) eller 11(D-) och 12(D+).<\/p>\n<p><img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/023b1cb71b0e297460e4af494b219651.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDet r\u00e4cker inte med att helt enkelt koppla in tv\u00e5 USB-enheter och hoppas att allt fungerar av sig sj\u00e4lv, som det skulle g\u00f6ra med Ethernet. F\u00f6r det f\u00f6rsta m\u00e5ste vi f\u00e5 en av dem att fungera i USB-klientl\u00e4ge ist\u00e4llet f\u00f6r USB-v\u00e4rdl\u00e4ge, f\u00f6r det andra m\u00e5ste vi best\u00e4mma hur enheterna ska k\u00e4nna igen varandra. Det finns m\u00e5nga drivrutiner f\u00f6r s\u00e5 kallade USB Gadgets (efter namn p\u00e5 Linux-k\u00e4rnans subsystem) som g\u00f6r det m\u00f6jligt att emulera olika typer av USB-enheter: n\u00e4tverksadapter, ljudkort, tangentbord och mus, flashminne, kamera, konsol via seriell port. Eftersom v\u00e5r enhet ska arbeta med n\u00e4tverket passar emulering av en Ethernet-adapter b\u00e4st.<\/p>\n<p>Det finns tre standarder f\u00f6r Ethernet-over-USB:<\/p>\n<ul>\n<li><b>Remote NDIS (RNDIS)<\/b>. En f\u00f6r\u00e5ldrad standard fr\u00e5n Microsoft som framf\u00f6r allt anv\u00e4ndes under Windows XP.<\/li>\n<li><b>Ethernet Control Model (ECM)<\/b>. En enkel standard som inkapslar Ethernet-ramar i USB-paket. Utm\u00e4rkt f\u00f6r tr\u00e5dbundna modem med USB-anslutning d\u00e4r det \u00e4r praktiskt att \u00f6verf\u00f6ra ramar utan bearbetning, men p\u00e5 grund av sin enkelhet och begr\u00e4nsningar i USB-bussen fungerar den inte s\u00e4rskilt snabbt.<\/li>\n<li><b>Ethernet Emulation Model (EEM)<\/b>. En mer intelligent protokoll som tar h\u00e4nsyn till USB:s begr\u00e4nsningar och optimalt aggregerar flera ramar till en, vilket \u00f6kar bandbredden.<\/li>\n<li><b>Network Control Model (NCM)<\/b>. Den senaste protokollet. Har f\u00f6rdelarna med EEM och optimerar \u00e4nnu mer arbetet med bussen.<\/li>\n<\/ul>\n<p>\nF\u00f6r att f\u00e5 n\u00e5gon av dessa protokoll att fungera p\u00e5 v\u00e5r styrenhet som alltid kommer det att vara vissa sv\u00e5righeter. Eftersom Allwinner endast \u00e4r intresserade av Android-delarna av k\u00e4rnan fungerar endast Android Gadget normalt \u2014 den kod som hanterar kommunikationen med adb, exporten av enheten via MTP-protokollet och emuleringen av flashminnet p\u00e5 Android-enheter. Sj\u00e4lva Android Gadget st\u00f6der ocks\u00e5 RNDIS-protokollet, men i Allwinner-k\u00e4rnan \u00e4r det trasigt. Om du f\u00f6rs\u00f6ker kompilera k\u00e4rnan med n\u00e5gon annan USB Gadget kommer enheten helt enkelt inte att dyka upp i systemet, oavsett vad du g\u00f6r.<br \/>\nF\u00f6r att l\u00f6sa problemet beh\u00f6ver man i grunden hitta platsen f\u00f6r initialisering av USB-kontrollern i den modifierade utvecklarens koden f\u00f6r Android-gadget android.c, men det finns ocks\u00e5 en genv\u00e4g f\u00f6r att f\u00e5 \u00e5tminstone emuleringen av Ethernet via USB att fungera:<\/p>\n<pre><code>--- sun8i\/drivers\/usb\/sunxi_usb\/udc\/sunxi_udc.c 2016-04-16 15:01:40.427088792 +0300\n+++ sun8i\/drivers\/usb\/sunxi_usb\/udc\/sunxi_udc.c 2016-04-16 15:01:45.339088792 +0300\n@@ -57,7 +57,7 @@\n static sunxi_udc_io_t g_sunxi_udc_io;\n static u32 usb_connect = 0;\n static u32 is_controller_alive = 0;\n-static u8 is_udc_enable = 0;   \n+static u8 is_udc_enable = 1;   \n \n #ifdef CONFIG_USB_SUNXI_USB0_OTG\n static struct platform_device *g_udc_pdev = NULL;<\/code><\/pre>\n<p>Denna patch aktiverar tvingats USB-klientl\u00e4ge, vilket g\u00f6r att vanliga USB Gadgets kan anv\u00e4ndas fr\u00e5n Linux.<br \/>\nNu m\u00e5ste k\u00e4rnan kompileras om med denna patch och den n\u00f6dv\u00e4ndiga gadgeten. Jag valde EEM, eftersom den i testresultaten visade sig vara mer effektiv \u00e4n NCM.<br \/>\nArmbian-teamet tillhandah\u00e5ller <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/igorpecovnik\/lib\">ett mycket enkelt och anv\u00e4ndarv\u00e4nligt byggsystem<\/a><\/noindex> f\u00f6r alla st\u00f6dda kort i distribueringssystemet. Det r\u00e4cker med att ladda ner det, l\u00e4gga v\u00e5r patch i <code>userpatches\/kernel\/sun8i-default\/otg.patch<\/code>, redigera lite i <code>compile.sh<\/code> och v\u00e4lja den n\u00f6dv\u00e4ndiga gadgeten:<\/p>\n<p><img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/aa0dca97410e3064ead605f3c4ff68ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nK\u00e4rnan kommer att kompileras till ett deb-paket som enkelt kan installeras p\u00e5 kortet via <code>dpkg<\/code>.<br \/>\nDet \u00e5terst\u00e5r bara att ansluta kortet via USB och st\u00e4lla in v\u00e5r nya n\u00e4tverksadapter f\u00f6r att f\u00e5 en adress via DHCP. F\u00f6r detta beh\u00f6ver vi l\u00e4gga till ungef\u00e4r f\u00f6ljande i <code>\/etc\/network\/interfaces<\/code>:<\/p>\n<pre><code>auto usb0\n        iface usb0 inet dhcp\n        hwaddress ether c2:46:98:49:3e:9d\n        pre-up \/bin\/sh -c 'echo 2 &gt; \/sys\/bus\/platform\/devices\/sunxi_usb_udc\/otg_role'<\/code><\/pre>\n<p>Det \u00e4r b\u00e4ttre att st\u00e4lla in MAC-adressen manuellt, eftersom den kommer att vara slumpm\u00e4ssig vid varje omstart av enheten, vilket \u00e4r otympligt.<br \/>\nAnslut MicroUSB-kabeln till OTG-porten och koppla in str\u00f6m fr\u00e5n routern (det kan matas p\u00e5 2 och 3 stift i skenan, inte bara via str\u00f6minntaget).<\/p>\n<p>Det \u00e5terst\u00e5r bara att konfigurera routern. Det r\u00e4cker med att installera paketet med EEM-drivrutinen och l\u00e4gga till v\u00e5r nya n\u00e4tverks USB-enhet i bron av den lokala brandv\u00e4ggszonen:<\/p>\n<pre><code>opkg install kmod-usb-net-cdc-eem<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/c3ea2b182c9cc5af19a47c5b5dca7ff1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nF\u00f6r att vidarebefordra all trafik i VPN-tunneln beh\u00f6ver du antingen l\u00e4gga till en SNAT-regel f\u00f6r IP-adressen p\u00e5 kortet p\u00e5 router-sidan, eller ge kortets adress som gateway-adress via dnsmasq. Det senaste g\u00f6rs genom att l\u00e4gga till f\u00f6ljande rad i <code>\/etc\/dnsmasq.conf<\/code>:<\/p>\n<pre><code>dhcp-option = tag:lan, option:router, 192.168.1.100<\/code><\/pre>\n<p>w <code>192.168.1.100<\/code> \u2014 IP-adressen f\u00f6r ditt kort. Gl\u00f6m inte att ange routeradressen i n\u00e4tverksinst\u00e4llningarna p\u00e5 kortet sj\u00e4lv!<\/p>\n<p>F\u00f6r att isolera kortets kontakter fr\u00e5n routerns kontakter anv\u00e4ndes en melamin-svamp. Resultatet blev n\u00e5got s\u00e5dant:<br \/>\n<img decoding=\"async\" alt=\"Vi snabbar upp OpenVPN f\u00f6r 9,99 $* eller integrerar Orange Pi One i routern\" src=\"\/wp-content\/uploads\/2020\/01\/72d0a2dd667e47e31057d9e79da884fc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Slutsats<\/h3>\n<p>N\u00e4tverket fungerar f\u00f6rv\u00e5nansv\u00e4rt snabbt via USB: 100-120 Mb\/s, jag hade f\u00f6rv\u00e4ntat mig mindre. OpenVPN hanterar cirka 70 Mb\/s krypterad trafik, vilket inte \u00e4r mycket, men f\u00f6r mina behov r\u00e4cker det. Locket p\u00e5 routern st\u00e4nger inte helt, vilket l\u00e4mnar en liten \u00f6ppning. Esteter kan l\u00f6da av Ethernet- och USB-hostportarna fr\u00e5n kortet, vilket g\u00f6r att locket kan st\u00e4ngas helt, och det blir \u00e4nnu mer plats kvar.<br \/>\nEller s\u00e5 b\u00f6r man inte syssla med s\u00e5dan porr och ist\u00e4llet k\u00f6pa <noindex><a rel=\"nofollow\" href=\"https:\/\/omnia.turris.cz\/en\/\">Turris Omnia<\/a><\/noindex>.<br \/>\n<br \/>K\u00e4lla: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/368735\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0430\u0441 \u043d\u0435 \u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u043e\u043c \u0431\u0435\u0437 VPN \u043f\u043e \u0442\u0435\u043c \u0438\u043b\u0438 \u0438\u043d\u044b\u043c \u043f\u0440\u0438\u0447\u0438\u043d\u0430\u043c: \u043a\u043e\u043c\u0443-\u0442\u043e \u043d\u0443\u0436\u0435\u043d \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u044b\u0439 IP, \u0438 \u043f\u0440\u043e\u0449\u0435 \u0438 \u0434\u0435\u0448\u0435\u0432\u043b\u0435 \u043a\u0443\u043f\u0438\u0442\u044c VPS \u0441 \u0434\u0432\u0443\u043c\u044f IP, \u0447\u0435\u043c \u043f\u043e\u043a\u0443\u043f\u0430\u0442\u044c \u0430\u0434\u0440\u0435\u0441 \u0443 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440\u0430, \u043a\u0442\u043e-\u0442\u043e \u0445\u043e\u0447\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0430\u0442\u044c \u0434\u043e\u0441\u0442\u0443\u043f \u043a\u043e \u0432\u0441\u0435\u043c \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430\u043c, \u0430 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u0442\u0435\u0440\u0440\u0438\u0442\u043e\u0440\u0438\u0438 \u0420\u0424, \u0442\u0440\u0435\u0442\u044c\u0438\u043c \u043d\u0443\u0436\u0435\u043d IPv6, \u0430 \u043f\u0440\u043e\u0432\u0430\u0439\u0434\u0435\u0440 \u0435\u0433\u043e \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u2026 \u0427\u0430\u0449\u0435 \u0432\u0441\u0435\u0433\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-55822","post","type-post","status-publish","format-standard","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0430\u0441 \u043d\u0435.\" \/>\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\/sv\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\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\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c OpenVPN \u0437\u0430 $9.99* \u0438\u043b\u0438 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c Orange Pi One \u0432 \u0440\u043e\u0443\u0442\u0435\u0440 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0430\u0441 \u043d\u0435.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router\" \/>\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-01-28T21:00:00+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-02-18T11:03:58+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\udd47Accelerera OpenVPN f\u00f6r $9.99* eller integrera Orange Pi One i routern | ProHoster","description":"Vissa av oss g\u00f6r inte det.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","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\u0423\u0441\u043a\u043e\u0440\u044f\u0435\u043c OpenVPN \u0437\u0430 $9.99* \u0438\u043b\u0438 \u0432\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c Orange Pi One \u0432 \u0440\u043e\u0443\u0442\u0435\u0440 | ProHoster","og:description":"\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0430\u0441 \u043d\u0435.","og:url":"https:\/\/prohoster.info\/sv\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","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-01-28T21:00:00+00:00","article:modified_time":"2020-02-18T11:03:58+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"55822","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:36:29","updated":"2022-10-02 13:17:12","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/55822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=55822"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/55822\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=55822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=55822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=55822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}