Skip to content

VLESS

Potatso қолдайтын VLESS тасымалдаулары, ағындары, шифрлауы, TLS опциялары, сілтемелері және мүмкіндіктері.

Updated Markdown ретінде ашу

VLESS серверін пайдаланушы ID (UUID), оның қауіпсіздігі (жоқ, TLS не REALITY) және қосылымды тасымалдайтын, WebSocket не gRPC сияқты тасымалдау сипаттайды. Ол сондай-ақ проксиленген HTTPS трафигінің «TLS ішіндегі TLS» үлгісін жасыратын Vision flow және Xray-дің кванттан кейінгі шифрлау қабаты — VLESS Encryption пайдалана алады. Potatso осы параметрлердің бәрін қолдаса, серверге қосылады. Серверіңіздің параметрлерін, провайдеріңіз көрсеткендей не оның vless:// сілтемесіндегідей, тексеру үшін төмендегі кестелерді пайдаланыңыз.

VLESS серверін қолмен, vless:// сілтемесімен не мыналарды импорттау арқылы қосуға болады:

  • Clash не Mihomo жазылымы,
  • Xray не V2Ray конфигурациясы.

Potatso VLESS серверлерін sing-box конфигурациясынан әзірге импорттамайды. Оның орнына сервердің vless:// сілтемесін пайдаланыңыз.

Төмендегі қолдау көрсетілетін әр параметр нақты Xray және sing-box серверлерінде сыналған.

Пайдаланушы ID

Пайдаланушы ID әдетте 3971e1b2-18a3-4f83-8fa6-bf9b142ee258 сияқты UUID болады. Xray серверлері ID ретінде 30 таңбаға дейінгі кез келген басқа мәтінді де қабылдайды және оны әр клиент істейтіндей бірдей тәсілмен UUID-ке айналдырады. Potatso да солай істейді, сондықтан ID-ді провайдеріңіз бергендей дәл пайдаланыңыз.

Тасымалдаулар

Тасымалдау Сілтеме type Қолдау Сыналған
Тасымалдаусыз (таза TCP) tcp, raw, не жоқ ✅ Xray, sing-box
WebSocket ws ✅ Ерте деректермен не онсыз Xray, sing-box
gRPC grpc ✅ Xray, sing-box
HTTP Upgrade httpupgrade ✅ Xray, sing-box
XHTTP xhttp, splithttp ✅ stream-one және auto режимінде Xray
HTTP/2 http не h2 ✅ sing-box
mKCP kcp ❌
QUIC quic ❌
HTTP тақырып бүркемелеуі бар TCP headerType=http бар tcp ❌

Әр тасымалдау TLS-пен де, онсыз да, UDP-мен де жұмыс істейді. Potatso қолдамайтын тасымалдауы бар серверді импорттамайды.

Xray енді HTTP/2 не QUIC ұсынбайды: оларды пайдаланған Xray серверлері қазір XHTTP пайдаланады.

XHTTP

XHTTP (бұрынғы SplitHTTP) бірнеше режимге ие. Potatso бүкіл қосылымды бір HTTP сұранысы ретінде жібереді (stream-one). Xray сервері мұны әдепкі auto режимінде, сондай-ақ stream-one және stream-up режимінде қабылдайды, сондықтан mode=auto бар не режимі жоқ сілтеме жұмыс істейді.

Potatso packet-up және stream-up клиент режимдерін қолдамайды және оларды сұрайтын сілтемені импорттамайды. XHTTP сілтемесінің extra параметріне қолдау көрсетілмейді: Potatso оны елемейді. Potatso TLS не REALITY бар XHTTP серверлерін өңдейді; TLS-сіз импортталған XHTTP сервері бәрібір жұмыс істейді.

Қауіпсіздік

Қауіпсіздік Сілтеме security Қолдау
Жоқ none, не жоқ ✅ Сервер VLESS Encryption пайдаланбаса, трафигіңіз шифрланбайды.
TLS tls ✅
REALITY reality ✅ Тасымалдаусыз, gRPC не XHTTP-мен

TLS параметрлері

Параметр Clash кілті Сілтеме параметрі Қолдау
Сервер атауы (SNI) servername sni ✅ Ол болмаса, Potatso сервердің мекенжайын пайдаланады.
ALPN alpn alpn ✅ Ол болмаса, Potatso WebSocket үшін http/1.1, gRPC, HTTP/2 және XHTTP үшін h2 жібереді, қалғандары үшін ештеңе жібермейді.
Сертификатты тексеруді өткізіп жіберу skip-cert-verify allowInsecure, insecure ✅
Сертификатты бекіту (SHA-256) fingerprint pcs ✅ Бір сертификат
Сертификатты басқа атау бойынша тексеру vcn ❌ Potatso сертификатты сервер атауы бойынша тексереді.
Браузер саусақ ізі client-fingerprint fp ✅ chrome, firefox, safari, ios, android, edge және random. Басқа атаулар әдепкі қол алысумен қосылады.
Encrypted Client Hello (ECH) ech-opts ech ✅ Сілтемедегі не жазылымдағы ECH конфигурациясымен
Таңдамалы CA сертификаты ❌
TLS клиент сертификаты certificate, private-key ❌

