Replies: 1 comment
-
刚才对比开关dae前后的dns请求发现开启dae以后拿到了错误的dns响应,所以导致一直无法连接。把出现问题的网址放在dns的routing模块下的request中,使用qname suffix分流到国内dns就能够正常访问了。 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
部分国内网站开启dae时,即使已经路由到direct策略也还是无法访问。有时重启dae能够解决问题,大部分出现问题的网站经过刷新或者重启dae就能正常访问。出现问题的网站基本都是一些国内的小网站,猜测其域名本身不在geosite:cn范围内,但是ip在geoip:cn中,因为其域名的dns会分流到googledns,但是连接会走直连。目前我本地能够稳定复现此问题的网站是
https://www.matiji.net
。具体表现是访问网站的TCP包不断丢失只能重传,见以下Wireshark截图一旦关闭dae,连接就会正常。之后再打开dae,连接会正常一小会儿,然后再次断联。查看dae的输出,可以看到是正常走的直连,只有dns请求经过了一下dae。我百思不得其解的是既然流量已经分流完成,Wireshark中也显示了是本地ip直连,此时dae是开启还是关闭理应对直连流量没有任何影响才对,为什么开启了dae就无法连接成功呢?
个人本地环境是Linux系统,发行版是arch linux,桌面环境是kde,本地网络除了启动了dae没有其他特殊配置,网络环境为校园网,未将dae设置为网关或者DNS服务器。
Beta Was this translation helpful? Give feedback.
All reactions