本项目旨在优化 CDN 网络访问速度,请勿用于非法用途!
本项目最早是 Fork Hackl0us/GeoIP2-CN 定制修改而来。
本项目使用 GitHub Actions 每 4h 自动更新一次。
| 📦 项目 | 📃 文件 | 🚀 CDN 加速 | 🔧 适用范围 | |
|---|---|---|---|---|
| IP-CIDR 列表 | CN-ip-cidr.txt | 点我下载 | 点我起飞 | iptables, ipset, squid, gost, 3proxy, etc. |
| GeoIP2 数据库 | Country.mmdb | 点我下载 | 点我起飞 | Surge, Shadowrocket, QuantumultX, Clash 等较新的代理工具 |
| GeoIP2 数据库 | chnroutes.mmdb | 点我下载 | 点我起飞 | Surge, Shadowrocket, QuantumultX, Clash 等较新的代理工具 |
| Surge规则集 | Surge-Ruleset.list | 点我下载 | 点我起飞 | Surge |
如果无法访问GitHub Raw域名
raw.githubusercontent.com,可以使用CDN加速地址(cdn.jsdelivr.net),而且内容更新0延迟。
-
禁用与 中国大陆 IP 地址段 直连策略 相关的规则或规则集
RULE-SET, https://raw.githubusercontent.com/mangoclover/ios_rule_script/master/rule/Surge/ChinaIPs/ChinaIPs.list, DIRECT # 务必禁用或删除 GEOIP, CN, DIRECT # 与上一条类似的规则与本条规则不可共存
-
规则中使用
GEOIP, CN, DIRECT来调用数据库查询,且该条规则建议紧随最终规则之上,避免多余的 DNS 查询,降低效率。... 省略诸多规则 ... GEOIP, CN, DIRECT # 建议在这里使用规则 FINAL, PROXY # 最终规则
-
规则中不可以存在其他国家或地区的
GEOIP规则,因为数据库中仅包含中国大陆地区的 IP 地址段记录GEOIP, US, PROXY # 错误,无法查询到相关记录 GEOIP, AU, PROXY # 错误,无法查询到相关记录 GEOIP, HK, PROXY # 错误,无法查询到相关记录 GEOIP, CN, DIRECT # 正确
Surge for macOS
4.0.2 (1215) [Beta] 或更高
打开软件 Dashboard > Setting > General > 在 GeoIP Database 处粘贴上方复制的 Country.mmdb 下载链接,点击 Update Now 即可。
Surge for iOS / iPadOS
4.10.0 (1851) [TestFlight] 或更高
打开 App > Home 页面拉至最下 > More Settings > GeoIP Database > 在 CUSTOM GEOIP DATABASE URL 处粘贴上方复制的 Country.mmdb 下载链接,点击 Update Now 即可。
特别的,版本4.10.0 (1853) [TestFlight]开始支持自动GeoIP数据库更新,更新频率为每周一次。
直接在 Safari 中打开 Country.mmdb 下载链接,Safari 下载完毕后页面下方会提示 “在...中打开”,点击完成导入。
本项目中CN-ip-cidr.txt和Country.mmdb所使用的 IP 地址信息来自于 17mon/china_ip_list(基于 ipip.net)和 metowolf/iplist (基于 纯真 IP);Surge-Ruleset.list和chnroutes.mmdb中所使用的 IP 地址信息来自于misakaio/chnroutes2(更新较为频繁)。
GeoIP® 商标版权归 MaxMind 公司所有。