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

> Documentation Index
> Fetch the complete documentation index at: https://potatso.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Hysteria 2

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](#links) 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 {#authentication}

| 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 {#obfuscation}

| 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 {#bandwidth}

| 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-hopping}

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 {#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 {#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 {#features}

| Özellik | Destekleniyor |
| --- | --- |
| [Hysteria 2 protokolü](https://v2.hysteria.network/docs/developers/Protocol/): 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](#bandwidth) (sunucuda Brutal) | ✅ |
| Yükleme bant genişliği (cihazınızdan Brutal) | ❌ |
| [Port atlama](#port-hopping) | ✅ |
| 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](https://v2.hysteria.network/), [sing-box](https://sing-box.sagernet.org/), [mihomo](https://wiki.metacubex.one/) veya [Xray](https://xtls.github.io/).

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.

## `hysteria2://` bağlantıları {#links}

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

```text
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](#port-hopping) için portları buraya `443,20000-30000` gibi listeleyin. |
| `name` | İsteğe bağlı. Sunucunun Potatso'daki adı. |

Parametreler [resmî biçimi](https://v2.hysteria.network/docs/developers/URI-Scheme/) 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.

### Örnekler {#link-examples}

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

Temel bir sunucu:

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

`hidden` parolalı Salamander gizleme:

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

20000 ile 30000 arasında port atlama:

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

Kendinden imzalı, sabitlenmiş bir sertifika:

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

Source: https://potatso.com/docs/tr/protocols/hysteria2/index.mdx
