全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 462|回复: 11

关于xray wg落地

[复制链接]
发表于 2025-3-2 14:28:25 | 显示全部楼层 |阅读模式
请教mjj大佬,xray的wireguard落地,网上看到的方法都是按端口来分流不同的wireguard出口。有没有按不同的uuid来分流不同的wireguard出口的方法?(例如uuid1走wireguard-1出口;uuid2走wireguard-2出口)不想开太多端口。
发表于 2025-3-2 15:30:42 | 显示全部楼层
Delly 发表于 2025-3-2 15:20
有加peer,请看上面我的配置文件,但是奇怪的是三个uuid都走第一个出口出去 ...

email等于每个uuid的入站标签,这样能理解吗?没办法直接通过uuid分流的
user里必须填email
发表于 2025-3-2 14:39:34 | 显示全部楼层
  1. # 入站
  2. "id": "5783a3e7-e373-51cd-8642-c83782b807c5",
  3. "email": "1111@example.com"
  4. ----
  5. # 路由
  6. "user": ["1111@example.com"],
  7. "outboundTag": "warp-1"
复制代码
 楼主| 发表于 2025-3-2 14:49:14 | 显示全部楼层

谢答,这是一个uuid的情况?我需求是多个uuid,入站列出来多个uuid,出站多个出口都打上了tag,路由也分别对应出口的tag,但是奇怪的是都走第一个出口      
发表于 2025-3-2 14:56:30 | 显示全部楼层
Delly 发表于 2025-3-2 14:49
谢答,这是一个uuid的情况?我需求是多个uuid,入站列出来多个uuid,出站多个出口都打上了tag,路由也分 ...

每个uuid下面加个emil就对了,多个就是:
  1. {
  2.       "id": "5783a3e7-e373-51cd-8642-c83782b807c5",
  3.       "email": "1111@example.com",
  4.       ...
  5. },
  6. {
  7.       "id": "5783a3e7-e373-51cd-8642-c83782b807c5",
  8.       "email": "2222@example.com",
  9.       ...
  10. }
复制代码
发表于 2025-3-2 14:57:21 来自手机 | 显示全部楼层
加user就行哈自己添加
 楼主| 发表于 2025-3-2 15:06:38 | 显示全部楼层
NetMan 发表于 2025-3-2 14:56
每个uuid下面加个emil就对了,多个就是:

加email地址是啥意思?通常配置文件里不需要加吧
 楼主| 发表于 2025-3-2 15:07:54 | 显示全部楼层
tokyohot 发表于 2025-3-2 14:57
加user就行哈自己添加

加了,结果出口流量都走第一个user;第二个第三个形同虚设。
 楼主| 发表于 2025-3-2 15:15:40 | 显示全部楼层
就是如下这样,加了三个uuid,结果都走第一个出口
{
        "log": {
                "loglevel": "debug"
        },
        "inbounds": [
                {
                        "port": 12345,
                        "protocol": "vmess",
                        "settings": {
                                "clients": [
                                        {
                                                "id": "5783a3e7-e373-51cd-8642-c83782b807c5"
                                        },
                                        {
                                                "id": "6783a3e7-e373-51cd-8642-c83782b8aacc"
                                        },
                                        {
                                                "id": "9783a3e7-e373-51cd-8642-c83782bvvcc"
                                        }
                                ]
                        },
                        "streamSettings": {
                                "network": "ws",
                                "wsSettings": {
                                        "path": "/wsss"
                                }
                        }
                }
        ],
        "outbounds": [
                {
                        "tag": "wireguard-1",
                        "protocol": "wireguard",
                        "settings": {
                                "secretKey": "aaaaaccccccc",
                                "address": [
                                        "10.14.0.2/32"
                                ],
                                "peers": [
                                        {
                                                "publicKey": "bbbbbbcccc=",
                                                "endpoint": "xxxxxx:51820"
                                        }
                                ]
                        }
                },
                {
                        "tag": "wireguard-2",
                        "protocol": "wireguard",
                        "settings": {
                                "secretKey": "bbbbbbooo",
                                "address": [
                                        "10.14.0.3/32"
                                ],
                                "peers": [
                                        {
                                                "publicKey": "aaaaaaaa=",
                                                "endpoint": "oooooxxx:51820"
                                        }
                                ]
                        }
                },
                {
                        "tag": "direct",
                        "protocol": "freedom"
                }
        ],
        "routing": {
                "rules": [
                        {
                                "type": "field",
                                "user": [
                                        "5783a3e7-e373-51cd-8642-c83782b807c5"
                                ],
                                "outboundTag": "wireguard-1"
                        },
                        {
                                "type": "field",
                                "user": [
                                        "6783a3e7-e373-51cd-8642-c83782b8aacc"
                                ],
                                "outboundTag": "wireguard-2"
                        },
                        {
                                "type": "field",
                                "user": [
                                        "9783a3e7-e373-51cd-8642-c83782bvvcc"
                                ],
                                "outboundTag": "direct"
                        }
                ]
        }
}
发表于 2025-3-2 15:17:00 来自手机 | 显示全部楼层
Delly 发表于 2025-3-2 15:07
加了,结果出口流量都走第一个user;第二个第三个形同虚设。

我意思是加peer,你添加多个peer就行内网不一样就行啊
 楼主| 发表于 2025-3-2 15:20:53 | 显示全部楼层
tokyohot 发表于 2025-3-2 15:17
我意思是加peer,你添加多个peer就行内网不一样就行啊

有加peer,请看上面我的配置文件,但是奇怪的是三个uuid都走第一个出口出去
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-4-29 19:15 , Processed in 0.067820 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表