Сертификатты тексеруді өшіру сізбен сервер арасындағы кез келген адамға трафигіңізді оқуға мүмкіндік береді. Сервер өздігінен қол қойылған сертификатты пайдаланса, оның орнына сертификатын бекітіңіз: оның SHA-256 мәнін сертификат бекітпесі ретінде орнатыңыз. Potatso бір сертификатты бекітеді; pcs ішінде бірнешеуін тізімдейтін сілтемені импорттамайды.

Браузер саусақ ізі қосылымның TLS қол алысуын сол браузерге ұқсатады. Ол сервер нені қолдауы керек екенін өзгертпейді.

REALITY

REALITY сервері басқа веб-сайттың TLS сертификатын қарызға алады, сондықтан оған өз сертификаты қажет емес. Сервердің ашық кілтін және short ID мәнін провайдеріңіз бергендей, ал сервер атауын сервер қарыз алатын сайтқа орнатыңыз. Сілтемедегі spx (spider path) қосылу үшін қажет емес, сондықтан Potatso оны елемейді.

REALITY-ге браузер саусақ ізі қажет: сілтемеңізде не параметрлеріңізде ол болмаса, Potatso chrome пайдаланады. REALITY кезінде android және Potatso білмейтін атаулар да chrome ретінде қосылады.

REALITY тасымалдаусыз, gRPC және XHTTP-мен жұмыс істейді.

Vision flow

Ағын Сілтеме flow Қолдау
Жоқ жоқ ✅
Vision xtls-rprx-vision ✅
Vision, UDP 443 рұқсат етілген xtls-rprx-vision-udp443 ✅
xtls-rprx-direct, xtls-rprx-splice және басқа ескі XTLS ағындары ❌ Xray оларды алып тастады

Vision тек тасымалдаусыз және TLS не REALITY-мен жұмыс істейді: Potatso басқа тасымалдауы бар не TLS-сіз Vision серверін сақтамайды және импорттамайды. Ол TLS үстіндегі VLESS Encryption-мен де жұмыс істейді.

Vision кезінде UDP Xray тасымалдайтындай, Xray да, sing-box серверлері де қабылдайтын Mux.Cool арқылы тасымалданады. Xray-дің өз клиенті браузерлер TCP-ге оралуы үшін xtls-rprx-vision кезінде 443 портына UDP-ден (QUIC) бас тартады; Potatso оны екі ағынмен де тасымалдайды.

VLESS Encryption

VLESS Encryption (mlkem768x25519plus) — Xray-дің кванттан кейінгі шифрлау қабаты: VLESS қосылымының астындағы ML-KEM-768 және X25519 кілт алмасуы. Сервердің decryption параметрінде клиенттерге арналған сәйкес encryption мәні бар, ол мына түрде болады:

mlkem768x25519plus.native.0rtt.<key>
Параметр Қолдау
native, xorpub және random режимдері ✅
1rtt және 0rtt (қайта жалғасатын қосылымдар) ✅
X25519 не ML-KEM-768 кілтімен аутентификацияланған сервер ✅
Тасымалдаусыз және TLS-сіз ✅
TLS үстінде ✅ Vision-мен де
TLS-сіз Vision ❌

Potatso сілтеменің, Clash жазылымының не Xray конфигурациясының encryption мәнін сақтайды. Оны сервер параметрлерінде әзірге теруге болмайды.

Мультиплекстеу

Potatso бір VLESS қосылымы арқылы бірнеше қосылымды іске қоса алады, ол Clash жазылымында smux арқылы орнатылады:

Протокол Clash smux.protocol Серверлер Қолдау
Mux.Cool (Xray) muxcool Xray, sing-box ✅ TCP және UDP
sing-box мультиплекстеуі smux, yamux, h2mux мультиплекстеуі қосулы sing-box ✅ TCP және UDP, толтырғышпен не онсыз

Vision кезінде Mux.Cool тек UDP тасымалдайды, ал әр TCP қосылымы Xray-дегідей өз қосылымын сақтайды. sing-box мультиплекстеуі Vision-мен жұмыс істемейді, және Potatso оны сұрайтын Vision серверін импорттамайды.

Xray конфигурациясындағы Xray mux параметрлері импортталмайды.

UDP

