Release 下载geosite / geoip dat · GitHub Release 历史版本 · 三路反代镜像
最新正式版20260520170255本区块同步 geosite / geoip dat 的官方 GitHub Release,并为最近版本生成 三路反代镜像加速下载通道。 默认展开最新正式版;如果项目只有预发布版,会在版本旁单独标注。下载按钮会先进入本站确认页,可继续下载或复制真实链接。
怎么挑:Windows 优先 .exe / .msi;macOS 优先 .dmg;Linux 选 .deb / .rpm / .AppImage;Android 选 .apk;带 .sig / .asc / .sha256 的是校验文件,不是安装包。
下载慢:从右侧三路反代列里挑一个能通的点开;复制按钮复制真实目标链接,方便放进下载器。
为控制页面体积,本页只展示最近 5 个版本、每版最多 48 个文件;完整历史请查看 v2fly/domain-list-community Releases。
202605201702552026-05-208 个文件正式版
| 文件 / 平台 | 大小 | 官方直链 | 反代 · ghproxy.net | 反代 · ghfast.top | 反代 · mirror.ghproxy.com |
|---|---|---|---|---|---|
dlc.dat其他 | 2.0 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.sha256sum其他 | 74 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz其他 | 286.2 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz.sha256sum其他 | 77 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip压缩包 | 613.2 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip.sha256sum其他 | 78 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml其他 | 3.2 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml.sha256sum其他 | 84 B | 下载 | 加速 | 加速 | 加速 |
Release 说明:https://github.com/v2fly/domain-list-community/releases/tag/20260520170255
202605200836282026-05-208 个文件正式版
| 文件 / 平台 | 大小 | 官方直链 | 反代 · ghproxy.net | 反代 · ghfast.top | 反代 · mirror.ghproxy.com |
|---|---|---|---|---|---|
dlc.dat其他 | 2.0 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.sha256sum其他 | 74 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz其他 | 285.5 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz.sha256sum其他 | 77 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip压缩包 | 613.2 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip.sha256sum其他 | 78 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml其他 | 3.2 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml.sha256sum其他 | 84 B | 下载 | 加速 | 加速 | 加速 |
Release 说明:https://github.com/v2fly/domain-list-community/releases/tag/20260520083628
202605200827272026-05-208 个文件正式版
| 文件 / 平台 | 大小 | 官方直链 | 反代 · ghproxy.net | 反代 · ghfast.top | 反代 · mirror.ghproxy.com |
|---|---|---|---|---|---|
dlc.dat其他 | 2.0 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.sha256sum其他 | 74 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz其他 | 285.6 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz.sha256sum其他 | 77 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip压缩包 | 613.1 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip.sha256sum其他 | 78 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml其他 | 3.2 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml.sha256sum其他 | 84 B | 下载 | 加速 | 加速 | 加速 |
Release 说明:https://github.com/v2fly/domain-list-community/releases/tag/20260520082727
202605200802422026-05-208 个文件正式版
| 文件 / 平台 | 大小 | 官方直链 | 反代 · ghproxy.net | 反代 · ghfast.top | 反代 · mirror.ghproxy.com |
|---|---|---|---|---|---|
dlc.dat其他 | 2.0 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.sha256sum其他 | 74 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz其他 | 285.5 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz.sha256sum其他 | 77 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip压缩包 | 613.1 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip.sha256sum其他 | 78 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml其他 | 3.2 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml.sha256sum其他 | 84 B | 下载 | 加速 | 加速 | 加速 |
Release 说明:https://github.com/v2fly/domain-list-community/releases/tag/20260520080242
202605191542392026-05-198 个文件正式版
| 文件 / 平台 | 大小 | 官方直链 | 反代 · ghproxy.net | 反代 · ghfast.top | 反代 · mirror.ghproxy.com |
|---|---|---|---|---|---|
dlc.dat其他 | 2.0 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.sha256sum其他 | 74 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz其他 | 283.1 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.xz.sha256sum其他 | 77 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip压缩包 | 610.1 KB | 下载 | 加速 | 加速 | 加速 |
dlc.dat.zip.sha256sum其他 | 78 B | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml其他 | 3.2 MB | 下载 | 加速 | 加速 | 加速 |
dlc.dat_plain.yml.sha256sum其他 | 84 B | 下载 | 加速 | 加速 | 加速 |
Release 说明:https://github.com/v2fly/domain-list-community/releases/tag/20260519154239
本页加速下载用到的 3 个 GitHub 反代镜像
| 反代 | 前缀 | 说明 |
|---|---|---|
ghproxy.net | https://ghproxy.net/ | 老牌备份 |
ghfast.top | https://ghfast.top/ | 新生快线 |
mirror.ghproxy.com | https://mirror.ghproxy.com/ | 子域名 |
反代是第三方公益服务,单个通道可能临时挂掉,多挑几个再判断网络是否有问题。所有反代均为 HTTPS,文件内容与 GitHub 原始 Release 字节一致,可放心做 SHA256 校验。
GitHub 仓库简介:Community managed domain list. Generate geosite.dat for V2Ray. · 许可 MIT · ⭐ 8,681
geosite / geoip 是 V2Ray、Xray、Mihomo、sing-box 做规则分流时最容易被误解的两个文件。它们不是订阅,也不是线路;它们只是把域名和 IP 段整理成可被规则引用的分类表。
geosite.dat 和 geoip.dat 到底管什么?
| 文件 | 匹配对象 | 规则示例 | 常见用途 |
|---|---|---|---|
| geosite.dat | 域名分类 | geosite:google、geosite:category-ads-all | 按网站或服务分流 |
| geoip.dat | IP CIDR 分类 | geoip:cn、geoip:us | 按目标 IP 所属地区分流 |
| Country.mmdb | IP 地理库 | Mihomo 的 GEOIP 相关能力 | 给客户端查询 IP 地区 |
.srs rule-set | sing-box 二进制规则集 | rule_set: geosite-cn | sing-box 1.10+ 常见远程规则 |
一个典型误区是把 geosite 当成“连接修复包”。如果 GEOSITE,google,Proxy 不命中,可能是域名不在这个标签里,也可能是前面的规则先命中了,并不代表代理核心坏了。
v2fly、Loyalsoldier、MetaCubeX 该选哪个?
| 来源 | 更适合谁 | 你会拿到什么 | 注意点 |
|---|---|---|---|
| v2fly/domain-list-community | 想看上游分类的人 | 域名分类源数据 | 不是所有客户端都直接读源码目录 |
| Loyalsoldier/v2ray-rules-dat | V2Ray / Xray / v2rayN 用户 | geosite.dat、geoip.dat、Country.mmdb | 下载后要放到核心实际读取的目录 |
| MetaCubeX/meta-rules-dat | Mihomo / sing-box 用户 | dat、mmdb、sing-box .srs | 不同分支和路径对应不同格式 |
| 客户端内置更新 | GUI 用户 | 客户端打包好的 GeoData 更新入口 | 省事,但要确认日志里显示更新成功 |
V2Ray / Xray 用户优先看 Loyalsoldier 的 release 文件;Mihomo 用户优确认 geox-url 是否指向你想用的源;sing-box 新配置更建议用 rule-set,而不是硬套旧 dat 思路。
V2Ray / Xray 怎么更新 dat?
先下载你准备使用的版本。下面示例使用 Loyalsoldier release 文件:
wget -O geosite.dat https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geosite.dat
wget -O geoip.dat https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geoip.dat
把两个文件放进核心实际读取的资源目录。Linux 常见位置包括 /usr/local/share/xray/、/usr/local/share/v2ray/ 或当前客户端的配置目录;Windows GUI 客户端则要看软件自己的 bin、resources、geo 目录。
配置里可以这样引用:
{
"routing": {
"rules": [
{ "type": "field", "ip": ["geoip:cn"], "outboundTag": "direct" },
{ "type": "field", "domain": ["geosite:cn"], "outboundTag": "direct" },
{ "type": "field", "domain": ["geosite:google", "geosite:youtube"], "outboundTag": "proxy" },
{ "type": "field", "domain": ["geosite:category-ads-all"], "outboundTag": "block" }
]
}
}
更新后重启核心,并在日志里找 geosite.dat、geoip.dat、routing 相关记录。只覆盖文件但不重启,很多客户端不会立刻重新加载。
Mihomo 里 geox-url 怎么写?
Mihomo 常见写法是把 GeoData 地址放进 geox-url,再在 rules 里用 GEOSITE、GEOIP:
geox-url:
geoip: "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geoip.dat"
geosite: "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geosite.dat"
mmdb: "https://github.com/Loyalsoldier/geoip/releases/latest/download/Country.mmdb"
geo-auto-update: true
geo-update-interval: 24
rules:
- GEOSITE,category-ads-all,REJECT
- GEOSITE,private,DIRECT
- GEOIP,CN,DIRECT,no-resolve
- GEOSITE,cn,DIRECT
- GEOSITE,google,Proxy
- MATCH,Proxy
这里最容易错的是顺序。MATCH 必须放最后;广告、私网、国内规则通常放前面;服务类规则放在兜底之前。
如果订阅导入后规则组名称和示例里的 Proxy、DIRECT 不一致,规则会报错或失效,把策略组名字改成客户端里真实存在的名字,再更新 GeoData。
sing-box 为什么不一定用 dat?
sing-box 1.10+ 更常见的写法是 rule-set。它把规则拆成远程文件,配置里引用 tag:
{
"route": {
"rule_set": [
{
"tag": "geosite-cn",
"type": "remote",
"format": "binary",
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geosite/cn.srs"
},
{
"tag": "geoip-cn",
"type": "remote",
"format": "binary",
"url": "https://raw.githubusercontent.com/MetaCubeX/meta-rules-dat/sing/geo/geoip/cn.srs"
}
],
"rules": [
{ "rule_set": ["geosite-cn", "geoip-cn"], "outbound": "direct" }
]
}
}
.srs 不是 .dat 改个后缀就能用。sing-box 配置要同时对上 format、URL、tag 和 route.rules 里的引用名。
GUI 客户端在哪里更新?
| 客户端 | 常见入口 | 更新后看什么 |
|---|---|---|
| Clash Verge Rev / Mihomo Party | 设置里的 GeoData、内核或配置相关页面 | 日志里是否下载 geosite / geoip 成功 |
| Karing / Hiddify Next / Husi | 路由、规则或 Geo 数据库更新入口 | 当前配置是否真的启用了分流规则 |
| v2rayN / v2rayNG | 路由设置、路由模板或资源文件更新 | geosite.dat / geoip.dat 是否在核心目录 |
| OpenClash / OpenWrt 插件 | 插件内核、规则、订阅或 GeoIP 数据页面 | 软路由上的实际文件路径和更新时间 |
GUI 里点了“更新成功”不等于规则命中成功。真正要看日志里的下载地址、保存路径、加载结果,以及测试域名命中的策略组。
多端使用同一份订阅时,最烦的是 Windows 客户端能更新,软路由或手机端仍旧读旧规则。此时先统一订阅格式和策略组命名,再让各设备分别更新 GeoData;如果订阅本身不提供 Mihomo、V2Ray、sing-box 兼容格式,可以用兼容 Clash / Singbox / V2Ray 的订阅减少手工改规则的次数。
常用标签怎么查?
常见标签包括:
geosite:cn
geosite:hk
geosite:tw
geosite:google
geosite:microsoft
geosite:apple
geosite:amazon
geosite:meta
geosite:netflix
geosite:disney
geosite:youtube
geosite:bilibili
geosite:openai
geosite:telegram
geosite:whatsapp
geosite:discord
geosite:category-ads-all
geosite:private
标签能不能用,取决于你使用的数据源是否包含它。最稳妥的办法是去对应仓库的数据目录或 release 说明里查,而不是从旧配置里复制一串标签。
规则不命中时先查哪 5 件事?
| 现象 | 更可能原因 | 做什么 |
|---|---|---|
| 日志显示找不到 geosite.dat | 文件路径错 | 找客户端实际工作目录,不只看下载目录 |
GEOSITE,xxx 不生效 | 标签不存在或拼写错 | 去当前数据源查标签名 |
| 所有流量都走同一策略 | MATCH 放太前或规则顺序错 | 把兜底规则放最后 |
| 更新成功但行为没变 | 核心没重启或缓存未刷新 | 重启核心,再看启动日志 |
| 只有某个设备异常 | 多端客户端读取的规则源不同 | 对比每台设备的 GeoData URL 和更新时间 |
排查时一次只改一项:先改数据源,再改标签,最后改规则顺序。三项一起改,成功了也不知道是哪一步起作用。
如何确认已经更新成功?
- 看文件时间:
geosite.dat、geoip.dat或.srs文件的修改时间要接近刚才的更新时间。 - 看启动日志:核心启动时应出现 GeoData、rule-set 或 routing 加载记录。
- 看规则命中:用客户端的连接详情或日志,确认测试域名命中了预期策略。
- 看回滚路径:保留旧文件或旧配置,更新后异常可以 1 分钟内换回去。
如果你只想验证 geosite 是否生效,选 2-3 个明确域名测试就够了,例如一个 geosite:google,一个 geosite:apple,再加一个国内常用域名。不要用一堆 App 同时测试,变量太多。
与 anti-AD 怎么组合?
anti-AD 更偏细颗粒度广告域名列表,geosite 的 category-ads-all 更像大类兜底。Mihomo 里可以这样放:
# 优先级 1:anti-AD,细颗粒度去广告
- RULE-SET,anti-ad,REJECT
# 优先级 2:geosite category-ads-all,兜底
- GEOSITE,category-ads-all,REJECT
如果你已经有 anti-AD,不必把所有广告规则都堆到最前面。规则越多,越要关注命中顺序和更新来源,否则误拦截时很难定位。
geosite.dat 不覆盖什么
本文只讲 geosite.dat、geoip.dat、Mihomo GeoData 和 sing-box rule-set 的更新与排查,不评测任何订阅质量,也不承诺某个标签一定能覆盖全部域名。
不同客户端会改目录结构,尤其是 GUI 客户端和软路由插件。遇到路径不一致时,以客户端日志和官方文档为准,不要只照搬别人的文件夹。
相关阅读
- 233boy/sing-box 一键安装脚本(2026版) — 需要 sing-box VPS 自建时参考
- 233boy V2Ray 一键安装脚本完整指南(2026版) — 只需要 VMess/VLESS 单协议部署时看这篇
- 3X-UI 服务端面板 2026 — 用 Web 面板管理多协议入站时参考