2025-02-28
欢乐时光
00
请注意,本文编写于 62 天前,最后修改于 62 天前,其中某些信息可能已经过时。

目录

前提条件
Cloudflare配置
Hysteria2服务端配置示例
常用命令
赞助请求

前提条件

  1. 有Cloudflare账号;
  2. 有托管在Cloudflare上的域名;
  3. 有可以安装 Hysteria2 服务端的主机。

搭建服务端可参考我的文章:Hysteria2代理:服务端及客户端搭建

Cloudflare配置

  1. 登录到Cloudflare;

  2. 进入Api Token设置页面,开始创建Token;

image

  1. 按照如下方式配置Token权限;

image

如图设置完成后,点击继续,你将获得一个token(token只会显示这一次,请务必保存!),以及激活Token的一段命令

请复制那段命令,然后在服务器上运行它,以激活token!!

激活后即可进行后续Hysteria2配置。

Hysteria2服务端配置示例

yaml
listen: :24443 # 你的服务端口,默认是443,可以自行修改,本文修改为24443 # 域名证书自动配置 acme: domains: - hys.baidu.com # 你的域名 email: [email protected] # 你的邮箱 type: dns dns: name: cloudflare config: cloudflare_api_token: #你的cloudflare api token 需要权限:区域-所有域-dns-编辑(害怕风险可以限制客户端IP) #tls: # 域名证书手动配置 #cert: /root/hys2/ssl/cert.crt # 你的域名证书 #key: /root/hys2/ssl/private.key # 你的域名证书 auth: type: password password: hyspassword # 将123456改为你的密码 masquerade: type: proxy proxy: url: https://baidu.com/ # 伪装网址,自行修改 rewriteHost: true

如上所示配置完成后,即可启动hysteria服务,如果一切正常,查看服务状态你将会看到启动成功并显示端口的日志!

常用命令

假如你是使用 官方自动安装脚本 来安装的hysteria,你可以直接使用下面的命令(Linux):

sh
# 启动服务 sudo systemctl start hysteria-server.service # 开机自启服务 sudo systemctl enable hysteria-server.service # 查看服务状态 sudo systemctl status hysteria-server.service # 查看服务全部运行日志 sudo journalctl --no-pager -e -u hysteria-server.service

赞助请求

本站非常需要屏幕前的大佬您动动发财的小手,点击一次以示鼓励,祝您生活愉快!

本文作者:DingDangDog

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!