- 1 安装 FranzKafkaYu/x-ui
 - 2 使用 docker-compose 运行
 - 3 进入 web 界面进行设置
 - 4 搭建 vmess+ws 服务端(最通用)
 - 5 搭建 vless+vision+tls 服务端
 - 6 搭建 vless+vision+reality 服务端
 - 7 vmess 无 CDN
 - 8 hysteria2
 
1 安装 FranzKafkaYu/x-ui
1  | docker pull enwaiax/x-ui:alpha-zh  | 
2 使用 docker-compose 运行
1  | services:  | 
3 进入 web 界面进行设置
- 访问 
http://ip:54321,默认用户名密码为adminadmin - 进入面板设置,修改监听端口、密码等
 - 切换版本为 
1.8.3 
4 搭建 vmess+ws 服务端(最通用)
- 备注:
vmess+ws - 协议:
vmess - 添加一个用户
 - 网络:
ws - 复制 
id第一段 追加到 路径 后面 - 添加
 

可以导入软路由

5 搭建 vless+vision+tls 服务端
备注:
vless+vision添加用户
打开
tls开关flow:
xtls-rprx-vision将域名ip
1.1.1.1改为1-1-1-1.nip.io的形式安装证书工具
1
curl https://get.acme.sh | sh; apt install socat -y || yum install socat -y; ~/.acme.sh/acme.sh --set-default-ca --server letsencrypt
申请证书,记得修改 ip 为自己的 ip
1
2
3
4
5
6
7三种方式任选其中一种,申请失败则更换方式
申请证书方式1:
~/.acme.sh/acme.sh --issue -d 1-1-1-1.nip.io --standalone -k ec-256 --force --insecure
申请证书方式2:
~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server buypass --force --insecure && ~/.acme.sh/acme.sh --issue -d 1-1-1-1.nip.io --standalone -k ec-256 --force --insecure --server buypass
申请证书方式3:
~/.acme.sh/acme.sh --register-account -m "${RANDOM}@chacuo.net" --server zerossl --force --insecure && ~/.acme.sh/acme.sh --issue -d 1-1-1-1.nip.io --standalone -k ec-256 --force --insecure --server zerossl安装证书
1
2
3
4
5
6~/.acme.sh/acme.sh --install-cert -d 1-1-1-1.nip.io --ecc --key-file /etc/x-ui/server.key --fullchain-file /etc/x-ui/server.crt
输出如下
[Thu May 16 12:13:43 CST 2024] Installing key to: /etc/x-ui/server.key
[Thu May 16 12:13:43 CST 2024] Installing full chain to: /etc/x-ui/server.crt
cat: /root/.acme.sh/10-0-0-4.nip.io_ecc/fullchain.cer: No such file or directory密钥文件路径为上面输出的
/etc/x-ui/server.key公钥文件路径为上面输出的
/etc/x-ui/server.crt添加

导入后将 地址 由
1-1-1-1.nip.io改为1.1.1.1形式的 ip 地址,可以加快速度
6 搭建 vless+vision+reality 服务端
- 备注:
vless+vision+reality - 端口:
443 - 添加用户
 - 打开 
reality开关 - flow:
xtls-rprx-vision - 目标网站的网址部分改为:
1.1.1.1,保留端口号 - 使用 
id第一段 覆盖 可选域名,并追加.com到可选域名的尾部 - 添加
 

如果想要增强伪装,可以点击 目标网站 后面的刷新按钮,不要使用 speedtest !!!,之后点击修改就好了
7 vmess 无 CDN
直接点击添加入站,之后选择 vmess 创建节点并添加用户即可
8 hysteria2
申请证书需要放行 80,443 端口
服务器相关指令
1  | 一键安装Hysteria2  | 
服务器配置文件
1  | cat << EOF > /etc/hysteria/config.yaml  | 
客户端配置文件
1  | server: ip:443  | 
sing-box配置文件(Android/IOS)
1  | {  | 
-------------本文结束感谢您的阅读-------------