Linux 服务端部署脚本
我们提供了一个 bash 脚本,可以在常见的 Linux 发行版上自动下载最新版本的 Hysteria 并配置 systemd 服务:
bash <(curl -fsSL https://get.hy2.sh/) 创建配置文件 假设你已经将可执行文件下载到了一个目录中,名字是 hysteria-linux-amd64-avx。在同目录下创建一个 config.yaml 文件。 根据你是想使用 ACME 自动获取域名的 TLS 证书,还是使用自己的证书,你可以使用以下其中一个模板。 请确保用你自己的值(特别是密码)替换这些示例内容。 ACME 自动获取证书 # listen: :443 acme: domains: - your.domain.net email: [email protected] auth: type: password password: Se7RAuFZ8Lzg masquerade: type: proxy proxy: url: https://news.ycombinator.com/ rewriteHost: true 创建配置文件 假设你已经将可执行文件下载到了一个目录中,名字是 hysteria-linux-amd64-avx。在同目录下创建一个 config.yaml 文件。 注意: 部分配置项值可能和 YAML 语法冲突。 例如, 类似于 [2001:db8::1]:443 的 IPv6 地址+端口会导致配置文件解析失败。 只需将值放在 "" 中写成 "[2001:db8::1]:443" 即可解决这类问题。 请务必根据你的服务器设置和需求替换这些值。 server: your.domain.net:443 auth: Se7RAuFZ8Lzg bandwidth: up: 20 mbps down: 100 mbps socks5: listen: 127.0.0.1:1080 http: listen: 127.0.0.1:8080

圣丰资源网