Come configurare la tua VPN Shadowsocks con Outline

Difficoltà: Principiante 7 min di lettura Aggiornato: 18.07.2026 7
Come configurare la tua VPN Shadowsocks con Outline
Shadowsocks e un proxy cifrato leggero, progettato per essere difficile da rilevare per i censori, e Outline di Jigsaw rende semplice gestirne uno tuo con due app: una configura il server sul tuo VPS, l'altra si collega. Il server e le chiavi sono tuoi, nessuna azienda registra il tuo traffico e paghi soltanto un VPS economico.

Perche Outline e Shadowsocks

Shadowsocks e un proxy cifrato leggero, progettato fin dall'inizio per essere difficile da rilevare. Invece degli handshake riconoscibili che tradiscono WireGuard o OpenVPN, mescola il tuo traffico in un flusso di byte dall'aspetto casuale, senza firme rivelatrici a cui la deep packet inspection (DPI) possa aggrapparsi - ed e per questo che e da tempo uno strumento di riferimento per superare i firewall nazionali nei paesi con censura pesante. (I firewall piu avanzati possono comunque imparare a riconoscere quella casualita nel tempo - il limite onesto di cui parliamo alla fine.)

Outline, realizzato da Jigsaw (una controllata di Google), trasforma Shadowsocks in qualcosa che chiunque puo gestire. Sono due app gratuite e open source: l'Outline Manager, che configura e gestisce il server sul tuo VPS al posto tuo, e l'Outline Client, che si collega. Il server e tuo, le chiavi sono tue e nessuna azienda si mette in mezzo a registrare il tuo traffico - paghi soltanto un VPS economico.

  • Un VPS economico con CPU x86-64, almeno 1 GB di RAM, che esegue un Linux moderno come Ubuntu 22.04 / 24.04. Per aggirare la censura, ospitalo fuori dal paese che applica il blocco.
  • L'indirizzo IP del server e il suo accesso SSH root - il tuo provider te li invia via email dopo il pagamento.
  • Un computer (Windows, macOS o Linux) per eseguire l'Outline Manager. La configurazione iniziale si fa da un computer, non da un telefono - dopodiche puoi collegarti anche solo da un telefono. Piu circa 10 minuti.
Tutto incluso, ma serve un computer per la configurazione: questa guida ti porta da un VPS appena creato a una VPN funzionante usando le app di Outline e un unico comando da incollare - niente da configurare a mano. L'Outline Manager gira solo su Windows, macOS o Linux (non esiste una versione per telefono), quindi la configurazione iniziale del server va fatta da un computer; poi ti colleghi dai telefoni. Vuoi una configurazione interamente da telefono, o un protocollo diverso? Confronta le nostre guide su WireGuard, VLESS + Reality e Amnezia - Amnezia configura il server persino direttamente da un'app Android o iOS.

Passo 1: installa l'Outline Manager

Sul tuo computer, scarica l'Outline Manager dal sito ufficiale, getoutline.org, e installalo. Funziona su Windows, macOS e Linux. E lo strumento di amministrazione - lo usi una volta per configurare il server e in seguito per aggiungere o revocare le chiavi di accesso.

Scarica solo da getoutline.org o dagli store ufficiali delle app. Le copie prese da altri siti possono essere manomesse.

Passo 2: configura il server sul tuo VPS

Apri l'Outline Manager e scegli Set up Outline anywhere (non le opzioni cloud integrate). Il Manager ti mostra un unico comando da copiare. Collegati via SSH al tuo server e incollalo la - scarica ed esegue l'installer ufficiale (in un container Docker) e stampa una riga di configurazione:

sudo bash -c "$(wget -qO- https://raw.githubusercontent.com/Jigsaw-Code/outline-server/master/src/server_manager/install_scripts/install_server.sh)"

Usa sempre il comando esatto che il Manager mostra. Al termine, il server stampa una riga verde che inizia con {"apiUrl": ...}. Copia l'intera riga, incollala di nuovo nell'Outline Manager e prosegui cliccando - il tuo server compare nel Manager, pronto all'uso. (Se il comando fallisce con wget: command not found, alcune immagini minimali non lo includono - esegui prima apt update && apt install -y wget, poi incolla di nuovo il comando.)

