闲来无聊随便写一个VPS搭建VPN的教程-Reality


前言


今年的三月,Xray-core 1.8.0 又进一步推出了 REALITY 协议来取代传统的 TLS 服务,这样可以消除服务端 TLS 的指纹特征,仍然具有前向保密性,而且证书链也是攻击无效,那这样安全性的确就超越了常规的 TLS,关键可以指向别人的网站,所以无须自己购置域名,布置证书等,而且,不必使用 VPS 的443端口,所以,的确是方便和安全了不少。


准备工作

1.准备一台适量稳定的VPS(CentOS / Debian / Ubuntu)
如果不知道具体如何选择VPS可以查看数码乱炖这位大佬关于VPS的视频,最近大佬更新了全新的测评网站https://topvps.info/

 

2.找到目标指向网站 

要求支持TLS1.3 / X25519 / H2的网站

备注:目标网站最低标准:国外网站,支持 TLSv1.3 与 H2,域名非跳转用

加分项:IP 相近(更像,且延迟低),Server Hello 后的握手消息一起加密(如 dl.google.com),有 OCSP Stapling

配置加分项:禁回国流量,TCP/80、UDP/443 也转发(REALITY 对外表现即为端口转发,目标 IP 冷门或许更好)

具体使用Qualys当中的SSL Server Test来查找目标网站

例如:我们选中了vitrado.de

这边看到他这个网站对我们目前来说是一个A+,这边如果A+的网站中并没有我们需要的网站,我们可以选用A的网站,A+与A区别个人使用并不大。



然后我们打开这个网站,按F12查看是否支持我们的需求





搭建 Reality

1.安装Reality

centos

  1. ## 以下为 CentOS 命令
  2. yum update -y
  3. yum install curl wget -y

Debian / Ubuntu

  1. ## 以下为 Debian / Ubuntu 命令
  2. apt update -y
  3. apt install curl wget -y

2.安装X-UI(X-UI)
  1. bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)

3.设置X-UI面板
输入X-UI可呼出X-UI面板查看信息
找到左侧面板设置,记录 “面板 url 根路径” ,以后访问 X-ui 面板的地址为 http://ip:端口/面板url根路径

Reality 客户端

以下客户端来自 XTLS 官方推荐(部分我没有进行尝试,大家可以自行尝试)



评论