VPNSmith
tunneling-obfuscationINFO

Cos'è v2rayN? Il client che tutti scaricano aspettandosi una VPN

v2rayN è un client GUI per Xray e sing-box su Windows, Linux e macOS. Non include alcun server, non è un servizio VPN ed è un progetto diverso da v2rayNG. Cosa fa davvero, cosa ti serve ancora e quale dei due ti interessa.

Di Eric Gerard · Fondatore · VPNSmith - Specialista in VPN autogestite e VPS GDPR5 min letturaPhoto via Pexels

Cerca v2rayN e buona parte dei risultati lo tratta come una VPN gratuita da scaricare e accendere. È questa aspettativa il motivo per cui tante persone lo installano, lo aprono e si ritrovano davanti a una finestra vuota. Ecco cos'è davvero il progetto, secondo la sua stessa documentazione, e cosa ti serve ancora dopo averlo installato.

Cos'è, con precisione

Il repository descrive v2rayN in una riga: un client GUI per Windows, Linux e macOS. Supporta Xray, sing-box e altri.

Ogni dettaglio importante è contenuto in quella frase.

È un client GUI, cioè un front-end grafico. Non è un'implementazione proxy a sé stante. Il lavoro vero sul protocollo lo svolge un core sottostante, e v2rayN pilota quel core: gestisce le voci dei tuoi server, passa dall'uno all'altro, applica le regole di routing e ti mostra cosa è connesso.

I core che supporta esplicitamente sono Xray e sing-box, e il progetto rimanda a un elenco documentato dei core supportati. I protocolli in gioco sono quelli che ti aspetteresti da questa famiglia: Shadowsocks, SOCKS5, Trojan, VLESS, VMess e XTLS.

Cosa non è

Un client è una metà della connessione. L'altra metà è un server, e v2rayN non ne include nessuno.

Non è una critica al progetto, che non ha mai sostenuto il contrario. È una correzione dell'aspettativa con cui le persone arrivano. Un servizio VPN ti vende l'accesso ai propri server, e l'app è solo la porta. v2rayN è la porta senza l'edificio dietro: l'edificio lo fornisci tu.

Quindi, dopo averlo installato, ti serve comunque una configurazione di server, e ci sono esattamente tre modi per ottenerla. Noleggi un VPS e ci configuri sopra un core da solo. Ti abboni a un provider che ti consegna una configurazione. Oppure qualcuno te ne dà una, cosa su cui vale la pena riflettere con attenzione, dato che chi gestisce quel server vede i tuoi pattern di traffico esattamente come li vedrebbe qualsiasi provider.

Tre cavi di rete verdi collegati a un pannello di permutazione, con un'etichetta SERVER parzialmente coperta visibile sotto le porte.
Tre cavi di rete verdi collegati a un pannello di permutazione, con un'etichetta SERVER parzialmente coperta visibile sotto le porte.

v2rayN o v2rayNG?

Questo punto genera confusione reale, e i suggerimenti di ricerca lo dimostrano: le persone digitano i due nomi come se fossero intercambiabili.

Sono due progetti separati. Il README di v2rayN afferma che v2rayN è la versione desktop e indirizza gli utenti mobile a v2rayNG, che è il client Android. Stessa famiglia, stessi protocolli, codebase diverso e piattaforma diversa.

Se sei su uno smartphone, il suffisso NG è quello che ti serve. Se sei su un laptop, lascialo perdere.

L'elenco delle piattaforme è più ampio della sua fama

v2rayN viene descritto un po' ovunque come uno strumento per Windows, ed è lì che si trova la maggior parte dei suoi utenti, ma il supporto documentato è più esteso:

  • Windows: x64, x86, arm64
  • Linux: x64, arm64, riscv64, loong64
  • macOS: x64, arm64

La presenza di riscv64 e loong64 in quell'elenco dice qualcosa su chi mantiene questo ecosistema e su dove viene usato.

Software gratuito, non connettività gratuita

Il progetto è rilasciato sotto licenza GPL-3.0 e distribuito tramite le release di GitHub. Il software non costa davvero nulla e puoi leggerne il sorgente.

