Skip to content

Snell

Potatso'nun desteklediği Snell sürümleri, gizleme, Surge ayarları ve özellikleri.

Updated Markdown olarak görüntüle

Snell sunucusu bir PSK (önceden paylaşılan anahtar) ve sürümü ile, isteğe bağlı olarak da gizleme ile tanımlanır. Snell, Surge ekibinin proxy protokolüdür. İstemcinin sürümü sunucununkiyle eşleşmelidir; bu yüzden önce onu kontrol edin: sağlayıcınızın Surge yapılandırmasındaki version veya sunucunuzun çalıştırdığı snell-server sürümüdür.

Bir Snell sunucusunu elle, bir snell:// bağlantısıyla ya da şunları içe aktararak ekleyebilirsiniz:

  • bir Clash veya Mihomo aboneliği,
  • bir Surge yapılandırması.

Sürümler

Sürüm Destekleniyor Şununla test edildi
v1, v2 ❌
v3 ✅ open-snell
v4 ✅ snell-server v4
v5 ✅ QUIC Proxy Modu olmadan snell-server v5
v6 ✅ snell-server v6

v5 sunucusu v4 istemcilerini de kabul eder, v4 sunucusu da v5'e ayarlı istemciyi kabul eder. Diğer her sürüm karışımı bağlanmaz.

v5'in QUIC Proxy Modu, Surge'ün QUIC trafiğini aktarma yoludur. Potatso bunun yerine QUIC'i diğer UDP trafiği gibi aktarır; böylece QUIC yine çalışır.

Snell v6, Surge'de beta aşamasındadır ve eski istemcileri bozacak şekilde değişebilir. Sunucunuzun sürümünü sağlayıcınızın önerdiği sürümde tutun.

Gizleme

Gizleme v3 v4, v5 v6
Yok ✅ ✅ ✅
HTTP ✅ ✅
TLS ✅ ❌ Sunucular yalnızca HTTP sunar

Gizleme, bağlantının başlangıcını HTTP isteği veya TLS el sıkışması gibi gösterir. Sunucunun obfs ayarıyla eşleşmelidir. Gizleme ana bilgisayarını sağlayıcınızın verdiği ana makine adına ayarlayın: yoksa Potatso, Clash'in yaptığı gibi bing.com kullanır.

v6 sunucusunda gizleme yoktur. Bunun yerine trafiğini PSK'dan şekillendirir ve bunun için cihazınızda hiçbir şeye ihtiyaç duymaz.

v6 modları

Mod Destekleniyor
default: şifreleme ve trafik şekillendirme ✅
unshaped: trafik şekillendirmesiz şifreleme ✅
unsafe-raw: şifreleme yok, şekillendirme yok ✅

Mod, sunucunun mode ayarıyla eşleşmelidir. unsafe-raw trafiğinizi olduğu gibi gönderir ve PSK'yı denetlemez: yalnızca başka bir güvenli tünelin içinde kullanın.

Bağlantı yeniden kullanımı

Bağlantıları yeniden kullan açıkken Potatso, bir web sitesine olan bağlantı sona erdiğinde Snell bağlantısını açık tutar ve bir sonraki için kullanır. Bu bir gidiş-dönüşten tasarruf sağlar. Yeniden kullanım v4 ve sonrasıyla çalışır. v3 sunucuları bağlantıyı hiç yeniden kullanmaz; bu yüzden ayar v3 için görünmez.

UDP

Snell v3 ve sonrası, UDP'yi Snell bağlantısının içinde taşır. UDP, Clash'teki gibi varsayılan olarak kapalıdır. Sunucunuz UDP aktarıyorsa sunucunun ayarlarında UDP Aktarımı'nı açın. Surge yapılandırması, Surge'ün yaptığı gibi bunu her zaman açar.

v5 sunucusuyla yaklaşık 2,5 KB'ı aşan UDP yanıtları kesik ulaşır: sunucu bunları yalnızca Surge'ün okuduğu bir biçimde gönderir. DNS, QUIC ve aramalar gibi UDP trafiğinin çoğu daha küçük paketler kullanır. v4 veya v6 sunucusunda bu sorun yoktur.

Surge ayarları

Potatso, bir Surge yapılandırmasının snell satırlarını içe aktarır:

Snell = snell, snell.example.com, 8443, psk=secret, version=4, obfs=http, obfs-host=bing.com, reuse=true
Ayar Destekleniyor
psk ✅
version ✅ 3 ile 6 arası. version yoksa Surge v1 kullanır; bu yüzden Potatso satırı içe aktarmaz.
obfs, obfs-host ✅ Bkz. Gizleme
obfs-uri ❌
reuse ✅
mode ✅ Yalnızca v6
udp-port ❌
shadow-tls-password ❌
tfo ❌ Yok sayılır

Potatso, desteklenmeyen ayarlardan birini veya v4 ve sonrasıyla obfs=tls gerektiren satırı içe aktarmaz; çünkü o sunucuya bağlanamazdı.

Özellik desteği

Özellik Destekleniyor
Snell v3, v4, v5 ve v6 ✅
Snell v1, v2 ❌
HTTP gizleme (v3 ile v5), TLS gizleme (v3) ✅
v6 modları ✅
Bağlantı yeniden kullanımı (v4 ve sonrası) ✅
UDP (v3 ve sonrası) ✅
v5 QUIC Proxy Modu ❌ QUIC bunun yerine UDP üzerinden gider
Snell çevresinde ShadowTLS, Restls veya JLS ❌
snell:// bağlantıları ✅

Desteklenen her sürüm gerçek bir Snell sunucusuna karşı test edilmiştir: Surge'ün snell-server v4, v5 ve v6 sürümleri ve Surge artık v3 sunucusu sunmadığı için v3 için open-snell.

PSK, sürüm veya gizleme eşleşmediğinde sunucu bağlantıyı kapatır. Bir Snell sunucusu hiç bağlanmıyorsa önce bu üçünü kontrol edin.

Snell'in resmî bir bağlantı biçimi yoktur. Potatso Snell sunucularını şu şekilde okur ve paylaşır:

snell://psk@host:port?version=4&obfs=http&obfs-host=bing.com#name
Bölüm Açıklama
psk Yüzde kodlamalı PSK.
host Sunucu adresi. IPv6 adresini [2001:db8::1] gibi köşeli parantez içine alın.
port Sunucu portu.
version Snell sürümü; yoksa 4.
obfs, obfs-host Gizleme ve ana makine adı.
name İsteğe bağlı. Sunucunun Potatso'daki adı.

Her örnek, içe aktarılacak bağlantıyı gösterir. PSK secret'tır.

Bir v4 sunucusu:

snell://secret@snell.example.com:8443?version=4#Basic

HTTP gizlemeli bir v4 sunucusu:

snell://secret@snell.example.com:8443?version=4&obfs=http&obfs-host=bing.com#HTTP
Gezinme

Type to search…

↑↓ navigate↵ selectEsc close