v2rayN的配置
本文最后更新于 2026年8月24日 晚上
本文主要分享了v2rayN相对高阶的一些配置。
相关链接
静态IP和链式代理
用在使用静态IP时需要一个前置代理(来出国)等场景下。
v2rayN
前提,需要一个能连通的其它节点。
-
v2rayN-顶部工具栏-订阅分组-订阅分组设置。
-
订阅分组设置窗口-点击左上角“添加”:
- 别名
- 前置代理配置别名-选择配置
- 其它配置项
- 确定
-
关闭订阅分组设置窗口。
-
在v2rayN窗口上方选中新建的订阅分组。
-
v2rayN-顶部工具栏-配置项-添加[SOCKS]。
听说SOCKS要比HTTP要好,比如在本地挂代理运行大模型的时候,网络环境更保真,不易泄露。
- 别名
- 地址
- 端口
- 用户名
- 密码
- 其它配置项
- 确定
-
可以测试是否连通了:右键新建的节点-测试真连接延迟。
HTTP 商业代理有时不一定能正确响应 v2rayN 的测速逻辑,所以测速失败不一定代表不能用。
很多住宅代理服务商除了账号密码认证外,还有一层 IP 白名单认证。即使账号密码对了,如果发起请求的本地公网 IP 不在服务商的白名单里,服务器也会拒绝连接并断开。
-
完成。
clash
路由配置
域名匹配规范
域名写法:
domain:完整域名-> 例如domain:google.com(匹配该域名及其子域名)keyword:域名关键字-> 例如keyword:google(包含该关键字的都匹配)regexp:正则表达式-> 高级用法,用于复杂匹配full:完全匹配字符串-> 必须完全一致,极少使用geosite:域名集-> 引用预定义列表,例如geosite:cn(中国境内域名)
域名的格式有以下几种形式:
- https://www.v2fly.org/config/dns.html#dnsobject
- https://xtls.github.io/config/routing.html#ruleobject
- 纯字符串:当此域名完整匹配目标域名时,该规则生效。例如
v2ray.com匹配v2ray.com但不匹配www.v2ray.com。 - 正则表达式:由
regexp:开始,余下部分是一个正则表达式。当此正则表达式匹配目标域名时,该规则生效。例如regexp:\.goo.*\.com$匹配www.google.com、fonts.googleapis.com,但不匹配google.com。 - 子域名 (推荐):由
domain:开始,余下部分是一个域名。当此域名是目标域名或其子域名时,该规则生效。例如domain:v2ray.com匹配www.v2ray.com、v2ray.com,但不匹配xv2ray.com。 - 子串:由
keyword:开始,余下部分是一个字符串。当此字符串匹配目标域名中任意部分,该规则生效。比如keyword:sina.com可以匹配sina.com、sina.com.cn、www.sina.com和www.sina.company,但不匹配sina.cn。 - 预定义域名列表:由
geosite:开头,余下部分是一个名称,如geosite:google或者geosite:cn。名称及域名列表参考 预定义域名列表。
IP写法:
geoip:IP集-> 例如geoip:cn(中国 IP)单个IP-> 例如8.8.8.8IP段-> CIDR 格式,例如192.168.1.0/24
如果是特定进程需要代理,可以在规则中的 process (进程) 栏填写进程名称(如 chrome.exe)。
路由规则
-
直接在v2rayN顶部栏-帮助-检查更新里更新GeoFiles
-
更新文件在
v2rayN\binCountry.mmdbgeoip.datgeoip.metadbgeoip-only-cn-private.datgeosite.dat
-
源头应该是在
v2rayN-master\v2rayN\ServiceLib\Global.cs里定义的的public const string GeoUrl变量。 -
参见
v2rayN-master\package-debian.sh里的download_geo_assets()函数。
-
-
https://github.com/Loyalsoldier/v2ray-rules-dat:[**V2Ray**](https://github.com/v2fly/v2ray-core) 路由规则文件加强版,可代替 V2Ray 官方
geoip.dat和geosite.dat-
https://github.com/Loyalsoldier/v2ray-rules-dat/issues/5
1
2
3其实很简单,修改V2rayN客户端的的配置不是修改 config.json 而应该修改 guiNConfig.json
每次V2aRayN启动时,会自动将guiNConfig.json覆盖到 config.json 中。
所以,对于V2RayN来讲,真正的客户端配置文件是 guiNConfig.json -
https://github.com/Loyalsoldier/v2ray-rules-dat/issues/148
1
2
3v2rayN 最简单的用法就是下载 geoip.dat 和 geosite.dat,选择绕过大陆模式。
本项目中的配置是 v2ray 的配置,不能直接复制粘贴到 v2rayN。
v2rayN 的使用问题请到 v2rayN 项目提问。 -
等等。
-
https://github.com/Johnshall/Shadowrocket-ADBlock-Rules-Forever
全局模式下绕过指定的几个网站
-
顶部工具栏-设置-路由设置-预定义规则集列表-双击打开“V4-全局(Global)”
-
规则集设置窗口-顶部工具栏-添加规则:
-
别名:绕过自定义网站
-
outboundTag:direct
- proxy: 走代理的 domain 和 IP
- direct: 直连的,不经过代理
- block: 阻塞的(直接断网),一般用于屏蔽广告或恶意 IP
-
在左下方的Domain栏中填入,示例:域名匹配规范
1
2domain:qianwen.com,
domain:alicdn.com每行结尾用英文逗号
,隔开。 -
确定。
-
-
保存规则后,在规则列表界面,务必将这条新规则上移置顶。
路由匹配是从上到下进行的。特定规则必须在通用规则(如“绕过大陆”或“全局代理”)的上面,否则会被通用规则覆盖(拦截)。
-
完成
全直连
通过配置路由规则来实现当使用系统代理“自动配置系统代理”或“Tun模式”时,实际网络还是直连的?即没有走代理。
- v2rayN-设置-路由设置-一键导入规则集
- 删除新增的“绕过大陆”和“全局”规则集,保留新增的“黑名单”规则集。
- 双击进入新增的“黑名单”规则集。
- 修改别名为“V4-全直连(Direct)”
- 排序:4
- 双击规则列表里的“代理Google”,取消开启别名“代理Google”右侧的按钮,确定。
- 如此依次取消开启“代理海外公共DNSIP”、“代理海外公共DNS域名”、“代理IP”和“代理GFW”。
- “规则集设置”窗口,确定。
- “路由设置”窗口,确定。
- 完成。
机场推荐
- https://github.com/DiningFactory/panda-vpn-pro
- https://github.com/hwanz/SSR-V2ray-Trojan
- https://github.com/selierlin/Share-SSR-V2ray
节点质量测试
- https://github.com/xykt/IPQuality
- https://ping0.cc/
- https://api4.ipify.org/
- https://api6.ipify.org/
- 国内站:https://www.ip138.com/
- 国外站:https://www.whatismyip.com/
- https://www.cloudflare.com/cdn-cgi/trace