È un'affermazione diversa da "accesso a internet gratuito". Il costo si limita a spostarsi: un VPS che noleggi a mese, oppure un abbonamento che paghi. Chiunque presenti v2rayN in sé come accesso illimitato e gratuito sta saltando la parte in cui un server deve esistere e qualcuno deve pagarlo.

Quindi quale strada ti conviene davvero?

Due percorsi onesti, adatti a persone diverse.

Gestirne uno tuo. Noleggi un VPS, ci installi sopra un core e punti v2rayN al tuo endpoint. Controlli il server, nessun altro lo condivide con te, e il costo ricorrente è il VPS. In cambio, configurazione e manutenzione sono a carico tuo, e un server mal configurato è peggio di nessun server. Le nostre guide su sing-box vs Xray e sulla configurazione VLESS REALITY coprono questo percorso.

Usare un servizio commerciale. Paghi un provider, installi la sua app e non vedi mai un file di configurazione. È più rapido, è supportato, e ti affidi alle policy del provider invece che alle tue capacità di configurazione.

Scegliere tra i due è una domanda su cosa vuoi spendere: tempo e attenzione, oppure denaro. Entrambe sono risposte legittime, e l'unica cosa che non è una risposta è aspettarsi che un client senza server faccia il lavoro.

In breve

v2rayN è un client GUI gratuito e open source per Xray e sing-box, GPL-3.0, che gira su Windows, Linux e macOS su un'ampia gamma di architetture. Non è una VPN, non include alcun server e non è lo stesso progetto di v2rayNG, che è il client Android.

Lo installi e ottieni un front-end capace, in attesa di una configurazione. Da dove arrivi quella configurazione è la decisione vera, ed è quella su cui vale la pena spendere il proprio ragionamento.

La descrizione di v2rayN, inclusi il riassunto del progetto in una riga, i core supportati, l'elenco di piattaforme e architetture, la licenza GPL-3.0 e l'affermazione che v2rayN è la versione desktop con v2rayNG per il mobile, è tratta dal README del repository ufficiale del progetto, verificato al momento della stesura. I progetti open source cambiano rapidamente: verifica sul repository prima di fare affidamento su un dettaglio specifico. Questo articolo descrive il software e non fornisce indicazioni sulla legalità dell'uso di proxy in alcuna giurisdizione, che varia ed è tua responsabilità verificare.

Domande frequenti

v2rayN è una VPN?
No, ed è questo il malinteso più diffuso in assoluto. Il progetto si descrive come un client GUI per Windows, Linux e macOS che supporta Xray, sing-box e altri. Un client è il software che parla un protocollo; non fornisce il server dall'altro capo. Scaricare v2rayN ti dà un'interfaccia vuota finché non gli fornisci una configurazione di server, che devi noleggiare, auto-ospitare oppure ricevere da un provider.
Qual è la differenza tra v2rayN e v2rayNG?
Sono due progetti diversi per due piattaforme diverse. Il README di v2rayN afferma chiaramente che v2rayN è la versione desktop e rimanda gli utenti mobile a v2rayNG, che è l'applicazione Android. I suggerimenti di ricerca confondono di continuo i due nomi, quindi se cerchi un client Android è il suffisso NG quello che ti serve.
Su quali piattaforme gira v2rayN?
Il README elenca Windows su x64, x86 e arm64; Linux su x64, arm64, riscv64 e loong64; e macOS su x64 e arm64. Quindi, nonostante la sua fama di strumento per Windows, è realmente multipiattaforma sul desktop.
Quali core e quali protocolli supporta?
È un front-end per core proxy più che un'implementazione propria, e il progetto supporta esplicitamente Xray e sing-box, con un elenco documentato dei core supportati. Tra i temi di protocollo elencati nel repository figurano Shadowsocks, SOCKS5, Trojan, VLESS, VMess e XTLS.
v2rayN è gratuito e open source?
Il repository è pubblicato con licenza GPL-3.0 e le release sono distribuite tramite GitHub. Gratuito, in questo contesto, significa che il software non costa nulla e che il suo codice sorgente è disponibile. Non significa che la connettività sia gratuita, perché il server a cui lo colleghi è un costo a parte, che si tratti di un VPS che noleggi o di un abbonamento che acquisti.