这篇文章很久之前就写了,但一直放在wordpress博客的草稿里不敢发布。原因是去年我wp博客突然被下备案了,什么原因都没有告知,后面打电话问了管局才知道是因为博客存在搭建VPN、翻墙教程,被工信部永久拉入黑名单了(呜呜呜,5年的备案域名,收录还这么多就这样没了)。今天突然想起还有hexo博客,就索性在这里发布算了。
Reality协议的优势:
- 消除TLS指纹:通过伪装成普通的HTTPS流量,Reality协议避免了被特定TLS特征识别的风险。
- 前向保密性:确保即使私钥泄露,之前的通信内容也无法被解密。
- 无需自有域名:可以指向任何支持TLS 1.3和H2的网站,无需购买或配置自己的域名。
- 不受端口限制:可以使用非443端口,增加了部署的灵活性。
reality在流行代理协议中是最强的,强于TLS,至于会不会被GFW封,目前没有收到大规模报告。如果流量大了,还是会封的。
多的就不写了(下面的教程比较简略),别到时候把这博客给整墙了
建议debian12系统
面板安装脚本
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | # 3x-ui(伊朗的,功能多,推荐)bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
 
 # x-ui(原版,停更)
 bash <(curl -Ls https://raw.githubusercontent.com/vaxilu/x-ui/master/install.sh
 # x-ui(二改)
 bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
 # x-ui(二改)
 bash <(curl -Ls https://raw.githubusercontent.com/yonggekkk/x-ui-yg/main/install.sh)
 
 | 
给面板加SSL(可忽略,但强烈建议设置)
安装cf证书,需要cf上有域名
解析一个A记录的域名到服务器ip
然后打开个人资料:https://dash.cloudflare.com/profile/api-tokens,找到Global API Key复制下来
在ssh终端输入x-ui,输入19(Cloudflare SSL Certificate),然后接着输入解析的域名,cf的key,邮箱,一直按着执行下去就会出现面板地址了(如果忘记了,脚本命令第10就是面板信息)
添加节点
打开面板,直接上配置图
Dest和SNI填一个支持H2,且ping值低的网站填上去(要用服务器ping该网站),注意别漏:443

如何寻找 TLS1.3/H2 的网站
- 目标网站最低标准:国外网站,支持 TLSv1.3 与 H2,域名非跳转用
- 加分项:IP 相近(更像,且延迟低),Server Hello 后的握手消息一起加密(如 dl.google.com),有 OCSP Stapling
- 配置加分项:禁回国流量,TCP/80、UDP/443 也转发(REALITY 对外表现即为端口转发,目标 IP 冷门或许更好)
查询目标网站是否支持 OCSP Stapling:http://web.chacuo.net/netocspstapling
TLS1.3 / X25519 / H2:https://www.ssllabs.com/ssltest/index.html
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 
 | # 域名推荐gateway.icloud.com
 itunes.apple.com
 download-installer.cdn.mozilla.net
 airbnb【这个不同的区有不同的域名建议自己搜索】
 addons.mozilla.org
 www.microsoft.com
 www.lovelive-anime.jp
 
 # CDN
 Apple:
 swdist.apple.com
 swcdn.apple.com
 updates.cdn-apple.com
 mensura.cdn-apple.com
 osxapps.itunes.apple.com
 aod.itunes.apple.com
 
 Microsoft:
 cdn-dynmedia-1.microsoft.com
 update.microsoft
 software.download.prss.microsoft.com
 
 Amazon:
 s0.awsstatic.com
 d1.awsstatic.com
 images-na.ssl-images-amazon.com
 m.media-amazon.com
 player.live-video.net
 
 Google:
 dl.google.com
 
 | 
到这里已经全部配置完了,下面是其他设置,可以不用看
其他设置
更新软件库
| 12
 3
 4
 5
 
 | # 更新软件包列表apt-get update
 
 # 升级已安装的软件包
 apt-get upgrade
 
 | 
Debian12更换镜像源
备份:mv /etc/apt/sources.list /etc/apt/sources.list.old
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | # 官方源cat > /etc/apt/sources.list << EOF
 deb https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
 deb-src https://deb.debian.org/debian/ bookworm main contrib non-free non-free-firmware
 deb https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb-src https://deb.debian.org/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb-src https://deb.debian.org/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb https://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
 deb-src https://deb.debian.org/debian-security/ bookworm-security main contrib non-free non-free-firmware
 EOF
 
 | 
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | # 清华源 https://mirrors.tuna.tsinghua.edu.cn/help/debian/cat > /etc/apt/sources.list << EOF
 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
 deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware
 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb-src https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
 deb-src https://mirrors.tuna.tsinghua.edu.cn/debian-security bookworm-security main contrib non-free non-free-firmware
 EOF
 
 | 
| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 
 | # 阿里云源cat > /etc/apt/sources.list << EOF
 deb http://mirrors.cloud.aliyuncs.com/debian/ bookworm main contrib non-free non-free-firmware
 deb-src http://mirrors.cloud.aliyuncs.com/debian/ bookworm main contrib non-free non-free-firmware
 deb http://mirrors.cloud.aliyuncs.com/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb-src http://mirrors.cloud.aliyuncs.com/debian/ bookworm-updates main contrib non-free non-free-firmware
 deb http://mirrors.cloud.aliyuncs.com/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb-src http://mirrors.cloud.aliyuncs.com/debian/ bookworm-backports main contrib non-free non-free-firmware
 deb http://mirrors.cloud.aliyuncs.com/debian-security/ bookworm-security main contrib non-free non-free-firmware
 deb-src http://mirrors.cloud.aliyuncs.com/debian-security/ bookworm-security main contrib non-free non-free-firmware
 EOF
 
 | 
防火墙设置
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | Ubuntu防火墙# 查看防火墙状态
 sudo ufw status
 
 # 开启防火墙
 sudo ufw enable
 
 # 永久关闭
 sudo ufw disable
 
 | 
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | centos防火墙# 查看防火墙状态
 systemctl status firewalld
 
 # 开启命令
 systemctl start firewalld
 
 # 永久关闭
 systemctl disable firewalld
 
 | 
绑定多IP
Debian
| 12
 3
 4
 5
 6
 7
 8
 
 | # 编辑,也有可能在network文件夹下vim /etc/network/interfaces
 
 # 重启网络
 systemctl restart networking
 
 # 查看生效
 ip route
 
 | 
Ubuntu
| 12
 3
 4
 5
 6
 7
 8
 
 | # 配置文件在这个路径下,ls看一下vim /etc/netplan/
 
 # 应用配置
 netplan apply
 
 # 查看是否生效
 ip route
 
 |