IrineSistiana/mosdns-cn

国内的域名为什么需要等待国外组的返回?是BUG还是原本的设计逻辑就是这样?

hleungg opened this issue · 0 comments

实测如下:
配置了国外组2个服务器8.8.8.8,8.8.4.4,国内组2个服务器114.114.114.114,119.29.29.29,禁用缓存,国内组加上chnroute列表,版本V1.2.3,上级路由挂上美国VPN,按目的地分流国外IP自动走VPN。
国内组添加1个域名:qq.com
国外组添加1个域名:google.com
测试qq.com和google.com都正常,各组内的2个服务器是并行请求,在上级路由封掉其中1个也都能正常反回,即是并行请求,最快反回的立即采用。

但如果测试的是baidu.com问题就来了:

  1. 延时变大,请求延时是VPN 延时200+MS
  2. 在上级路由禁掉国外的2组服务器后DNS解释失败了

这情况不是可以直接采用国内组反回的结果吗???
国内域名等待国外组反回会变得很慢,有时候VPN断了直接就解释不出来了。。。