zfl9 / chinadns-ng

chinadns 重构增强版,支持域名分流、ipset/nftset、UDP/TCP/DoT
GNU Affero General Public License v3.0
1.14k stars 188 forks source link

可以增加一个测速优选功能吗? #190

Closed muziling closed 3 months ago

muziling commented 3 months ago

类似这个功能: https://pymumu.github.io/smartdns/config/check-speed-mode/ ,比如仅对海外DNS返回的每个IP,测速延迟超过N秒,则丢弃此IP,不是timeout不丢弃,如果被全丢弃,则采用国内DNS tcp测速有现成的开源工具,比如tcping paping

第三方的视频网站(https://anime.girigirilove.com/), 用海外DNS解析经常打不开,运营商的DNS解析能快速打开。 网站的IP地址是非国内IP段。

原先一直以为是网站有问题,昨天偶然发现是自己DNS解析只采用国外DNS结果导致的。

可能还有很多网站有这种问题, 如果能加个测速功能,应该可以有效避免

zfl9 commented 3 months ago

不打算加测速。对于你说的这个问题,建议收集相关域名到一个单独组,然后用运营商的 DNS 去解析。

muziling commented 3 months ago

没办法收集,相当于以后只要碰到打不开或者打开慢的网站,我都要手动试一下运营商的解析结果打开速度

zfl9 commented 3 months ago

这种情况还是比较少吧,问题不大。

目前也确实没有时间做这些。

zfl9 commented 3 months ago

verdict-cache dump 在排查此类 tag:none 域名时,可能有所帮助(开启verdict-cacheverdict-cache-db开不开都行)