XyZone

  • 996
  • ICU
  • 251
Never Settle
  1. 首页
  2. 996
  3. 正文

VMess、VLess 双Websocket 共存兼容配置

2020年10月6日 423点热度 0人点赞 1条评论

近期V2更新了新的协议,VLESS 是一个无状态的轻量传输协议, 与 VMess 不同,VLESS 不依赖于系统时间,认证方式同样为 UUID,但不需要 alterId。如果我们希望在不影响原有WS配置的情况下尝鲜VLESS,可以参考下文,本文基于Core 4.30版本。

VMess的搭建请参考https://xyzone.net/tech/164/

一、修改Nginx配置

双Websocket通过Nginx反代不同的路径实现,按照之前的配置路径 /data将反代到12345端口 VMess协议,按照原配置复制新增一个路径/data2 反代到本地12346端口 VLess协议。

二、修改V2配置文件

修改config.json文件如下:

{
"log": {
"loglevel": "warning"
},
"inbounds": [{
"port": 12345,
"listen": "127.0.0.1",
"protocol": "vmess",
"settings": {
"clients": [{
"id": "你的UUID",
"alterId": 64
}]
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/data1"
}
}
},
{
"port": 12346,
"listen": "127.0.0.1",
"protocol": "vless",
"settings": {
"clients": [{
"id": "你的UUID",
"level": 0,
"email": "[email protected]"
}],
"decryption": "none"
},
"streamSettings": {
"network": "ws",
"wsSettings": {
"path": "/data2"
}
}
}],
"outbounds": [{
"protocol": "freedom",
"settings": {}
}]
}
尼玛的WP代码一复制就乱格式,晚点整整

三、启动Docker

更新Docker 镜像到最新:

docker pull teddysun/v2ray

启动Docker:

docker run -d --net=host --name v2ray --restart=always -v /etc/v2ray:/etc/v2ray teddysun/v2ray

查看日志:

docker logs -f v2ray
本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: Docker V2Ray VLess
最后更新:2020年10月8日

Silo

♥ Do have faith in what you're doing.

点赞
< 上一篇
下一篇 >

文章评论

  • erotik izle

    I believe this internet site has some real great info for everyone :D. Faydra Steven Sims

    2020年11月16日
    回复
  • 取消回复

    Silo

    ♥ Do have faith in what you're doing.

    标签聚合
    Docker V2Ray LOGO 5G nextcloud OTRS 宝塔 zabbix

    COPYRIGHT © 2021 XyZone. ALL RIGHTS RESERVED.

    THEME KRATOS MADE BY VTROIS