VLESS UDP-ді TCP-мен бірдей қосылым арқылы тасымалдайды. UDP Clash-тағыдай әдепкіде өшірулі. Серверіңіз UDP-ді жеткізсе, сервер параметрлерінде UDP Relay қосыңыз: Xray да, sing-box та жеткізеді. Clash жазылымы оны udp: true арқылы қосады.

Әр UDP ағыны серверге өз қосылымын алады, ал әр межеге өз ағыны беріледі. Potatso XUDP не packetaddr мүмкіндігін (сілтемедегі packetEncoding, жазылымдағы packet-encoding немесе xudp) қолдамайды: серверлер Potatso UDP-ін онсыз да қабылдайды, ал Potatso бұл параметрді елемейді.

Мүмкіндіктерге қолдау

Мүмкіндік Қолдау
VLESS протоколы 0 нұсқасы: TCP және UDP командалары ✅
UUID және мәтіндік пайдаланушы ID-лері ✅
Бір серверде бірнеше пайдаланушы ✅ Әрқайсысының өз ID-імен
Vision flow (xtls-rprx-vision, -udp443) ✅ Vision бөлімін қараңыз
VLESS Encryption (mlkem768x25519plus) ✅ VLESS Encryption бөлімін қараңыз
TLS, REALITY, ECH, сертификатты бекіту, браузер саусақ іздері ✅ Қауіпсіздік бөлімін қараңыз
WebSocket, gRPC, HTTP Upgrade, HTTP/2 тасымалдаулары ✅ Тасымалдаулар бөлімін қараңыз
XHTTP stream-one және auto режимі
mKCP, QUIC, TCP HTTP тақырып бүркемелеуі ❌
Mux.Cool ✅
XUDP, packetaddr ❌ UDP қарапайым UDP командасын пайдаланады
sing-box мультиплекстеуі (smux, yamux, h2mux) ✅
Кері прокси (VLESS reverse) ❌ Бұл сервер мүмкіндігі
vless:// сілтемелері (Xray бөлісу сілтемесі стандарты) ✅

vless:// сілтемесі бүкіл серверді бір жолда сақтайды:

vless://id@host:port?type=…&security=…&…#name
Бөлік Сипаттама
id Пайдаланушы ID.
host Сервер мекенжайы. IPv6 мекенжайын шаршы жақшаға алыңыз, мысалы, [2001:db8::1].
port Сервер порты.
encryption none, не VLESS Encryption мәні.
flow Міндетті емес. xtls-rprx-vision не xtls-rprx-vision-udp443.
type Тасымалдау.
security none, tls не reality.
sni, alpn, fp, pcs, ech, allowInsecure TLS параметрлері.
pbk, sid REALITY ашық кілті және short ID.
host, path WebSocket, HTTP Upgrade, HTTP/2 және XHTTP-нің Host тақырыбы мен жолы. WebSocket жолы ерте деректерді ?ed=2048 ретінде тасымалдай алады.
serviceName gRPC қызмет атауы.
mode XHTTP режимі.
name Міндетті емес. Сервердің Potatso-дағы атауы.

Potatso VLESS серверімен бөліскенде, осы пішімдегі сілтемені жазады.

Әр мысалда импортталатын сілтеме көрсетілген. Пайдаланушы ID — 3971e1b2-18a3-4f83-8fa6-bf9b142ee258.

Тасымалдаусыз TLS:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&sni=vless.example.com&type=tcp#TLS

www.example.com қарызға алатын Vision бар REALITY:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=reality&sni=www.example.com&fp=chrome&pbk=Z84J2IelR9ch3k8VtlVhhs5ycBUlXA7wHBWcBrjqnAw&sid=0123abcd&type=tcp&flow=xtls-rprx-vision#REALITY-Vision

CDN арқылы TLS үстіндегі WebSocket, 2048 байт ерте деректермен:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&type=ws&host=cdn.example.com&path=%2Fws%3Fed%3D2048#WebSocket

TLS үстіндегі gRPC:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&type=grpc&serviceName=gun#gRPC

TLS үстіндегі HTTP Upgrade:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&type=httpupgrade&host=cdn.example.com&path=%2Fup#HTTPUpgrade

TLS үстіндегі XHTTP:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&type=xhttp&host=cdn.example.com&path=%2Fxh&mode=auto#XHTTP

TLS үстіндегі HTTP/2:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:443?security=tls&type=http&host=cdn.example.com&path=%2Fh2#HTTP2

TLS-сіз VLESS Encryption:

vless://3971e1b2-18a3-4f83-8fa6-bf9b142ee258@vless.example.com:8443?security=none&encryption=mlkem768x25519plus.native.0rtt.u7dtLE6KgE4mjeBK3oYdNMw6MJB47Ijr_9AG2avwSmY&type=tcp#Encryption
Навигация

Type to search…

↑↓ navigate↵ selectEsc close