前排提醒:该文章仅用于学习测试交流,请勿用于任何非法用途。
安装
bash <(curl -s -L https://git.io/v2ray.sh)
安装时选择安装
这里我们选择ws+tls,原理就是wss那种连接,你把v2ray就看做一个ws服务,你nginx去反代,nginx加上了ssl+http2去访问,浏览器是可以正常访问的,只不过c端是v2ray的客户端而已
端口默认生成就好了,你要改的话记得去防火墙放通这个端口就好,这个端口只交给nginx去反代
然后填写你需要的域名,把你填的域名解析到服务器的IP
验证好你的域名以后,就可以先放放,选择N
不需要让它装caddy,但是如果你对caddy比较熟悉的话,就让它跟着下面走,未小由建议使用宝塔安装nginx配置比较方便,你也可以手动安装nginx来配置
下面的配置都选择N吧,不需要这个来去广告,专业的人做专业的事儿

回车安装,会自动安装,安装完成后如下图

安装宝塔
安装脚本请前往 宝塔官网 获取
宝塔安装好了以后登录,安装Nginx
配置nginx
首先建立一个网站,就是你v2ray需要访问的域名,你可以自己添加一个路径来配置ws。比如我需要添加一个test.vuocn.cn
然后配置SSL证书
添加反向代理,让它更像个网站
配置websocket
编辑站点配置文件添加一个location
location /test {
proxy_pass http://127.0.0.1:12345;
proxy_redirect off;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_set_header Host $http_host;
}
关于路径的解释
test就是你的路径,等会需要修改生成的配置添加上路径 。
你路径设置为test是test.domain.com/test这个样子,配置的时候path写test就好,和域名无关
路径是域名后面的路径
http://127.0.0.1:12345 这个12345端口号就是你V2ray的端口,记得和配置时候填写的端口保持一致

配置好nginx后重启,打开网站是不是就可以正常访问了?因为加了反代配置,所以就像一个真实的网站一般。
配置V2ray
编辑v2ray配置文件, 在v2ray的配置加上路径,
vi /etc/v2ray/config.json
添加以下代码(注意箭头指向的那一行后边的英文逗号)
"wsSettings": {
"path": "/test"
}
编辑完了别忘了执行 v2ray restart 重启服务
如果服务起不来,检查下配置文件
到这里就全部完成了!
如果因为某种原因,服务器IP被干扰或者被禁,建议大佬们套上cloudflare,和正常网站配置CDN异样的,客户端和服务器都不需要任何改动,非常方便。
需要卸载的话,直接输入v2ray,会有选项提示你卸载~
经过大佬们各种脚本下来,v2ray的配置已经亲民很多了,谢谢各路大佬们~
客户端食用方法这里就不赘述了,祝各位好运

看了这个后,是身体一天不如一天啊
@l-Polaris-l 要节制呀,兄弟?
密码在哪里
@哄哄 密码在域名里![[奸笑]](https://cdn.weyooz.cn/wp-content/themes/Relive-Pro/static/smilies/jianxiao.png)
试试评论。
@大王叫我来巡山 哈哈哈哈![[奸笑]](https://cdn.weyooz.cn/wp-content/themes/Relive-Pro/static/smilies/jianxiao.png)