Skip to content

Hysteria 2

Potatso'nun desteklediği Hysteria 2 seçenekleri, TLS ayarları, bağlantıları ve özellikleri.

Updated Markdown olarak görüntüle

Hysteria 2 sunucusu bir parola ve TLS ayarları ile, isteğe bağlı olarak da gizleme ve port atlama ile tanımlanır. Hysteria 2, HTTP/3'ün arkasındaki UDP tabanlı protokol olan QUIC üzerinde çalışır; bu yüzden paket kaybeden ağlarda hızını korur. Potatso, sunucunun ayarlarını desteklediğinde sunucuya bağlanır. Sunucunuzun ayarlarını, sağlayıcınızın gösterdiği haliyle veya hysteria2:// bağlantısından kontrol etmek için aşağıdaki tabloları kullanın.

Bir Hysteria 2 sunucusunu elle, bir hysteria2:// veya hy2:// bağlantısıyla ya da şunları içe aktararak ekleyebilirsiniz:

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

Potatso Hysteria 2 sunucularını henüz bir sing-box yapılandırmasından içe aktarmaz. Bunun yerine sunucunun hysteria2:// bağlantısını kullanın.

Kimlik doğrulama

Sunucunun kimlik doğrulaması Destekleniyor
Parola (auth.type: password) ✅
Kullanıcı adı ve parola (auth.type: userpass) ✅ Tek parola olarak girin: name:password
HTTP veya komut kimlik doğrulayıcısı ✅ Beklediği parolayı girin

Yanlış parola bağlanmaz. Birçok sunucu, parolası olmayan herkese sıradan bir web sitesi (kamuflajı) gösterir.

Gizleme

Gizleme Clash anahtarı Bağlantı parametresi Destekleniyor
Yok ✅
Salamander obfs: salamander, obfs-password obfs=salamander, obfs-password ✅
Gecko obfs: gecko obfs=gecko ❌

Salamander her paketi karıştırır; böylece bağlantı QUIC gibi görünmez. Parola sunucununkiyle eşleşmelidir. Sunucunun ayarlarında Salamander parolası olarak ayarlayın. Gizlemesi olmayan bir sunucu için boş bırakın.

Potatso, Gecko gizleme kullanan sunucuyu içe aktarmaz; çünkü ona bağlanamazdı.

Bant genişliği

Ayar Clash anahtarı Destekleniyor
İndirme bant genişliği down ✅ Sunucu size bu hızda gönderir
Yükleme bant genişliği up ❌ Potatso BBR tıkanıklık denetimiyle yükler ve bu ayarı yok sayar
Tıkanıklık denetimi resmî istemcide congestion ❌ Her zaman BBR

100 Mbps gibi bir indirme bant genişliği ayarladığınızda sunucu, Hysteria'nın Brutal tıkanıklık denetimini kullanarak paketler kaybolsa bile bu hızda gönderir. Gerçek indirme hızınıza yakın ayarlayın: çok yüksekse bağlantı hızlanmaz, yavaşlar. Boş bırakırsanız sunucu hızını kendisi uyarlar.

Bant genişliği birimli bir sayı (bps, Kbps, Mbps, Gbps) veya Mbps cinsinden düz bir sayı alır.

Port atlama

Port atlamalı sunucu bir UDP port aralığını dinler ve Potatso aralarında belli aralıklarla geçiş yapar. Bu, bir UDP portunu bir süre sonra yavaşlatan veya engelleyen ağlarda yardımcı olur.

Ayar Clash anahtarı Destekleniyor
Portlar ports ✅ 20000-30000 gibi bir aralık, 443,8443 gibi bir liste veya ikisi
Atlama aralığı hop-interval ✅ Saniye cinsinden, varsayılan 30 ve en az 5. 10-30 gibi bir aralık rastgele bir aralık seçer.

Bunları sunucunun ayarlarında Port atlama ve Atlama aralığı olarak ayarlayın. Sunucunun portu o zaman yalnızca ilk bağlantı için kullanılır.

TLS

Ayar Clash anahtarı Bağlantı parametresi Destekleniyor
Sunucu adı (SNI) sni sni, peer ✅ Yoksa Potatso sunucunun adresini kullanır.
Sertifika doğrulamasını atla skip-cert-verify insecure ✅
Sertifika sabitleme (SHA-256) fingerprint pinSHA256 ✅
ALPN alpn alpn ✅ Yalnızca Potatso'nun her zaman kullandığı h3
Özel CA sertifikası resmî istemcide ca ❌
TLS istemci sertifikası certificate, private-key ❌
Encrypted Client Hello (ECH) ech-opts ech ❌
Başka bir ada göre doğrula name-cert-verify ❌

Sertifika doğrulamasını kapatmak, sizinle sunucu arasındaki herkesin trafiğinizi okumasına izin verir. Birçok Hysteria 2 sunucusu kendinden imzalı bir sertifika kullanır: bunun yerine sabitleyin. Sunucunun sertifikasının SHA-256 değerini sertifika sabitlemesi olarak ayarlayın. Sabitleme varsa Potatso, adı ne olursa olsun yalnızca o sertifikaya güvenir, başka hiçbirine değil.