Apri le porte. Alcuni provider (AWS, Oracle Cloud, Azure, Google Cloud) hanno un proprio firewall in un pannello web. Outline usa una porta di gestione in TCP piu una porta per la chiave di accesso che l'installer stampa, e quest'ultima va aperta sia in TCP sia in UDP (l'UDP trasporta chiamate e alcuni giochi) - assicurati che entrambe siano aperte nel pannello del provider, non solo sul server.

Passo 3: crea una chiave di accesso

Nell'Outline Manager il tuo server ha ora una chiave di accesso predefinita. Clicca Add new key per crearne una per ogni dispositivo (un telefono, un portatile, un amico), poi usa Share per copiare la chiave - e un breve link ss:// che contiene tutto cio che serve a un client.

Tratta ogni chiave come una password: chiunque la possieda condivide la banda del tuo server e puoi revocare qualsiasi singola chiave in qualsiasi momento senza disturbare le altre.

Passo 4: installa l'Outline Client e collegati

Installa l'Outline Client sul dispositivo, poi aggiungi la chiave ss://. Scegli la tua piattaforma:

Android: installa Outline da Google Play. Copia la chiave ss://, apri l'app - ti propone di aggiungere la chiave dagli appunti - poi tocca Connect.

iPhone e iPad: installa Outline dall'App Store, incolla la chiave ss://, tocca Connect e consenti il profilo VPN.

Windows: installa l'Outline Client, incolla la chiave ss:// e clicca Connect.

macOS: installa l'Outline Client, aggiungi la chiave ss:// e collegati.

Linux desktop: scarica l'AppImage dell'Outline Client, eseguilo, incolla la chiave e collegati.

Passo 5: aggiungi altri dispositivi e gestisci le chiavi

Assegna a ogni dispositivo e a ogni persona la propria chiave. Nell'Outline Manager puoi vedere quanti dati ha usato ciascuna chiave, rinominarle e rimuovere una chiave nel momento in cui un dispositivo viene perso o un amico non ha piu bisogno dell'accesso - le altre continuano a funzionare. Questo e il grande vantaggio del self-hosting: l'amministratore sei tu.

Passo 6: verifica che funzioni

Con Outline collegato, conferma due cose sulla nostra pagina Strumenti di rete. Primo: internet dovrebbe ora mostrare l'IP del tuo server - indicato in cima alla pagina. Secondo: apri la scheda DNS Leak Test: i resolver elencati non dovrebbero appartenere al tuo ISP di casa. Se entrambe le cose sono corrette, il tuo tunnel Outline e attivo.

Errori comuni

  • Firewall del provider cloud. Su AWS, Oracle Cloud, Azure o Google Cloud le porte sono chiuse per impostazione predefinita nel pannello web. Apri le porte di gestione e della chiave di accesso stampate dall'installer (la porta della chiave di accesso va aperta sia in TCP sia in UDP), non solo sul server stesso.
  • [Orologio del server non sincronizzato] Shadowsocks rifiuta le connessioni i cui timestamp si scostano troppo, quindi se le chiavi sono corrette ma non si collega nulla, controlla l'ora del server. Esegui timedatectl e assicurati che l'orologio sia sincronizzato via NTP.
  • [Intervalli IP di hosting bloccati] I firewall piu severi mettono al bando interi intervalli IP dei maggiori provider economici. Se un server appena creato risulta bloccato fin dal primo giorno, prova un provider piu piccolo e meno evidente.
  • Server dentro la rete censurata. Un VPS fisicamente nel paese che applica il blocco puo essere bloccato alla fonte. Ospitalo all'estero.
  • Condividere una sola chiave ovunque. Riutilizzare un'unica chiave su molti dispositivi rende impossibile revocarne una sola. Crea una chiave separata per ogni dispositivo.
  • Piani OpenVZ molto economici. Outline gira in Docker, che richiede un VPS vero e proprio (KVM). Evita i container OpenVZ piu economici.
  • Bloccato da DPI avanzata. Shadowsocks e robusto, ma i firewall piu aggressivi possono comunque imparare a riconoscerlo nel tempo. Se smette di funzionare, un protocollo che imita un sito web reale - come VLESS + Reality - e il passo successivo.

I limiti, onestamente

Shadowsocks nasconde ai censori della rete il fatto che stai usando un proxy, ma restano validi i consueti limiti del self-hosting: il tuo provider puo vedere gli indirizzi IP che si collegano al server e, su un VPS, puo fare uno snapshot della sua RAM. Per ridurre cio che il tuo stesso server conserva su disco, prosegui con la nostra guida su come fare in modo che il tuo VPS non tenga alcun log. E come sempre, una VPN o un proxy cambia il luogo da cui il tuo traffico sembra provenire - non ti mette al di sopra della legge del posto in cui vivi.

Mantienilo tuo: assegna a ogni dispositivo la propria chiave in modo da poterne revocare una senza toccare le altre, tieni aggiornate le app di Outline e tratta le chiavi ss:// come password.
Tag: shadowsocks outline vpn vps self-hosted dpi censorship proxy privacy