v2fly / domain-list-community

Community managed domain list. Generate geosite.dat for V2Ray.
https://www.v2fly.org
MIT License
4.75k stars 862 forks source link

google@cn需要去掉full: #2228

Open him007 opened 3 months ago

him007 commented 3 months ago

https://github.com/v2fly/domain-list-community/blob/master/data/google 里面的 google@cn 来源于 https://github.com/felixonmars/dnsmasq-china-list/blob/master/google.china.conf ,前面加上了 full: ,导致子域名不匹配到。 例如:full:gvt1-cn.com @cn匹配不到r3---sn-j5o7dn7l.gvt1-cn.com

him007 commented 3 months ago

补充: 上游用的是 dnsmasq 格式,会匹配到子域名。需要修改成和上游一样匹配到子域名。

him007 commented 2 months ago

今天看了apple的数据,也是加上了full: 搜索一下发现以前的相关讨论:

IceCodeNew commented 2 months ago

我看明白了,其实这个是有道理的。我印象中好像我以前也修过……我得翻翻历史记录看看后来是不是有什么问题

him007 commented 2 months ago

我看明白了,其实这个是有道理的。我印象中好像我以前也修过……我得翻翻历史记录看看后来是不是有什么问题

https://github.com/Loyalsoldier/v2ray-rules-dat/issues/163 总结一下应该是v2ray的DNS匹配问题和路由规则的匹配逻辑,去掉full:后可能有影响。我用的是clash,无法测试。

IceCodeNew commented 2 months ago

DNS 相关的问题都是下游的 fork 引入的,那个也已经修复了 目前我没看到不应该做这个修复的理由,我会先自己测试一段时间,然后来允许相关的修复 pr 合并

IceCodeNew commented 2 months ago

Further process requested, #2259 shoule be a good example.