VPNSmith
Strumento gratuito - vmess, vless, trojan, ss

Decodificatore e convertitore di link vmess / vless

Un link di condivisione racchiude un'intera configurazione proxy in una sola riga. Lo incolli qui per leggere cosa contiene (server, trasporto, TLS o REALITY, flow), verificare se è sicuro e trasformarlo in una configurazione client per Xray-core, sing-box o Clash Meta (mihomo). Il link contiene le credenziali del server: viene decodificato nel suo browser e non ne esce mai.

Funziona interamente nel suo browser: il link e le sue credenziali non vengono inviati da nessuna parte.

Un link alla volta. È caricato un link REALITY di esempio: lo sostituisca con il suo.

Cosa contiene il link

Protocollo
VLESS
Nome
example-reality
Server
203.0.113.10:443
Trasporto
tcp
Sicurezza
reality
SNI / Host
www.example.com
Flow
xtls-rprx-vision
ID o password (accorciato)
1111...5555

Controllo di sicurezza

Nessun problema bloccante trovato in questo link.

    config.json
    {
      "log": {
        "loglevel": "warning"
      },
      "inbounds": [
        {
          "tag": "socks-in",
          "listen": "127.0.0.1",
          "port": 10808,
          "protocol": "socks",
          "settings": {
            "udp": true
          }
        },
        {
          "tag": "http-in",
          "listen": "127.0.0.1",
          "port": 10809,
          "protocol": "http"
        }
      ],
      "outbounds": [
        {
          "tag": "proxy",
          "protocol": "vless",
          "settings": {
            "vnext": [
              {
                "address": "203.0.113.10",
                "port": 443,
                "users": [
                  {
                    "id": "11111111-2222-4333-8444-555555555555",
                    "encryption": "none",
                    "flow": "xtls-rprx-vision"
                  }
                ]
              }
            ]
          },
          "streamSettings": {
            "network": "tcp",
            "security": "reality",
            "realitySettings": {
              "serverName": "www.example.com",
              "fingerprint": "chrome",
              "publicKey": "Z84J2IelR9ch3k8VtlVhhs5ycBUlXA7wHBWcBrjqnAw",
              "shortId": "6ba85179e30d4fc2",
              "spiderX": "/"
            }
          }
        },
        {
          "tag": "direct",
          "protocol": "freedom"
        }
      ]
    }

    Un link che non ha creato lei gira sul server di qualcun altro

    Chi lo gestisce vede il suo IP reale e i siti che visita, e può interromperlo in qualsiasi momento. Per un tunnel che controlla solo lei, installi VLESS REALITY sul suo VPS: il VPS di base di Contabo include IPv4 pubblico, accesso root e molto traffico.

    Generare la sua configurazione REALITY →

    Link di affiliazione: potremmo ricevere una commissione senza costi aggiuntivi per lei. Il convertitore resta gratuito e non dipende da questo.

    Vedi il VPS Contabo

    Cosa contiene un link di condivisione e perché la conversione a mano fallisce

    Un link vmess:// è un oggetto JSON codificato in base64: una volta decodificato contiene campi chiamati add, port, id, net, tls, sni. Un link vless:// o trojan:// somiglia di più a un URL: l'UUID o la password prima della @, server e porta dopo, e ogni opzione come parametro (type, security, sni, fp, pbk, sid, flow). Un link ss:// porta cifratura e password, in base64 o meno a seconda del client che l'ha creato.

    Nessuno di questi nomi corrisponde ai file di configurazione. Xray-core chiama il trasporto streamSettings.network e la chiave REALITY publicKey; sing-box li chiama transport.type e tls.reality.public_key; Clash Meta usa network e reality-opts. La maggior parte delle importazioni fallite nasce da un campo nel posto sbagliato, da un percorso rimasto codificato o da un nome di servizio gRPC che un link vmess mette nel campo path. Il convertitore fa questa corrispondenza al posto suo, poi controlla il link alla ricerca degli errori che fanno fallire o trapelare la connessione.

    Il controllo conta più della conversione. Un link vless:// con security=none invia il traffico senza alcuna cifratura, uno con allowInsecure=1 accetta qualsiasi certificato, e un vecchio link vmess con alterId maggiore di 0 non funziona con i core attuali. Le configurazioni generate mantengono sempre la verifica del certificato.

    Dove va ogni campo del link

    Lo stesso valore ha un nome diverso nel link, in Xray-core e in sing-box. Questa è la corrispondenza applicata dal convertitore.

    Nel linkChe cos'èXray-coresing-box
    add / host@Indirizzo del server (IP o dominio)addressserver
    portPorta del serverportserver_port
    id / uuid@ID utente (VLESS, VMess) o password (Trojan)users[].iduuid
    net / typeTrasporto: tcp, ws, grpc, httpupgrade, xhttpstreamSettings.networktransport.type
    tls / securitySicurezza del trasporto: none, tls o realitystreamSettings.securitytls.enabled, tls.reality
    sniNome del server inviato nell'handshake TLStlsSettings.serverNametls.server_name
    fpImpronta uTLS imitata dal client (chrome, firefox...)fingerprinttls.utls.fingerprint
    pbk, sidChiave pubblica e short ID REALITYrealitySettings.publicKey, shortIdtls.reality.public_key, short_id
    flowxtls-rprx-vision, solo su TCP con TLS o REALITYusers[].flowflow
    host, pathIntestazione Host e percorso WebSocket o HTTPUpgradewsSettings.host, pathtransport.headers.Host, path
    serviceNameNome del servizio gRPCgrpcSettings.serviceNametransport.service_name

    Aggirare le restrizioni di rete è limitato o vietato in alcuni paesi. Verifichi cosa si applica dove si trova. Usi solo link di server che ha il diritto di usare.

    Domande frequenti

    È sicuro incollare qui il mio link?
    La pagina decodifica il link con JavaScript nel suo browser e non invia nulla: nessun modulo viene inviato e nessuna richiesta trasporta il link. Può caricare la pagina, scollegarsi dalla rete e il convertitore continua a funzionare. L'ID o la password vengono accorciati nel riepilogo, così uno screenshot del risultato non li espone.
    Come converto un link vmess in JSON?
    Lo incolli nel campo: lo strumento decodifica il base64, legge i campi v2rayN (add, port, id, aid, net, path, tls, sni) e scrive una configurazione client Xray-core completa, con un proxy SOCKS su 127.0.0.1:10808 e un proxy HTTP su 10809. La scheda sing-box fornisce lo stesso server come outbound sing-box, con un proxy misto su 127.0.0.1:2080.
    Perché il mio link vless non si connette in Xray?
    Il controllo elenca le cause abituali: security=none verso un server pubblico (la documentazione di Xray-core indica che VLESS senza Encryption raggiunge così solo indirizzi privati), flow=xtls-rprx-vision su WebSocket o gRPC (Vision richiede TCP puro), un link REALITY senza pbk o sni, oppure un certificato rifiutato dal client. Corregga prima la riga segnata come pericolo.
    I link vmess o vless gratuiti dei canali Telegram sono sicuri?
    Funzionano finché smettono di funzionare, e chi gestisce il server vede il suo indirizzo IP e ogni sito a cui si collega, oltre al contenuto di tutto ciò che non passa in HTTPS. Alcuni di questi link usano anche security=none o allowInsecure. Per un uso personale un server che controlla lei è più sicuro: un'installazione VLESS REALITY su un piccolo VPS richiede pochi minuti con il nostro generatore.
    Perché la scheda sing-box o Clash è vuota?
    Alcuni trasporti esistono in un solo core. XHTTP è un trasporto di Xray-core che sing-box non supporta; i trasporti mKCP, HTTP/2 e QUIC non vengono convertiti, e i link Shadowsocks che richiedono un plugin SIP003 dipendono dal client. Il controllo spiega quale caso si applica, e la scheda Xray-core di solito funziona comunque.