
Hysteria2 是一個基於 QUIC 協議(UDP)的代理工具,在高丟包、高延遲網路下表現遠超 TCP 協議。它和 VLESS+XTLS-Reality 形成互補:TCP 受限時用 Hysteria2,UDP 受限時用 VLESS+Reality,兩個協議搭配部署是目前最穩的方案。
為什麼選 Hysteria2
核心優勢:
- 基於 QUIC/UDP,在高丟包網路下仍有較好速度表現
- 內建頻寬偽裝,流量特徵更難被精準識別
- 配置簡單,比 Xray 輕量
- mihomo(Clash Meta)原生支援
適用場景:
| 場景 | 推薦協議 |
|---|---|
| TCP 被 QoS 限速 | Hysteria2 ✓ |
| UDP 被封 | VLESS+XTLS |
| 日常使用(兩個都有) | mihomo 自動切換 |
前置準備
- 一臺海外 VPS,推薦 DMIT(支援 Hysteria2 的 UDP 流量)
- Ubuntu 22.04+
- 一個域名(可選,用自簽證書也可以)
服務端部署
安裝 Hysteria2
bash <(curl -fsSL https://get.hy2.sh/)
安裝完成後,程式位於 /usr/local/bin/hysteria,systemd 服務名為 hysteria-server。
生成自簽證書
不需要域名的情況下,用自簽證書:
openssl req -x509 -nodes -newkey ec -pkeyopt ec_paramgen_curve:P-256 \
-keyout /etc/hysteria/server.key \
-out /etc/hysteria/server.crt \
-subj "/CN=bing.com" -days 3650
chown hysteria /etc/hysteria/server.key /etc/hysteria/server.crt
服務端配置檔案
/etc/hysteria/config.yaml:
listen: :443
tls:
cert: /etc/hysteria/server.crt
key: /etc/hysteria/server.key
auth:
type: password
password: 你的密碼(隨機長字串)
masquerade:
type: proxy
proxy:
url: https://bing.com
rewriteHost: true
bandwidth:
up: 1 gbps
down: 1 gbps
關鍵引數說明:
masquerade:將流量偽裝成對目標網站的正常訪問bandwidth:填伺服器實際頻寬,影響擁塞控制效果,不要填超過實際值
啟動服務:
systemctl enable hysteria-server --now
systemctl status hysteria-server
防火牆開放埠
ufw allow 443/udp
注意:Hysteria2 走 UDP,必須開放 UDP 埠,容易漏掉。
驗證服務端
# 檢查服務是否正常執行
journalctl -u hysteria-server -f
# 看到類似輸出說明正常:
# server up and running
客戶端配置(mihomo)
在 mihomo 的 proxy 配置裡新增:
proxies:
- name: "DMIT-HK-Hysteria2"
type: hysteria2
server: 你的VPS_IP
port: 443
password: 你的密碼
sni: bing.com
skip-cert-verify: true # 使用自簽證書時需要
雙協議互備:和 VLESS+Reality 配合
單協議是單點故障。推薦同時部署 Hysteria2 和 VLESS+XTLS-Reality,在 mihomo 裡配置自動切換:
proxy-groups:
- name: "香港節點"
type: fallback
url: http://www.gstatic.com/generate_204
interval: 30
proxies:
- DMIT-HK-Reality # 主力(TCP,抗識別)
- DMIT-HK-Hysteria2 # 備用(UDP,高速)
mihomo 每 30 秒檢測一次連通性,主節點不通自動切到備用。
完整的多閘道器架構設計,見:家庭網路多閘道器架構
常見問題
UDP 被運營商封鎖
部分地區運營商會 QoS UDP 流量。可以把 Hysteria2 埠改成其他埠,或者在這個場景下切換到 VLESS+Reality(TCP)。
速度比預期慢
- 檢查
bandwidth配置是否接近實際頻寬 - 確認客戶端也配置了對應的
up/down(部分版本 mihomo 自動協商) - 檢查 VPS 是否有流量限速策略
證書報錯
skip-cert-verify: true 只對自簽證書場景使用。如果有域名,推薦用 acme 自動申請 Let’s Encrypt 證書,更安全。
VPS 推薦
Hysteria2 依賴 UDP,要注意部分 VPS 商家會對 UDP 流量額外限制。
DMIT 香港和美國節點對 UDP 友好,實測 Hysteria2 可以跑滿頻寬。具體選購對比見:VPS 選購指南
有配置問題,歡迎來 Telegram 找我。
延伸閱讀:
- Xray VLESS+XTLS 部署教程 — 與 Hysteria2 互補的 TCP 協議
- 家庭網路多閘道器架構 — 把多個協議節點統一管理
- VPS 被封 IP 怎麼辦 — 應急處理方案
📷 封面圖 · Flux Schnell AI 生成 · panshi.io 品牌風格