跳转至

安装

像其他代理软件一样,Hysteria 由服务端和客户端组成。我们的可执行文件在所有平台上都包括这两种模式。可以通过以下几种方式之一获取最新版本:

下载可执行文件

点击文件名下载,版本为目前最新版本。

文件 架构 注意
hysteria-windows-amd64.exe x86-64
hysteria-windows-amd64-avx.exe x86-64 需要 AVX 指令集
hysteria-windows-386.exe x86
hysteria-windows-arm64.exe ARM64
文件 架构 注意
hysteria-darwin-amd64 x86-64
hysteria-darwin-amd64-avx x86-64 需要 AVX 指令集
hysteria-darwin-arm64 ARM64 M1 或更新
文件 架构 注意
hysteria-linux-amd64 x86-64
hysteria-linux-amd64-avx x86-64 需要 AVX 指令集
hysteria-linux-386 x86
hysteria-linux-arm ARMv7
hysteria-linux-armv5 ARMv5
hysteria-linux-arm64 ARM64
hysteria-linux-s390x s390x
hysteria-linux-mipsle MIPS 小端序
hysteria-linux-mipsle-sf MIPS 小端序,无硬件浮点支持
hysteria-linux-riscv64 RISC-V 64

注意: 这里的文件并不是可以直接安装的 Android app (APK) 而是 NDK 编译的 Linux ELF 可执行文件。如果你不知道如何使用,请使用 第三方应用

文件 架构 注意
hysteria-android-amd64 x86-64
hysteria-android-386 x86
hysteria-android-armv7 ARMv7
hysteria-android-arm64 ARM64
文件 架构 注意
hysteria-freebsd-amd64 x86-64
hysteria-freebsd-amd64-avx x86-64 需要 AVX 指令集
hysteria-freebsd-386 x86
hysteria-freebsd-arm ARMv7
hysteria-freebsd-arm64 ARM64

Linux 服务端部署脚本

我们提供了一个 bash 脚本,可以在常见的 Linux 发行版上自动下载最新版本的 Hysteria 并配置 systemd 服务。

安装或升级到最新版本:

bash <(curl -fsSL https://get.hy2.sh/)

安装或升级为指定版本(跳过版本检查):

bash <(curl -fsSL https://get.hy2.sh/) --version v2.2.4

移除 Hysteria:

bash <(curl -fsSL https://get.hy2.sh/) --remove

Docker 镜像

Docker Hub: https://hub.docker.com/r/tobyxdd/hysteria

Compose 示例

version: "3.9"
services:
  hysteria:
    image: tobyxdd/hysteria
    container_name: hysteria
    restart: always
    network_mode: "host"
    volumes:
      - acme:/acme
      - ./hysteria.yaml:/etc/hysteria.yaml
    command: ["server", "-c", "/etc/hysteria.yaml"]
volumes:
  acme: