{"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\/de\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","title":{"rendered":"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/a5c5330ebe866b5859da6cbc227d057c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEinige von uns nutzen aus verschiedenen Gr\u00fcnden kein Internet ohne VPN: Einige ben\u00f6tigen eine dedizierte IP, und es ist einfacher und g\u00fcnstiger, einen VPS mit zwei IPs zu kaufen, als eine Adresse vom Anbieter zu erwerben, andere wollen Zugang zu allen Websites haben, nicht nur zu den in Russland erlaubten, dritte ben\u00f6tigen IPv6, das der Anbieter nicht bereitstellt\u2026<br \/>\nIn der Regel wird die VPN-Verbindung auf dem Ger\u00e4t eingerichtet, das gerade verwendet wird, was sinnvoll ist, wenn Sie nur einen Computer und ein Telefon haben und diese nur selten gleichzeitig nutzen. Wenn jedoch in Ihrem Heimnetzwerk viele Ger\u00e4te vorhanden sind oder zum Beispiel solche, bei denen VPN nicht eingerichtet werden kann, w\u00e4re es bequemer, den Tunnel direkt auf dem heimischen Router einzurichten, um sich nicht um die Konfiguration jedes einzelnen Ger\u00e4ts k\u00fcmmern zu m\u00fcssen.<\/p>\n<p>Wenn Sie OpenVPN einmal auf Ihrem Router installiert haben, wurden Sie wahrscheinlich unangenehm \u00fcberrascht von der Geschwindigkeit. SoCs von selbst den g\u00fcnstigen Routern bew\u00e4ltigen ohne Probleme fast gigabitgro\u00dfen Datenverkehr, indem sie die Funktionen von Routing und NAT auf einen separaten Chip auslagern, der ausschlie\u00dflich f\u00fcr diesen Zweck vorgesehen ist, w\u00e4hrend die Hauptprozessoren solcher Router ziemlich schwach sind, da die Belastung auf ihnen praktisch nicht vorhanden ist. Dieser Kompromiss erm\u00f6glicht hohe Geschwindigkeiten bei der Routerarbeit und senkt deutlich den Preis des fertigen Ger\u00e4ts \u2013 Router mit leistungsstarken Prozessoren kosten ein Vielfaches mehr und positionieren sich nicht nur als Box f\u00fcr die Internetverteilung, sondern auch als NAS, Torrent-Downloader und Heim-Multimedia-System.<\/p>\n<p>Mein Router, TP-Link TL-WDR4300, kann nicht als neu bezeichnet werden \u2013 das Modell erschien Mitte 2012 und verf\u00fcgt \u00fcber einen 560 MHz MIPS32 74Kc Prozessor, dessen Leistung gerade ausreicht, um 20-23 Mbit\/s verschl\u00fcsselten Datenverkehr \u00fcber OpenVPN zu bew\u00e4ltigen, was im Vergleich zur Geschwindigkeit des modernen Heim-Internets ziemlich gering ist.<br \/>\nWie k\u00f6nnen wir die Geschwindigkeit des verschl\u00fcsselten Tunnels erh\u00f6hen? Mein Router ist ziemlich funktional, unterst\u00fctzt 3\u00d73 MIMO und funktioniert insgesamt gut, ich m\u00f6chte ihn nicht wechseln.<br \/>\nDa heutzutage 10-Megabyte-Internetseiten erstellt werden, Desktop-Anwendungen mit node.js entwickelt und in 100-Megabyte-Dateien verpackt werden, die Rechenleistung statt der Optimierung gesteigert wird, werden wir etwas Unerh\u00f6rtes tun \u2013 wir werden die VPN-Verbindung auf den leistungsf\u00e4higen Einplatinencomputer \"Orange Pi One\" verlagern, den wir im Router-Geh\u00e4use installieren, ohne die vorhandenen Netzwerk- und USB-Ports zu belegen, und das alles f\u00fcr 9,99 $*!<br \/>\n* + Versand, + Steuern, + f\u00fcr Bier, + MicroSD.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>OpenVPN<\/h3>\n<p>Man kann den Prozessor des Routers nicht als v\u00f6llig schwach bezeichnen \u2013 er ist in der Lage, Daten mit dem AES-128-CBC-SHA1-Algorithmus mit einer Geschwindigkeit von 50 Mb\/s zu verschl\u00fcsseln und zu hashieren, was deutlich schneller ist als die Funktionsweise von OpenVPN, und der moderne Stream-Cipher CHACHA20 mit dem Hash POLY1305 erreicht sogar 130 Megabit pro Sekunde! Warum ist die Geschwindigkeit des VPN-Tunnels so gering? Das liegt am Kontextwechsel zwischen dem Benutzerspeicher und dem Kernelbereich: OpenVPN verschl\u00fcsselt den Datenverkehr und kommuniziert mit der Au\u00dfenwelt im Benutzerspeicher, w\u00e4hrend die eigentliche Routing im Kernelbereich stattfindet. Das Betriebssystem muss st\u00e4ndig zwischen beiden hin und her wechseln, bei jedem empfangenen oder gesendeten Paket, und diese Operation ist nicht schnell. Dieses Problem tritt bei allen VPN-Anwendungen auf, die \u00fcber den TUN\/TAP-Treiber arbeiten, und man kann nicht sagen, dass die niedrigen Geschwindigkeiten auf eine schlechte Optimierung von OpenVPN zur\u00fcckzuf\u00fchren sind (obwohl es dort sicherlich Bereiche gibt, die \u00fcberarbeitet werden sollten). Kein Userspace-VPN-Client erzielt auch nur ann\u00e4hernd eine Gigabit mit deaktivierter Verschl\u00fcsselung auf meinem Laptop, ganz zu schweigen von Systemen mit schw\u00e4cheren Prozessoren.<\/p>\n<h3>Orange Pi One<\/h3>\n<p>Der Einplatinencomputer Orange Pi One von Xunlong ist derzeit das beste Angebot im Verh\u00e4ltnis von Leistung zu Preis. F\u00fcr 9,99 $* erhalten Sie einen soliden Quad-Core-Prozessor ARM Cortex-A7, der mit stabilen 1008 MHz l\u00e4uft, und deutlich leistungsst\u00e4rker ist als der Raspberry Pi Zero und Next Thing C.H.I.P. in seiner Preisklasse. Damit enden die Vorteile jedoch auch schon. Xunlong widmet der Software seiner Boards genau null Aufmerksamkeit, und zum Zeitpunkt der Markteinf\u00fchrung des One wurde nicht einmal eine Konfigurationsdatei bereitgestellt, geschweige denn fertige Images. Auch der SoC-Hersteller Allwinner zeigt wenig Engagement f\u00fcr die Unterst\u00fctzung seines Produkts. Sie sind nur an einer minimalen Funktionalit\u00e4t mit Android 4.4.4 interessiert, weshalb wir gezwungen sind, einen Kernel der Version 3.4 mit Android-Patches zu verwenden. Gl\u00fccklicherweise gibt es Enthusiasten, die Distributionen sammeln, den Kernel anpassen und Code zur Unterst\u00fctzung der Boards im Mainline-Kernel schreiben, d.h. sie erledigen tats\u00e4chlich die Arbeit des Herstellers und bringen das Ger\u00e4t dazu, akzeptabel zu funktionieren. F\u00fcr meine Zwecke habe ich die Distribution Armbian gew\u00e4hlt, die h\u00e4ufig und bequem aktualisiert wird (neue Kerne werden direkt \u00fcber den Paketmanager installiert und nicht durch Kopieren von Dateien auf einen speziellen Bereich, wie es normalerweise bei Allwinner der Fall ist), und sie unterst\u00fctzt die meisten Peripherieger\u00e4te im Gegensatz zu anderen.<\/p>\n<h3>Router<\/h3>\n<p>Um den schwachen Router-Prozessor nicht mit der Verschl\u00fcsselung zu belasten und unsere VPN-Verbindung zu beschleunigen, k\u00f6nnen wir diese Aufgabe auf den leistungsst\u00e4rkeren Prozessor Orange Pi \u00fcbertragen, indem wir ihn auf irgendeine Weise mit dem Router verbinden. Mir f\u00e4llt ein, dass wir entweder \u00fcber Ethernet oder \u00fcber USB anschlie\u00dfen k\u00f6nnen \u2014 beide Standards werden von beiden Ger\u00e4ten unterst\u00fctzt, aber ich wollte die bereits vorhandenen Ports nicht besetzen. Gl\u00fccklicherweise gibt es eine L\u00f6sung.<\/p>\n<p>Der verwendete USB-Hub-Chip GL850G im Router unterst\u00fctzt den Betrieb von 4 USB-Ports, von denen zwei nicht l\u00f6tbar sind. Unklar ist, warum der Hersteller sie nicht l\u00f6tbar gemacht hat. Ich vermute, dass er es verhindern wollte, dass Benutzer sofort 4 Ger\u00e4te mit hohem Stromverbrauch (z.B. Festplatten) anschlie\u00dfen, da das Standard-Netzteil des Routers nicht f\u00fcr eine solche Last ausgelegt ist. In jedem Fall kommt uns das zugute.<br \/>\n<img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/6e36b9c769ca36945d4b3297459b479c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUm einen weiteren USB-Port zu erhalten, gen\u00fcgt es, zwei Dr\u00e4hte an die Pins 8(D-) und 9(D+) oder 11(D-) und 12(D+) zu l\u00f6ten.<\/p>\n<p><img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/023b1cb71b0e297460e4af494b219651.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nEs reicht jedoch nicht aus, einfach zwei USB-Ger\u00e4te anzuschlie\u00dfen und zu hoffen, dass alles von selbst funktioniert, wie es bei Ethernet der Fall w\u00e4re. Erstens m\u00fcssen wir eines von ihnen im USB-Client-Modus und nicht im USB-Host-Modus betreiben, zweitens m\u00fcssen wir herausfinden, wie die Ger\u00e4te einander erkennen. Es gibt viele Treiber f\u00fcr die sogenannten USB Gadgets (benannt nach dem Subsystem des Linux-Kernels), die es erm\u00f6glichen, verschiedene Typen von USB-Ger\u00e4ten zu emulieren: Netzwerkadapter, Soundkarten, Tastaturen und M\u00e4use, Flash-Laufwerke, Kameras, Konsolen \u00fcber serielle Ports. Da unser Ger\u00e4t mit einem Netzwerk arbeiten wird, ist die Emulation eines Ethernet-Adapters am besten geeignet.<\/p>\n<p>Es gibt drei Standards f\u00fcr Ethernet-over-USB:<\/p>\n<ul>\n<li><b>Remote NDIS (RNDIS)<\/b>. Ein veralteter Standard von Microsoft, der haupts\u00e4chlich zu Zeiten von Windows XP verwendet wurde.<\/li>\n<li><b>Ethernet Control Model (ECM)<\/b>. Ein einfacher Standard, der Ethernet-Frames in USB-Paketen kapselt. Er eignet sich hervorragend f\u00fcr kabelgebundene Modems mit USB-Anschluss, wo es bequem ist, Frames ohne Verarbeitung zu \u00fcbertragen, aber aufgrund seiner Einfachheit und der USB-Bus-Beschr\u00e4nkungen nicht sehr schnell arbeitet.<\/li>\n<li><b>Ethernet Emulation Model (EEM)<\/b>. Ein intelligenterer Protokoll, das die Beschr\u00e4nkungen von USB ber\u00fccksichtigt und mehrere Frames optimal in einem aggregiert, wodurch die Bandbreite erh\u00f6ht wird.<\/li>\n<li><b>Network Control Model (NCM)<\/b>. Das neueste Protokoll. Es bietet die Vorteile von EEM und optimiert die Leistung mit dem Bus noch weiter.<\/li>\n<\/ul>\n<p>\nUm eines dieser Protokolle auf unserer Platine zum Laufen zu bringen, m\u00fcssen wir, wie immer, mit einigen Schwierigkeiten rechnen. Da sich Allwinner nur f\u00fcr die Android-Teile des Kernels interessiert, funktioniert nur der Android Gadget zufriedenstellend \u2014 der Code, der die Verbindung mit adb, den Ger\u00e4texport \u00fcber das MTP-Protokoll und die Emulation eines Flash-Laufwerks auf Android-Ger\u00e4ten implementiert. Der Android Gadget unterst\u00fctzt auch das RNDIS-Protokoll, aber im Allwinner-Kernel ist es defekt. Wenn Sie versuchen, den Kernel mit einem anderen USB Gadget zu kompilieren, wird das Ger\u00e4t einfach nicht im System erkannt, egal was Sie tun.<br \/>\nUm das Problem zu l\u00f6sen, ist es idealerweise notwendig, den Initialisierungsort des USB-Controllers im modifizierten Code des Android-Gadgets android.c zu finden, aber es gibt auch eine Umgehungsl\u00f6sung, um zumindest die Ethernet-Emulation \u00fcber USB wieder zum Laufen zu bringen:<\/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>Dieser Patch erzwingt den USB-Client-Modus, wodurch g\u00e4ngige USB-Gadgets aus Linux verwendet werden k\u00f6nnen.<br \/>\nNun muss der Kernel mit diesem Patch und dem erforderlichen Gadget neu kompiliert werden. Ich habe EEM gew\u00e4hlt, da es sich in den Tests als leistungsf\u00e4higer als NCM erwiesen hat.<br \/>\nDas Team von Armbian bietet <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/igorpecovnik\/lib\">ein sehr einfaches und benutzerfreundliches Build-System<\/a><\/noindex> f\u00fcr alle unterst\u00fctzten Platinen im Distribuierung. Es gen\u00fcgt, es herunterzuladen, unseren Patch in <code>userpatches\/kernel\/sun8i-default\/otg.patch<\/code>, ein wenig die <code>compile.sh<\/code> zu bearbeiten und das ben\u00f6tigte Gadget auszuw\u00e4hlen:<\/p>\n<p><img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/aa0dca97410e3064ead605f3c4ff68ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDer Kernel wird als deb-Paket gebaut, das sich ganz einfach \u00fcber <code>dpkg<\/code>.<br \/>\nauf die Platine installieren l\u00e4sst. Es bleibt nur noch, die Platine \u00fcber USB anzuschlie\u00dfen und unseren neuen Netzwerkadapter so zu konfigurieren, dass er eine Adresse \u00fcber DHCP erh\u00e4lt. Dazu sollte etwa Folgendes in <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>Die MAC-Adresse sollte besser manuell festgelegt werden, da sie bei jedem Neustart des Ger\u00e4ts zuf\u00e4llig ist, was unpraktisch und m\u00fchsam ist.<br \/>\nSchlie\u00dfen Sie das MicroUSB-Kabel an den OTG-Anschluss an und versorgen Sie es mit Strom vom Router (dies kann an Pin 2 und 3 des Steckerbords erfolgen, nicht nur am Stromanschluss).<\/p>\n<p>Es bleibt nur noch, den Router zu konfigurieren. Es gen\u00fcgt, das Paket mit dem EEM-Treiber zu installieren und unser neues Netzwerk-USB-Ger\u00e4t in die Br\u00fccke der lokalen Firewall-Zone hinzuzuf\u00fcgen:<\/p>\n<pre><code>opkg install kmod-usb-net-cdc-eem<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/c3ea2b182c9cc5af19a47c5b5dca7ff1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nUm den gesamten Datenverkehr in den VPN-Tunnel zu leiten, m\u00fcssen entweder eine SNAT-Regel f\u00fcr die IP-Adresse der Platine auf der Routerseite hinzugef\u00fcgt werden oder die IP-Adresse der Platine \u00fcber dnsmasq als Gateway-Adresse bereitgestellt werden. Letzteres wird erreicht, indem folgende Zeile zu <code>\/etc\/dnsmasq.conf<\/code>:<\/p>\n<pre><code>dhcp-option = tag:lan, option:router, 192.168.1.100<\/code><\/pre>\n<p>wo <code>192.168.1.100<\/code> \u2014 die IP-Adresse Ihrer Platine. Vergessen Sie nicht, die Routeradresse in den Netzwerkeinstellungen auf der Platine selbst anzugeben!<\/p>\n<p>Zur Isolierung der Kontakte der Platine von den Kontakten des Routers wurde ein Melamin-Schwamm verwendet. Es sieht etwa so aus:<br \/>\n<img decoding=\"async\" alt=\"Wir beschleunigen OpenVPN f\u00fcr $9,99* oder integrieren einen Orange Pi One in den Router\" src=\"\/wp-content\/uploads\/2020\/01\/72d0a2dd667e47e31057d9e79da884fc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Fazit<\/h3>\n<p>Die Verbindung \u00fcber USB funktioniert \u00fcberraschend schnell: 100-120 MB\/s, ich hatte weniger erwartet. OpenVPN l\u00e4sst etwa 70 MB\/s verschl\u00fcsselten Datenverkehr durch, was auch nicht besonders viel ist, aber f\u00fcr meine Bed\u00fcrfnisse reicht es aus. Der Deckel des Routers schlie\u00dft nicht ganz, sodass ein kleiner Spalt bleibt. \u00c4stheten k\u00f6nnen die Ethernet- und USB-Host-Anschl\u00fcsse von der Platine ausl\u00f6ten, was es erm\u00f6glicht, den Deckel vollst\u00e4ndig zu schlie\u00dfen, und es bleibt sogar Platz \u00fcbrig.<br \/>\nOder man sollte sich nicht mit so einer Pornografie besch\u00e4ftigen und stattdessen kaufen <noindex><a rel=\"nofollow\" href=\"https:\/\/omnia.turris.cz\/en\/\">Turris Omnia<\/a><\/noindex>.<br \/>\n<br \/>Quelle: <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.1.1 - 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\/de\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\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\/de\/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\udd47Wir beschleunigen OpenVPN f\u00fcr $9.99* oder integrieren Orange Pi One in den Router | ProHoster","description":"Einige von uns nicht.","canonical_url":"https:\/\/prohoster.info\/de\/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":"de_DE","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\/de\/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\/de\/wp-json\/wp\/v2\/posts\/55822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=55822"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/55822\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=55822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=55822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=55822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}