本文最后更新于 2026年1月6日。
在 v2rayN(以及其背后的核心 Xray/V2Ray)中,路由规则支持通过多种方式实现通配符域名的效果。
在“路由设置”的“域名(Domain)”框中,你可以使用以下三种主要的匹配格式来达到“通配符”的目的:
1. 域名包含(最常用的“通配符”替代)
直接输入域名(不带任何前缀),它会匹配该域名及其所有的子域名。
-
格式:
google.com -
效果: 匹配
google.com、www.google.com、mail.google.com以及ads.google.com.hk。 -
注意: 这实际上相当于通配符
*.google.com和google.com的集合。
2. 完整匹配(Full)
如果你只想匹配某一个确切的域名,不包括子域名。
-
格式:
full:www.google.com -
效果: 只匹配
www.google.com,不会匹配mail.google.com。
3. 正则表达式匹配(真正的通配符)
如果你需要非常复杂的通配逻辑,可以使用正则表达式。
-
格式:
regexp:.*\.google\.com$ -
效果: 这就是标准意义上的正则表达式匹配。
4. 预设域名集(推荐方式)
v2rayN 内部支持 geosite(域名库),这比手动写通配符更高效。
-
格式:
geosite:google -
效果: 自动包含 Google 旗下几乎所有的通配域名。
-
常用:
geosite:cn(匹配几乎所有中国大陆域名,用于直连)。
如何在 v2rayN 中操作?
-
点击 “设置” -> “路由设置”。
-
在 “用户自定义路由规则集” 中点击 “添加”。
-
在 “域名 (Domain)” 一栏中,直接输入你想要匹配的域名(例如
openai.com)。 -
在 “出站标记 (OutboundTag)” 选择
proxy(代理)或direct(直连)。 -
点击确定并保存。
温馨提示:
如果你是在配置 Antigravity 相关的代理,建议直接把 google.com 和 gemini.google.com 加入代理名单,或者直接使用 geosite:google 规则,这样能确保所有相关的子服务都能正确走代理。