MetaCubeX / meta-rules-dat

rules-dat for mihomo
GNU General Public License v3.0
675 stars 132 forks source link

对各种geo文件以及格式的疑问 #44

Open lonble opened 2 months ago

lonble commented 2 months ago

你好,我读过mihomo的文档和meta-rules-dat的README后发现有一些东西并没有说明,不知道在这里问是否合适,如果有相关文档也麻烦贴一下,不胜感激。

Loyalsoldier/v2ray-rules-dat里只有一种.dat格式,meta-rules-dat有.dat, .db, .mmdb, metadb,这几种格式有什么区别?

Loyalsoldier/v2ray-rules-dat里只有geoipgeosite两个文件,meta-rules-dat多了一个country.mmdb,这个文件有什么特殊作用?

mihomo配置里的geodata-mode只提到了.dat.mmdb,其他两种格式是否不被mihomo支持? image

mihomo配置里的geox-url为什么有单独的mmdb选项,mmdbasn貌似不受geodata-mode的限制? image

adoyle-h commented 2 months ago

我也有此疑惑,文档没解释清楚

potoo0 commented 2 months ago

我也不清楚, 另外我还不清楚 rule-set 内引用 meta branch 的和 geoip/site 什么区别,有多少重叠。 我这两天看了一些高 star 分享,很多配置都是一大堆 rule-providers 和 rule,但其实有很多都重叠。

potoo0 commented 2 months ago

今天早上粗略查了下,说下我的理解,可能不准确。


总结:


2024/04/17 geosite.dat 数据概览:

geo unpack site ./geosite.dat -d sites
ls sites -1 | wc -l
# >>> 1257

dust sites
#  16K   ┌── meta                  │█                                       │   0%
#  16K   ├── microsoft             │█                                       │   0%
#  16K   ├── tld-!cn               │█                                       │   0%
#  16K   ├── win-extra             │█                                       │   0%
#  16K   ├── win-update            │█                                       │   0%
#  20K   ├── beats                 │█                                       │   0%
#  20K   ├── category-ads          │█                                       │   0%
#  20K   ├── category-ecommerce    │█                                       │   0%
#  20K   ├── category-games        │█                                       │   0%
#  24K   ├── category-ads-all      │█                                       │   0%
#  28K   ├── google                │█                                       │   0%
#  32K   ├── category-media        │█                                       │   0%
#  36K   ├── category-entertainment│█                                       │   0%
#  48K   ├── apple                 │█                                       │   1%
#  96K   ├── geolocation-cn        │█                                       │   1%
# 124K   ├── gfw                   │█                                       │   2%
# 140K   ├── category-porn         │█                                       │   2%
# 148K   ├── category-companies    │█                                       │   2%
# 520K   ├── geolocation-!cn       │███                                     │   7%
# 1.4M   ├── cn                    │████████                                │  18%
# 7.8M ┌─┴ sites                   │███████████████████████████████████████ │ 100%
potoo0 commented 2 months ago

@adoyle-h 可以看下我上面分享的, 有问题一起讨论

lim-kim930 commented 1 month ago

还有个问题,geosite.dat这个文件, meta-rules-dat的版本和v2ray-rules-dat版本的并不一样,country.mmdb和geoip.dat倒是一样的,不知道这两个有什么具体区别,根据Readme似乎是新增合并了一些域名数据,但是文件大小却小还了2MB,有点疑惑😂

escapezn commented 1 month ago

还有个问题,geosite.dat这个文件, meta-rules-dat的版本和v2ray-rules-dat版本的并不一样,country.mmdb和geoip.dat倒是一样的,不知道这两个有什么具体区别,根据Readme似乎是新增合并了一些域名数据,但是文件大小却小还了2MB,有点疑惑😂

meta的geosite删去了大量category-ads-all域名规则