协议简介 #
vless+reality是目前主流的协议,不需要域名,操作简单,不易被检测,目前已经稳定使用了将近2两年。
环境 #
一台境外的服务器,推荐阿里云学生300券,可以开一年香港或者新加坡轻量服务器,推荐香港服务器,延迟更低,每天蹲点0点很好抢。
阿里云官网设置 #
- 关闭阿里云盾
系统配置 - 功能设置 - 客户端 - 卸载
- 放行防火墙
添加规则 - 全部tcp+udp - 确认添加
- 连接服务器
推荐使用Termius进行ssh连接。很好用,学生可以免费使用pro版本。
安装代理工具 #
安装xui #
x-ui的面板(很久不更新了)
bash <(curl -Ls https://raw.githubusercontent.com/FranzKafkaYu/x-ui/master/install.sh)
3x-ui的面板(推荐)
bash <(curl -Ls https://raw.githubusercontent.com/mhsanaei/3x-ui/master/install.sh)
安装过程中提示确认是否继续 按 y 设置账号,密码,端口。
软件页面 #
工具使用 #
命令行输入 x-ui 回车调出菜单
命令行输入15回车键开启bbr加速
检查是否开启成功
sysctl net.ipv4.tcp_available_congestion_control
显示net.ipv4.tcp_available_congestion_control = reno cubic bbr
即为开启成功 。
针对v6机子,可以手动编辑配置文件
vi /etc/sysctl.conf
net.core.default_qdisc=fq
net.ipv4.tcp_congestion_control=bbr
net.ipv6.tcp_congestion_control=bbr
添加上net.ipv6.tcp_congestion_control=bbr
搭建协议 #
登录xui的web页面,一般为本机ip:端口
忘记面板信息输入x-ui调出菜单输入7即可查看
面板设置 #
- 系统状态-切换为最新版本
- 面板设置-第一次打开重置随机后缀,随后用后缀重新登录进面板,之后修改自己想要的后缀
搭建VMESS+WS协议 #
这是一条很基本很简单的协议,某些地区直接就可以用这个,而某些地区如河南,就存在一直被封端口的情况。*
备注随便填写,协议选择VMESS,然后添加一个用户,网络选择ws,tls是加密,需要域名才可以路径/后面是随便填写的,然后确定就行了。
搭建Reality+version协议(目前最稳) #
不需要自备域名,稳定性和延迟都很好,目前最推荐的协议。
寻找目标网站 #
协议需要寻找一个和自己ip相近的网站去偷取证书来用
- 查询本机服务器的ASN号
ASN查询 :输入自己的ip进行查询。
例如我使用的是阿里云香港弹性云服务器AS45102
- 寻找和自己服务器ip相近的相关网站
FOFA :注册一个账号,不验证邮箱,临时邮箱也可以,不然只能看几页结果。
搜索语法
asn=="45102" && country=="HK" && port=="443" && cert!="Let's Encrypt" && cert.issuer!="ZeroSSL" && status_code="200"
替换为自己的ASN
和country
,只需要改动这两个地方,搜索框下面有查询语法,自己可以看看
注意事项
- 尽量选择com结尾的域名
- 证书无效的不选
- 目标网站能正常访问
- https协议必须为tls1.3
例如这种网站,可以正常访问,并且证书是有效的,打开网站,f12或者鼠标右键检查,不同浏览器可能页面不一样,但是都有这个功能和页面。本人使用google浏览器。
搭建Reality协议 #
进入web控制面板,如下图进行操作。
如果创建之后无法使用,换一个目标网站试试。
导入客户端使用 #
windows客户端 #
windows客户端下载地址v2rayn
下载v2rayN-With-Core.zip
带核心的版本。解压就可以使用。 点击v2客户端运行,需要安装一些运行库,应该会自动跳转或者弹出页面,直接安装就行了。
- 导入创建的节点,登录web页面,找到创建的节点,点击左边的
操作
-二维码
。点击复制,打开v2的主页面ctrl+v复制进来即可看到节点信息。 - 模式设置,任务栏右键v2的小图标即可。
安卓客户端 #
安卓客户端下载地址v2rayng
下载arm64架构的
安装即可。
手机比较简单,打开软件后,界面右上角+
号,可以直接扫描二维码添加,也可以复制粘贴。
选择添加进入的节点,右下角v
的图标logo直接启动,第一次会提示创建一个vpn连接,确认即可。