注意事项 · V2Ray 配置指南 您所在的位置:网站首页 v2ray文件书写 注意事项 · V2Ray 配置指南

注意事项 · V2Ray 配置指南

2024-07-10 23:57| 来源: 网络整理| 查看: 265

1. 关于路由规则的注意事项1.1. 通配符1.2. IP & domain1.3. subdomain1.4. regexp1.5. private ip1. 关于路由规则的注意事项

本节记录了一些新手朋友使用 V2Ray 使用路由功能时常范的错误,希望大家能够避免。

1.1. 通配符

如果我想让淘宝和京东的域名直连,路由功能的规则写成下面这样的,你觉得这样的规则有问题吗?

[ { "type": "field", "outboundTag": "direct", "domain": [ "*.taobao.com", "*.jd.com" ] } ]

看起来没有什么问题,但事实上,有。如果使用了这样的规则,你会发现根本没有直接。很奇怪?这并不奇怪。这是因为你的经验在作祟。在 V2Ray 中,星号 * 不具备通配符的意义,只是一个普通的字符而已,是你以为星号 * 是通配符,这是臆想。如果想要匹配所有子域名的话,可以这么写规则:

[ { "type": "field", "outboundTag": "direct", "domain": [ "domain:taobao.com", "domain:jd.com" ] } ]

domain: 代表子域名,如 "domain:taobao.com" 这样一条规则包含了所有 taobao.com 域名及其子域名。

1.2. IP & domain [ { "type": "field", "outboundTag": "direct", "domain": [ "domain:taobao.com" ], "ip": [ "192.168.0.0/16" ] } ]

这样的一个规则的严格来说没有问题,真正的问题在与使用者不理解规则的配置。如果要匹配以上的规则,那么代表这有一个数据包的目标地址域名是 taobao.com 并且 IP 属于 192.168.0.0.1/16。通常情况下这是不可能的,所以你访问淘宝是不会匹配这个规则。如果你要满足域名和 IP 任一条件都能够匹配规则,那么应该这么写:

[ { "type": "field", "outboundTag": "direct", "domain": [ "domain:taobao.com" ] }, { "type": "field", "outboundTag": "direct", "ip": [ "192.168.0.0/16" ] } ] 1.3. subdomain 1.4. regexp 1.5. private ip


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有