Potatso, yukarıdaki desteklenmeyen ayarlardan birini gerektiren sunucuyu içe aktarmaz; çünkü onsuz bağlanırdı ve sunucu yanıt vermezdi.

UDP

Hysteria 2, UDP'yi TCP ile aynı bağlantı üzerinde QUIC datagramlarında taşır. UDP varsayılan olarak açıktır. UDP Aktarımı'nı sunucunun ayarlarında yalnızca sunucunuzda UDP kapalıysa (disableUDP) kapatın.

Xray sunucusu üzerinden yaklaşık 1.100 baytı aşan UDP paketleri hasarlı ulaşır. Bu, Xray'in Hysteria 2 sunucusundaki bir hatadır. Resmî sunucu, sing-box ve mihomo her boyutu aktarır.

Özellik desteği

Özellik Destekleniyor
Hysteria 2 protokolü: HTTP/3 kimlik doğrulaması, TCP akışları ✅
QUIC datagramlarında UDP, parçalara bölünmüş büyük paketler dahil ✅
Tek QUIC bağlantısında birçok bağlantı ✅
Salamander gizleme ✅
Gecko gizleme ❌
İndirme bant genişliği (sunucuda Brutal) ✅
Yükleme bant genişliği (cihazınızdan Brutal) ❌
Port atlama ✅
Fast open (bağlantı başına bir gidiş-dönüş daha az) ✅ Her zaman açık
Sertifika sabitleme, sertifika doğrulamasını atlama ✅
ECH, özel CA, TLS istemci sertifikaları ❌
Realms (buluşma sunucusu üzerinden bağlanma) ❌
Fake TCP (mimic) ❌
Özel QUIC akış denetimi pencereleri, cwnd, udp-mtu ❌
hysteria2:// ve hy2:// bağlantıları ✅

Desteklenen her özellik en az bir gerçek Hysteria 2 sunucusuna karşı test edilmiştir: resmî sunucu, sing-box, mihomo veya Xray.

Resmî Hysteria istemcisinin bazı özellikleri kendi programının ayarlarıdır ve Potatso aynı işi kendi yoluyla yapar:

  • Yönlendirme ve ACL'ler: profilinizdeki kuralları kullanın.
  • Yerel SOCKS5 ve HTTP sunucuları, iletme ve TUN modu: Potatso cihazınızın trafiğini kendisi yakalar.
  • Tembel bağlantı: Potatso, trafik sunucuya ihtiyaç duyduğunda bağlanır.

Kamuflaj web sitesi, hız testi veya sunucunun kendi bant genişliği sınırları gibi sunucu tarafı ayarları, cihazınızda hiçbir şey gerektirmez.

Bir hysteria2:// bağlantısı tüm sunucuyu tek satırda tutar. hy2:// aynı bağlantının daha kısa addır.

hysteria2://password@host:port/?parameters#name
Bölüm Açıklama
password Yüzde kodlamalı parola. Kullanıcı adı ve parola için name:password yazın.
host Sunucu adresi. IPv6 adresini [2001:db8::1] gibi köşeli parantez içine alın.
port Sunucu portu. Yoksa Potatso 443 kullanır. Port atlama için portları buraya 443,20000-30000 gibi listeleyin.
name İsteğe bağlı. Sunucunun Potatso'daki adı.

Parametreler resmî biçimi izler:

Parametre Açıklama
sni TLS sunucu adı.
insecure 1, sertifika doğrulamasını kapatır.
pinSHA256 Sunucu sertifikasının SHA-256 değeri.
obfs, obfs-password salamander ve parolası.
mport Bazı uygulamaların portun içine değil buraya yazdığı port atlama portları.
hop-interval Saniye cinsinden atlama aralığı.
up, down Bazı uygulamaların yazdığı yükleme ve indirme bant genişliği.

Potatso, obfs=gecko veya ech içeren bağlantıyı içe aktarmaz. hysteria2+realm:// bağlantılarını da içe aktarmaz.

Potatso bir Hysteria 2 sunucusunu paylaşırken, atlama portları ya portun içinde ya da mport olarak yer alan bir hysteria2:// bağlantısı sunar.

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

Temel bir sunucu:

hysteria2://secret@hy2.example.com:443/?sni=hy2.example.com#Basic

hidden parolalı Salamander gizleme:

hysteria2://secret@hy2.example.com:443/?obfs=salamander&obfs-password=hidden#Salamander

20000 ile 30000 arasında port atlama:

hysteria2://secret@hy2.example.com:443,20000-30000/?sni=hy2.example.com#Hopping

Kendinden imzalı, sabitlenmiş bir sertifika:

hysteria2://secret@203.0.113.7:443/?sni=hy2.example.com&pinSHA256=abababababababababababababababababababababababababababababababab#Pinned
Gezinme

Type to search…

↑↓ navigate↵ selectEsc close