Cara membaca pautan vmess://, vless://, ss:// atau trojan://

Maksud setiap bahagian pautan konfigurasi V2Ray, dengan contoh pemegang tempat untuk VLESS, VMess, Shadowsocks dan Trojan, dan sebab pautan ialah kredensial.

Kali terakhir disemak:

Pautan konfigurasi memuatkan segala yang diperlukan oleh klien dalam satu baris: pelayan, kunci dan tetapan pengangkutan. Mengetahui cara membacanya memberitahu anda apa yang diberikan kepada anda dan mengapa sesuatu konfigurasi gagal. Semua contoh di bawah menggunakan pemegang tempat, bukan pelayan sebenar.

VLESS

vless://[email protected]:443?encryption=none&security=reality&sni=site.example&fp=chrome&pbk=PUBLIC_KEY&sid=SHORT_ID&type=tcp&flow=xtls-rprx-vision#my-config
BahagianMaksud
00000000-…ID pengguna (UUID). Itulah kuncinya: sesiapa yang memilikinya boleh menggunakan pelayan.
server.example:443Alamat dan port pelayan.
encryption=noneVLESS tidak melakukan penyulitan sendiri; lapisan keselamatan melindungi trafik.
securitynone, tls atau reality.
sniNama pelayan yang dikemukakan dalam jabat tangan TLS. Dengan REALITY, ia ialah laman sebenar yang ditiru.
fpCap jari TLS yang ditiru oleh klien, seperti chrome.
pbk, sidKunci awam dan ID pendek REALITY. Kedua-duanya mesti sepadan dengan pelayan dengan tepat.
typePengangkutan: tcp, ws (WebSocket), grpc dan lain-lain.
flowxtls-rprx-vision ialah flow Vision, digunakan dengan REALITY atau TLS melalui TCP.
path, host, serviceNameTetapan pengangkutan WebSocket atau gRPC, apabila digunakan.
#my-configLabel yang dipaparkan dalam senarai anda.

VMess

Pautan vmess:// ialah awalan yang diikuti Base64 bagi sebuah dokumen JSON kecil. Selepas dinyahkod, rupanya begini:

{"v":"2","ps":"my-config","add":"server.example","port":"443","id":"00000000-0000-0000-0000-000000000000","aid":"0","scy":"auto","net":"ws","type":"none","host":"server.example","path":"/path","tls":"tls","sni":"server.example"}

add dan port ialah pelayan, id ialah UUID, aid ialah alter ID warisan (nilainya sepatutnya 0), net ialah pengangkutan, host dan path milik WebSocket, tls menghidupkan TLS dan ps ialah label. Untuk menyahkod satu secara manual, ambil teks selepas vmess:// dan jalankannya melalui base64 -d.

Shadowsocks

ss://BASE64(method:password)@server.example:8388#my-config

Bahagian sebelum @ ialah sifer dan kata laluan, dikodkan dengan Base64. Gunakan sifer AEAD. Sifer aliran yang lebih lama seperti rc4-md5 atau aes-256-cfb adalah lemah. Sesetengah pautan lama mengodkan seluruh method:password@host:port dengan Base64 sebagai gantinya.

Trojan

trojan://[email protected]:443?security=tls&sni=server.example&type=tcp#my-config

Bahagian sebelum @ ialah kata laluan. Trojan memerlukan TLS untuk melindungi trafik, jadi security=tls sepatutnya ada.

Langganan

URL langganan memulangkan senarai pautan, biasanya dikodkan Base64, satu pautan setiap baris. Aplikasi mengambilnya, menyahkodnya dan menambah setiap pautan. Apabila pembekal menggantikan pelayan yang disekat, menyegarkan langganan membawa masuk yang baharu.

Kesilapan yang merosakkan pautan

Penyahkod pautan menyemak kesilapan yang biasa:

  • UUID atau port yang tidak sah;
  • REALITY tanpa kunci awam atau nama pelayan;
  • VLESS atau Trojan tanpa TLS;
  • allowInsecure dihidupkan, yang mematikan semakan sijil;
  • sifer Shadowsocks yang usang;
  • alter ID VMess yang bukan sifar.

Satu aksara yang salah dalam pbk atau sid menyebabkan konfigurasi REALITY gagal tanpa sebarang mesej. Lihat mengapa sambungan boleh berjaya tetapi tiada apa dimuatkan.

Pautan ialah kredensial

UUID atau kata laluan di dalam pautan ialah kunci kepada pelayan. Sesiapa yang memiliki pautan itu boleh menggunakannya, dan pada pelayan yang dikongsi, itu boleh memakan kuota anda. Jangan siarkan pautan dalam sembang awam; pautan yang awam juga disekat lebih cepat.

Penyahkod di laman ini menyahkod dalam halaman dan tidak menghantar apa-apa ke mana-mana: halaman tidak membuat sebarang permintaan rangkaian apabila ia menyahkod pautan. Walau begitu, berhati-hatilah dengan mana-mana alat dalam talian yang anda tampal pautan ke dalamnya. Anda sentiasa boleh menyahkod satu secara luar talian dengan base64 -d, seperti di atas.

Sumber

Bawa konfigurasi anda. Tinggalkan tekaan.

Percuma di App Store untuk iPhone, iPad dan Mac.