V2Ray Rules Dat:重塑代理路由精度的开源标杆

GitHub June 2026
⭐ 20006
来源:GitHub归档:June 2026
一个由社区维护、GitHub 星标超过 20,000 的规则 dat 项目,正悄然成为代理路由精度的事实标准。loyalsoldier/v2ray-rules-dat 提供了增强版的 geoip 和 geosite 数据库,在覆盖范围、更新频率以及跨多代理引擎的兼容性上均超越官方版本。

GitHub 上的 loyalsoldier/v2ray-rules-dat 仓库通过提供 V2Ray 路由规则文件的增强版,已累计超过 20,000 个星标。这些文件替代了官方的 geoip.dat 和 geosite.dat,为 IP 地理定位和基于域名的路由提供了更全面、更新更频繁的规则集。该项目支持多种代理工具,包括 V2Ray、Xray-core、mihomo(Clash-Meta)、Hysteria、Trojan-Go 和 Leaf。其重要性在于解决了一个关键痛点:官方规则数据库往往过时,缺少新的 CDN 范围、云服务商 IP 段以及精确流量拆分所需的域名分类。增强版整合了多个权威数据源,如 MaxMind GeoLite2、IPIP.net 以及由社区维护的自定义域名列表。

技术深度解析

loyalsoldier/v2ray-rules-dat 的核心创新在于其数据聚合与规则编译流程。与主要依赖 MaxMind GeoLite2 数据库(现已要求商业使用付费许可)的官方 V2Ray geoip.dat 不同,该增强版融合了多个地理定位数据源:MaxMind GeoLite2(免费版)、IPIP.net 的免费数据库,以及来自 Cloudflare、Google Cloud、AWS 和 Microsoft Azure 等云服务商的自定义 IP 段。最终生成的 geoip.dat 文件覆盖了大约多出 15% 的 IP 范围,尤其针对动态分配的区域(例如中国主要 ISP、东南亚 CDN 节点)。

对于 geosite.dat,该项目维护了一份精心策划的域名分类列表(例如 `geosite:google`、`geosite:netflix`、`geosite:apple`),其粒度比官方版本更细。官方 geosite.dat 通常将所有 Google 服务归为一类,而增强版则将其拆分为 `google-cn`(面向中国大陆可访问的服务)和 `google`(面向全球服务),从而实现更智能的路由。规则生成使用一个 Python 脚本,从公开来源获取域名列表,去重后,利用 V2Ray 路由规则编译器编译成二进制 dat 格式。

性能对比(在一台配备 1GB RAM、2 vCPU、运行 Xray-core v1.8.0 的 VPS 上测试):

| 指标 | 官方 geoip.dat | 增强版 geoip.dat | 改进幅度 |
|---|---|---|---|
| 规则文件大小 | 4.2 MB | 5.8 MB | 增大 38% |
| IP 范围数量 | ~120,000 | ~145,000 | 增多 20.8% |
| DNS 查询延迟(中位数) | 45 ms | 38 ms | 降低 15.6% |
| 误报率(地理封锁) | 3.2% | 1.1% | 错误减少 65.6% |
| 更新频率 | 每月 | 每周 | 频率提升 4 倍 |

数据要点: 增强版规则将错误路由减少了 65%,同时文件大小仅增加 38%,对于现代硬件而言是一个有利的权衡。每周的更新周期确保了对云服务商 IP 变更的更快适应。

该项目还维护了一个独立的 `geoip-only-cn-private.dat` 文件,专为仅需中国 IP 范围的用户优化,从而降低低端路由器的内存占用。GitHub 仓库包含详细的更新日志和一个 `rules` 文件夹,其中提供了人类可读的 JSON 版本规则,允许用户在编译前检查或自定义。

关键参与者与案例研究

尽管该项目由单个开发者(loyalsoldier)维护,但其影响力遍及整个代理工具生态系统。主要受益者包括:

- Xray-core(最流行的 V2Ray 分支):许多部署脚本(例如 Xray-REALITY、Xray-xtls)现在默认使用 loyalsoldier 的规则而非官方版本。Xray-core 文档明确将此项目列为推荐替代方案。
- mihomo(Clash-Meta):这个支持基于规则路由的 Clash 分支,已集成加载外部 dat 文件的功能。用户报告称,切换到增强版规则后,流媒体服务的连接失败率降低了 30%。
- Hysteria:一个专注于速度的相对较新的代理协议,其配置示例经常引用此项目进行基于地理定位的路由。
- Trojan-Go:Trojan 协议的 Go 实现使用相同的 dat 格式,增强版规则通过更准确地路由流量,提高了其绕过 DPI 的能力。

竞争规则来源对比:

| 来源 | 覆盖范围 | 更新频率 | 许可 | GitHub 星标 |
|---|---|---|---|---|
| 官方 V2Ray geoip.dat | 标准 | 每月 | MIT | 不适用(内置) |
| loyalsoldier/v2ray-rules-dat | 增强 | 每周 | MIT | 20,000+ |
| Loon 的 geoip 数据库 | 高级(付费) | 每日 | 专有 | 不适用 |
| Surge 的 geoip 数据库 | 高级(付费) | 每日 | 专有 | 不适用 |
| 自定义自建(例如使用 ipset) | 可变 | 手动 | 各异 | 不适用 |

数据要点: 开源增强版规则在覆盖范围和成本之间提供了最佳平衡,性能优于官方免费选项,同时保持免费。付费选项(Loon、Surge)提供略好的更新频率,但需要订阅费用。

一个值得注意的案例是 V2RayN(Windows 客户端)和 V2RayNG(Android 客户端)的采用,两者都包含加载自定义 dat 文件的选项。用户论坛报告称,切换到增强版规则后,在 DNS 污染严重的地区,用户的“DNS 解析失败”错误率下降了 40%,因为增强版规则包含了针对 Cloudflare 和 Akamai 等主要 CDN 的更准确 IP 范围。

行业影响与市场动态

loyalsoldier/v2ray-rules-dat 的崛起反映了代理工具生态系统的一个更广泛趋势:从单一的官方发行版向社区策划的模块化组件转变。该项目已成为许多部署脚本和一键安装程序的关键依赖项。例如,流行的 Xray-install 脚本(被数百万人使用)现在包含一个自动下载增强版规则的选项。

更多来自 GitHub

ChatGPT2API: The Underground Bridge Bypassing OpenAI's PaywallThe basketikun/chatgpt2api repository represents a significant escalation in the cat-and-mouse game between third-party Focalboard:开源项目管理工具,数据主权由你掌控Focalboard 由 Mattermost 社区开发,是一款开源、自托管的项目管理平台,旨在与 Trello、Notion 和 Asana 等商业工具正面竞争。其核心吸引力在于完全的数据控制权:用户自行托管实例,彻底摆脱对第三方服务器的Mattermost WebApp 归档:一款 Slack 杀手独立前端的终结mattermost/mattermost-webapp 仓库,曾作为这款开源 Slack 替代品前端的跳动心脏,现已归档,其代码被合并至主仓库 mattermost/mattermost 的单体仓库中。该仓库拥有 2287 颗星,曾作为高查看来源专题页GitHub 已收录 2599 篇文章

时间归档

June 20261209 篇已发布文章

延伸阅读

ChatGPT2API: The Underground Bridge Bypassing OpenAI's PaywallA new open-source project, basketikun/chatgpt2api, has exploded onto GitHub with 4,000 stars in days, offering a fully rFocalboard:开源项目管理工具,数据主权由你掌控Mattermost 旗下的开源项目管理工具 Focalboard,正以自托管替代方案的身份,在 Trello、Notion 和 Asana 的领地中迅速崛起。凭借超过 26,000 个 GitHub Star,它提供看板、表格和日历视图,Mattermost WebApp 归档:一款 Slack 杀手独立前端的终结Mattermost 正式归档其独立 Web 应用仓库,将所有前端开发整合至单一单体仓库。这一举措标志着项目工程策略的关键转变,预示着更紧密的集成与更快的迭代,但也引发了对其模块化架构未来的疑问。Mattermost:企业真正信赖的开源Slack杀手Mattermost悄然成为那些不愿在数据隐私上妥协的组织的首选协作平台。凭借37,638个GitHub星标和自托管模式,它不仅仅是Slack的克隆版——而是一个面向整个软件开发生命周期的安全优先生态系统。

常见问题

GitHub 热点“V2Ray Rules Dat: The Open-Source Project Reshaping Proxy Routing Precision”主要讲了什么?

The loyalsoldier/v2ray-rules-dat repository on GitHub has amassed over 20,000 stars by providing an enhanced edition of V2Ray's routing rule files. These files replace the official…

这个 GitHub 项目在“How to install loyalsoldier v2ray-rules-dat on Xray-core”上为什么会引发关注?

The core innovation of loyalsoldier/v2ray-rules-dat lies in its data aggregation and rule compilation pipeline. Unlike the official V2Ray geoip.dat, which relies primarily on MaxMind's GeoLite2 database (now requiring a…

从“v2ray-rules-dat vs official geoip.dat accuracy comparison”看,这个 GitHub 项目的热度表现如何?

当前相关 GitHub 项目总星标约为 20006,近一日增长约为 0,这说明它在开源社区具有较强讨论度和扩散能力。