{"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\/it\/blog\/administrirovanie\/uskoryaem-openvpn-za-9-99-ili-vstraivaem-orange-pi-one-v-router","title":{"rendered":"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/a5c5330ebe866b5859da6cbc227d057c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAlcuni di noi non navigano in internet senza VPN per vari motivi: alcuni hanno bisogno di un IP dedicato, ed \u00e8 pi\u00f9 facile ed economico acquistare un VPS con due IP piuttosto che comprare un indirizzo dal fornitore, altri vogliono accedere a tutti i siti web e non solo a quelli autorizzati sul territorio della Federazione Russa, infine ci sono quelli che necessitano di IPv6, ma il fornitore non lo offre...<br \/>\nLa connessione VPN viene spesso stabilita sul dispositivo stesso che si sta utilizzando in quel momento, il che \u00e8 del tutto ragionevole se si possiede solo un computer e un telefono e non li si usa mai contemporaneamente. Tuttavia, se nella tua rete domestica ci sono molteplici dispositivi, o magari ce ne sono alcuni dove non \u00e8 possibile configurare VPN, sarebbe pi\u00f9 comodo sollevare un tunnel direttamente sul router di casa, per non dover pensare a configurare ogni dispositivo singolarmente.<\/p>\n<p>Se hai mai installato OpenVPN sul tuo router, probabilmente sei rimasto sconcertato dalla sua velocit\u00e0. I SoC anche dei router economici riescono senza problemi a gestire traffico vicino a un gigabit, grazie all'assegnazione delle funzioni di routing e NAT a un chip dedicato esclusivamente a questo compito, mentre i processori principali di questi router sono piuttosto deboli, poich\u00e9 non hanno praticamente alcun carico. Questo compromesso consente di raggiungere un'alta velocit\u00e0 di funzionamento del router e di ridurre sensibilmente il costo del dispositivo \u2014 i router con processori potenti costano diverse volte di pi\u00f9 e sono posizionati non solo come dispositivi per distribuire internet, ma anche come NAS, scaricatori torrent e sistemi multimediali domestici.<\/p>\n<p>Il mio router, TP-Link TL-WDR4300, non pu\u00f2 essere definito nuovo \u2014 il modello \u00e8 apparso a met\u00e0 del 2012 e possiede un processore da 560 MHz dell'architettura MIPS32 74Kc, la cui potenza \u00e8 sufficiente per soli 20-23 Mb\/s di traffico criptato tramite OpenVPN, che per gli standard della velocit\u00e0 moderna di internet domestico \u00e8 piuttosto poco.<br \/>\nCome possiamo aumentare la velocit\u00e0 del tunnel criptato? Il mio router \u00e8 piuttosto funzionale, supporta 3\u00d73 MIMO e in generale funziona bene, non vorrei cambiarlo.<br \/>\nPoich\u00e9 ora \u00e8 consuetudine creare pagine internet da 10 megabyte, scrivere applicazioni desktop in node.js e impacchettarle in file da 100 megabyte, aumentando la capacit\u00e0 computazionale anzich\u00e9 ottimizzare, faremo qualcosa di terribile \u2014 installeremo la connessione VPN su un potente \"computer\" a scheda singola Orange Pi One, che metteremo dentro il guscio del router, senza occupare le porte di rete e USB esistenti, il tutto per $9.99*!<br \/>\n* + spese di spedizione, + tasse, + per la birra, + MicroSD.<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>OpenVPN<\/h3>\n<p>Non si pu\u00f2 definire il processore del router completamente debole \u2014 \u00e8 in grado di cifrare e hashare i dati utilizzando l'algoritmo AES-128-CBC-SHA1 a una velocit\u00e0 di 50 Mb\/s, che \u00e8 notevolmente pi\u00f9 veloce rispetto a come funziona OpenVPN, e il moderno cifrario a flusso CHACHA20 con l'hash POLY1305 sviluppa addirittura 130 megabit al secondo! Perch\u00e9 allora la velocit\u00e0 del tunnel VPN \u00e8 cos\u00ec bassa? Tutto dipende dal cambio di contesto tra lo spazio utente e lo spazio kernel: OpenVPN cifra il traffico e comunica con il mondo esterno nello spazio utente, mentre il routing avviene nello spazio kernel. Il sistema operativo deve continuamente passare da un contesto all'altro per ogni pacchetto ricevuto o inviato, e questa operazione non \u00e8 veloce. Questo problema \u00e8 comune a tutte le applicazioni VPN che operano tramite il driver TUN\/TAP, e non si pu\u00f2 dire che il problema della bassa velocit\u00e0 sia causato da una scarsa ottimizzazione di OpenVPN (anche se, ovviamente, ci sono aspetti che avrebbero bisogno di essere migliorati). Nessun client VPN in space users riesce a raggiungere anche un gigabit con la crittografia disattivata sul mio laptop, figuriamoci con sistemi con processori deboli.<\/p>\n<h3>Orange Pi One<\/h3>\n<p>Orange Pi One di Xunlong \u00e8 l'offerta pi\u00f9 vantaggiosa attualmente disponibile per quanto riguarda il rapporto prestazioni\/prezzo. Con $9.99* ottieni un potente processore quad-core ARM Cortex-A7, che funziona in modo stabile a una frequenza di 1008 MHz, chiaramente pi\u00f9 performante rispetto ai concorrenti Raspberry Pi Zero e Next Thing C.H.I.P. nella stessa fascia di prezzo. Tuttavia, i lati positivi finiscono qui. Xunlong non presta alcuna attenzione al software delle sue schede e, al momento del lancio di One, non ha nemmeno fornito un file di configurazione per la scheda, figurati immagini pronte. Allwinner, il produttore del SoC, non si preoccupa molto nemmeno del supporto del proprio prodotto. A loro interessa solo il funzionamento minimo con il sistema operativo Android 4.4.4, il che significa che dobbiamo usare un kernel di versione 3.4 con patch per Android. Fortunatamente, ci sono entusiasti che assemblano distribuzioni, modificano il kernel e scrivono codice per supportare le schede nel kernel mainline, in pratica svolgendo il lavoro del produttore e rendendo questo hardware accettabile da utilizzare. Per i miei scopi, ho scelto la distribuzione Armbian, che si aggiorna frequentemente e convenientemente (i nuovi kernel vengono installati direttamente tramite il gestore pacchetti, e non copiando file in una partizione dedicata come di solito accade con Allwinner), e supporta la maggior parte della periferica, a differenza delle altre.<\/p>\n<h3>Router<\/h3>\n<p>Per non sovraccaricare il debole processore del router con la crittografia e velocizzare la nostra connessione VPN, possiamo trasferire questo compito a un processore pi\u00f9 potente come l'Orange Pi, collegandolo al router in qualche modo. Ci viene in mente di collegarlo tramite Ethernet o USB: entrambi gli standard sono supportati da entrambi i dispositivi, ma non vuoi occupare le porte gi\u00e0 esistenti. Fortunatamente, c'\u00e8 una soluzione.<\/p>\n<p>Il chip USB hub GL850G, utilizzato nel router, supporta 4 porte USB, due delle quali non sono saldate. Non \u00e8 chiaro perch\u00e9 il produttore non le abbia saldate, presumo per non permettere agli utenti di collegare subito 4 dispositivi ad alto consumo di corrente (come i dischi rigidi), dato che l'alimentatore fornito con il router non \u00e8 progettato per sopportare tale carico. In ogni caso, questo ci avvantaggia.<br \/>\n<img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/6e36b9c769ca36945d4b3297459b479c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPer ottenere un'altra porta USB, basta saldare due fili ai pin 8(D-) e 9(D+) o 11(D-) e 12(D+).<\/p>\n<p><img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/023b1cb71b0e297460e4af494b219651.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nTuttavia, non basta collegare semplicemente due dispositivi USB e sperare che tutto funzioni da solo, come accadrebbe con Ethernet. In primo luogo, dobbiamo impostare uno di essi in modalit\u00e0 USB Client, e non USB Host. In secondo luogo, dobbiamo decidere come i dispositivi si riconosceranno a vicenda. Esistono numerosi driver per quelli che vengono chiamati USB Gadgets (dal nome del sottosistema del kernel Linux), che consentono di emulare diversi tipi di dispositivi USB: adattatori di rete, schede audio, tastiere e mouse, unit\u00e0 flash, fotocamere, console tramite porta seriale. Poich\u00e9 il nostro dispositivo lavorer\u00e0 con la rete, l'emulazione dell'adattatore Ethernet \u00e8 ci\u00f2 che fa al caso nostro.<\/p>\n<p>Ci sono tre standard Ethernet-over-USB:<\/p>\n<ul>\n<li><b>Remote NDIS (RNDIS)<\/b>. Uno standard obsoleto di Microsoft, utilizzato principalmente ai tempi di Windows XP.<\/li>\n<li><b>Ethernet Control Model (ECM)<\/b>. Uno standard semplice che incapsula i frame Ethernet nei pacchetti USB. Perfetto per i modem cablati con connessione USB, dove \u00e8 comodo trasmettere i frame senza elaborazione, ma a causa della sua semplicit\u00e0 e delle limitazioni del bus USB, non funziona molto velocemente.<\/li>\n<li><b>Ethernet Emulation Model (EEM)<\/b>. Un protocollo pi\u00f9 intelligente che tiene conto delle limitazioni del USB e aggrega in modo ottimale pi\u00f9 frame in uno, aumentando cos\u00ec la larghezza di banda.<\/li>\n<li><b>Network Control Model (NCM)<\/b>. Il protocollo pi\u00f9 recente. Ha i vantaggi dell'EEM e ottimizza ulteriormente il funzionamento con il bus.<\/li>\n<\/ul>\n<p>\nAffinch\u00e9 uno di questi protocolli funzioni sulla nostra scheda, come sempre, ci troveremo di fronte ad alcune difficolt\u00e0. Poich\u00e9 Allwinner \u00e8 interessata solo alle parti Android del kernel, funziona normalmente solo Android Gadget \u2014 quel codice che implementa la connessione con adb, l'esportazione del dispositivo tramite il protocollo MTP e l'emulazione dell'unit\u00e0 flash sugli dispositivi Android. L'Android Gadget supporta anche il protocollo RNDIS, ma nel kernel di Allwinner \u00e8 rotto. Se provi a compilare il kernel con un altro USB Gadget, il dispositivo semplicemente non apparir\u00e0 nel sistema, qualunque cosa tu faccia.<br \/>\nPer risolvere il problema, sarebbe opportuno trovare il punto di inizializzazione del controller USB nel codice modificato degli sviluppatori dell'Android Gadget android.c, ma esiste anche una soluzione alternativa per far funzionare, almeno, l'emulazione Ethernet tramite USB:<\/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;   \/* is udc enable by gadget? *\/\n+static u8 is_udc_enable = 1;   \/* is udc enable by gadget? *\/\n \n #ifdef CONFIG_USB_SUNXI_USB0_OTG\n static struct platform_device *g_udc_pdev = NULL;<\/code><\/pre>\n<p>Questo patch abilita forzatamente la modalit\u00e0 USB client, consentendo l'uso di normali gadget USB da Linux.<br \/>\nOra \u00e8 necessario ricompilare il kernel con questo patch e il gadget necessario. Ho scelto EEM, poich\u00e9 nei test si \u00e8 dimostrato pi\u00f9 performante di NCM.<br \/>\nIl team di Armbian offre <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/igorpecovnik\/lib\">un sistema di build molto semplice e pratico<\/a><\/noindex> per tutte le schede supportate nel distributore. Basta scaricarlo, posizionare il nostro patch in <code>userpatches\/kernel\/sun8i-default\/otg.patch<\/code>, modificare un po' <code>compile.sh<\/code> e scegliere il gadget necessario:<\/p>\n<p><img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/aa0dca97410e3064ead605f3c4ff68ca.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nIl kernel sar\u00e0 compilato in un pacchetto deb che sar\u00e0 facile installare sulla scheda tramite <code>dpkg<\/code>.<br \/>\nRimane solo da collegare la scheda tramite USB e configurare il nostro nuovo adattatore di rete per ricevere un indirizzo tramite DHCP. Per fare ci\u00f2, \u00e8 necessario aggiungere circa quanto segue a <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>\u00c8 meglio impostare manualmente l'indirizzo MAC, poich\u00e9 sar\u00e0 casuale ad ogni riavvio del dispositivo, il che \u00e8 scomodo e problematico.<br \/>\nColleghiamo il cavo MicroUSB alla porta OTG, alimentando dalla router (pu\u00f2 essere fornito sui pin 2 e 3 della striscia, non solo sulla porta di alimentazione).<\/p>\n<p>Rimane solo da configurare il router. \u00c8 sufficiente installare il pacchetto con il driver EEM e aggiungere il nostro nuovo dispositivo USB di rete al bridge della zona locale del firewall:<\/p>\n<pre><code>opkg install kmod-usb-net-cdc-eem<\/code><\/pre>\n<p><img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/c3ea2b182c9cc5af19a47c5b5dca7ff1.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nPer instradare tutto il traffico nel tunnel VPN, bisogna aggiungere una regola SNAT sull'indirizzo IP della scheda sul lato del router, oppure fornire come indirizzo gateway l'indirizzo della scheda tramite dnsmasq. Quest'ultimo viene fatto aggiungendo la seguente riga in <code>\/etc\/dnsmasq.conf<\/code>:<\/p>\n<pre><code>dhcp-option = tag:lan, option:router, 192.168.1.100<\/code><\/pre>\n<p>dove <code>192.168.1.100<\/code> \u2014 l'indirizzo IP della tua scheda. Non dimenticare di impostare l'indirizzo del router nelle impostazioni di rete sulla scheda stessa!<\/p>\n<p>Per isolare i contatti della scheda dai contatti del router \u00e8 stata utilizzata una spugna di melamina. Ecco come \u00e8 venuto:<br \/>\n<img decoding=\"async\" alt=\"Accelera OpenVPN per $9.99* o integra Orange Pi One nel router\" src=\"\/wp-content\/uploads\/2020\/01\/72d0a2dd667e47e31057d9e79da884fc.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Conclusione<\/h3>\n<p>La rete funziona tramite USB sorprendentemente veloce: 100-120 MB\/s, mi aspettavo di meno. OpenVPN gestisce circa 70 MB\/s di traffico criptato, che non \u00e8 molto, ma per le mie esigenze \u00e8 sufficiente. Il coperchio del router si chiude male, lasciando una piccola fessura. Gli esteti possono saldare via le porte Ethernet e USB Host dalla scheda, il che permetterebbe di chiudere completamente il coperchio, e ci sarebbe ancora spazio.<br \/>\nO meglio, non cimentarsi in tale pornografia e comprare <noindex><a rel=\"nofollow\" href=\"https:\/\/omnia.turris.cz\/en\/\">Turris Omnia<\/a><\/noindex>.<br \/>\n<br \/>Fonte: <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.0.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\/it\/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.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\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\/it\/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\udd47Acceleriamo OpenVPN a $9.99* o integrando Orange Pi One nel router | ProHoster","description":"Alcuni di noi no.","canonical_url":"https:\/\/prohoster.info\/it\/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":"it_IT","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\/it\/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\/it\/wp-json\/wp\/v2\/posts\/55822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=55822"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/55822\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=55822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=55822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=55822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}