V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
airbotgo
V2EX  ›  问与答

使用 GEOSITE 代替域名规则分流有哪些优劣势?

  •  
  •   airbotgo · 2023-08-21 08:20:09 +08:00 · 3395 次点击
    这是一个创建于 468 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一条 GEOSITE 规则可能代替几十、甚至上百条 DOMAIN 域名规则,维护起来非常简洁高效。

    1 、在实际使用过程中,GEOSITE 规则是否在处理效率上同样占优势?
    2 、GEOSITE 和 DOMAIN 、DOMAIN-SUFFIX 等域名规则相比,有哪些优劣势?
    3 、使用 GEOSITE 规则有哪些需要注意的?
    4 条回复    2023-11-24 23:35:46 +08:00
    JohnSmith
        1
    JohnSmith  
       2023-08-21 08:33:51 +08:00
    简介,容易维护很重要
    billlee
        2
    billlee  
       2023-08-21 09:15:26 +08:00 via Android
    启动加载会更快,运行效率没区别。优势当然是模块化可复用,比如微软的服务,有的可以直连,有的不能,靠自己摸索写规则要折腾很久
    zblank
        3
    zblank  
       2023-08-21 09:24:24 +08:00
    经我摸鱼,看大佬们讨论,并结合自身使用经验,总结如下:
    1. GEO 和 RuleSet 有说差不过的,也有说 GEO 好一点点的;不过大致上,GEO 、RuleSet 都要比直接在配置里写多条域名规则好很多。(所以更推荐用 GEO / RuleSet )
    2. GEO 优点:加规则简单,只需要类似 geosite,google,proxy 一行就行。缺点:① 和 RuleSet 相比,无法直观知道里面都有哪些域名规则,需要解包;② 安卓端 cmfa ( Meta 核 cfa )好像不能更新 GEO 文件,只能清除数据重新导入以达到更新的目的。(个人使用遇到的问题)③ GEO 更新不如 RuleSet 方便。
    3. 注意:同上面缺点①,我记得 [Loyalsoldier]( https://github.com/Loyalsoldier/v2ray-rules-dat) 的 GEO 会把某个 国家 gov 域名放到需要代理的类别里,可以使用 [Meta 核自己家的 GEO]( https://github.com/MetaCubeX/meta-rules-dat) ,再写一个 gov 走直连的规则排在首位,以防其走代理。
    pC0oc4EbCSsJUy4W
        4
    pC0oc4EbCSsJUy4W  
       2023-11-24 23:35:46 +08:00
    在设备性能足够的前提下, GEO 和 RULE-SET 感知不到区别

    RULE-SET 可以使用 rule-providers 来管理配置文件也很简洁,还方便查询规则,去排查
    RULE-SET 也方便管理个人自定义部分,灵活方便
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2891 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 12:14 · PVG 20:14 · LAX 04:14 · JFK 07:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.