Vai al contenuto principale

3X-UI

Descrizione

3X-UI fornisce una semplice interfaccia web per configurare e gestire il server proxy V2ray (xray). Supporta vari protocolli, tra cui VLESS, VMess, Shadowsocks, Socks, HTTP/HTTPS, QUIC e altri.

Per iniziare

3X-UI è installato con l'immagine ed è abilitato automaticamente all'avvio del server.

Per accedere all'interfaccia web, usa le credenziali che ti sono state inviate via email.

Inoltre, le credenziali di accesso si trovano sul server nel file:

/root/.app_credentials

Per accedere a questo file, dovrai effettuare l'accesso al server tramite SSH. Puoi connetterti al server tramite SSH:

  • Con una chiave SSH, se questa opzione è abilitata prima della creazione del server
  • Con la password dell'utente root inviata via email quando il server viene attivato

Aggiunta/modifica del dominio

Se desideri utilizzare il tuo dominio o sottodominio per accedere all'interfaccia web di 3X-UI, dovrai accedere al server tramite SSH come utente root ed eseguire il comando:

add_domain

Ti verrà chiesto di inserire un dominio o sottodominio nel formato subdomain.example.com.

nota

Assicurati che il tuo dominio esista e punti all'indirizzo IPv4 del tuo server!

Quando lo script termina, verrà emesso un certificato Let's Ecnrypt per il dominio o sottodominio specificato e l'interfaccia web sarà disponibile su https://example.com/wX6ItjnHc4, dove example.com è il dominio (sottodominio) specificato in precedenza.

Profili

Dopo l'installazione, troverai 4 connessioni inbound nel pannello web di 3X-UI. Ecco cosa fa ciascuna di esse:

  • XHTTP — Il tipo di connessione più avanzato. Il traffico viene mascherato come normali richieste HTTP, rendendolo praticamente indistinguibile dalla normale navigazione web. Nota: richiede Xray core sul lato client. Le app basate su sing-box non funzioneranno con questo tipo.

  • Reality (VLESS + Reality) — Il tipo di connessione più veloce. Offre prestazioni massime saltando la terminazione TLS sul server: al suo posto, prende in prestito un certificato da un sito web reale. La scelta migliore quando la velocità è la tua priorità.

  • WebSocket (VLESS + WS + TLS) — Leggermente più lento di Reality a causa di un livello di crittografia aggiuntivo, ma offre un'offuscazione del traffico più affidabile. Un buon equilibrio tra velocità e invisibilità.

  • Trojan — Un protocollo collaudato con la compatibilità più ampia. Funziona praticamente con qualsiasi app client. Maschera il traffico come normale traffico HTTPS. Se altri protocolli non funzionano con il tuo dispositivo o la tua app, Trojan funzionerà.

Importa tutte e quattro le connessioni nella tua app client: appariranno come profili separati. Da lì, potrai passare da uno all'altro con un solo tocco. Ti consigliamo di provarli tutti per trovare quello che offre la velocità e l'accesso migliori per le tue esigenze.

Connessione al proxy

Windows/LinuxmacOSAndroidiOS
Link WindowsLink macOSLink AndroidLink iOS

Per una configurazione rapida, puoi esportare l'URL dell'inbound (3) oppure generare un codice QR (4):

Testo alternativo

Ti basta copiare l'URL dalla finestra pop-up negli appunti. Sulla maggior parte dei client, puoi aggiungere una connessione selezionando Add profile from clipboard oppure Import profile from clipboard.

Poiché esistono molte varianti di client per diversi sistemi operativi, di seguito forniremo un esempio di configurazione di un client per Windows e Android. Tuttavia, per altri sistemi operativi il procedimento sarà simile.

Client desktop (Throne)

  1. Esporta l'URL del tuo inbound e copialo negli appunti come descritto sopra.
  2. Avvia il client Throne come amministratore e abilita Tun Mode.

Testo alternativo

  1. Fai clic sul pulsante Application e poi sulla voce Add profile from clipboard. Un nuovo elemento dovrebbe comparire nell'elenco delle connessioni.

Testo alternativo

  1. Evidenzia con il mouse la riga della connessione aggiunta e premi Enter per stabilire la connessione. Oppure fai clic su di essa con il tasto destro del mouse e poi sulla voce Start.

Testo alternativo

  1. Per disconnetterti dal server, allo stesso modo fai clic con il tasto destro sulla riga della connessione e poi fai clic su Stop.

Client mobile (v2rayNG)

  1. Genera un codice QR come descritto sopra.
  2. Avvia il client v2rayNG, fai clic sul pulsante "+" nell'angolo in alto a destra.

Testo alternativo

  1. Scansiona il codice QR. Un nuovo elemento dovrebbe comparire nell'elenco delle configurazioni.
  2. Successivamente, seleziona la configurazione aggiunta e fai clic sul pulsante di avvio.

Testo alternativo

Software installato

NomeLicenza
3X-UIGNU GPLv3
NginxLicenza BSD-2-Clause

Per ulteriori informazioni sui pacchetti installati, consulta la relativa documentazione ufficiale: