V2Fly.orgV2Fly.org
快速开始
配置文档
配置文档 (v5, WIP)
工具列表
开发手册
新白话文指南
  • 简体中文
  • English
GitHub
快速开始
配置文档
配置文档 (v5, WIP)
工具列表
开发手册
新白话文指南
  • 简体中文
  • English
GitHub
  • 配置参考

    • 配置文件格式
    • Inbounds
    • Outbounds
    • Proxy 代理协议
    • Stream
    • Service
    • DNS 域名解析
    • Router 路由
    • Geo
  • 代理协议

    • Blackhole
    • DNS
    • Dokodemo-door
    • Freedom
    • HTTP
    • Socks
    • VMess
    • VLite
    • Shadowsocks
    • Shadowsocks2022
    • Trojan
    • Hysteria2
      • Hysteria2 入站
      • Hysteria2 出站
      • Hysteria2 兼容
      • 最佳实践
    • VLESS
    • Loopback
  • 传输流协议

    • TCP
    • WebSocket
    • mKCP
    • gRPC
    • QUIC
    • Meek
    • HTTPUpgrade
    • Hysteria2
    • mekya
  • 服务

    • Stats 统计信息
    • Policy 本地策略
    • 浏览器转发模块
    • 并发连接观测
    • 后台连接观测
    • Tun
    • 订阅管理器
    • 文件系统持久存储

Hysteria2

Hysteria2 入站

inbound.hysteria2

无需配置

Hysteria2 出站

outbound.hysteria2

{
  "server": [
    {
      "address": "127.0.0.1",
      "port": 1234
    }
  ]
}

address: string

服务器地址,支持 IP 地址或者域名。

port: number

服务器端口号。

Hysteria2 兼容

若要使用与官方版完全兼容的 Hysteria2,请把传输层也设置成 Hysteria2,并设置密码

提示

  • 配置 TLS 时,可以使用 allowInsecure 和系统根证书,暂不支持自签证书和 PinnedPeerCertificateChainSha256

  • 若不配置 TLS,则默认使用 allowInsecure

最佳实践

  • 无需 UDP

如果你不需要代理 UDP,那么 vmess + hysteria2、trojan + hysteria2、hysteria2 + hysteria2 (代理层+ 传输层)三者的效果是一样的。 trojan + hysteria2 的性能可能会更佳。

  • 需 UDP(透明代理、socks5 等)

如果你选择搭配 vmess + hysteria2、trojan + hysteria2,那么就是 UDP over stream。参考 TUIC 的 quic udp 模式。

代理 TCP 时,效果都是一致的。

  • 无需再使用 grpc、h2、smux 等多路复用

QUIC 彻头彻尾地解决了多路复用带来的各种小问题,其本身就自带多路复用,无需再多此一举。

在 GitHub 上编辑此页
上次更新:
贡献者: JimmyHuang
Prev
Trojan
Next
VLESS