我正在尝试通过HTTPS进行DNS的iOS网络扩展。它是单个DNS IP地址的VPN。VPN宣布一些IP作为DNS。
它有效。res_ninit
显示我有1个DNS,我已为VPN指定。
但是,当我关闭DNSOVERHTTP服务器时,我希望DNS决心停止工作,但只是认为更长的时间更长,大约2-3秒,而不是即时解决。一切仍然起作用。
http://www.whatsmydnsserver.com/打印我的原始我的isps dns。
如果我再次启动DOH服务器,那么一段时间后iOS开始通过DOH解析域。
您可以指出一些文档,以说明iOS上的DNS是如何工作的,或者如何确保未使用默认DNS,因为它是DNS泄漏。
当DOH服务器连接到主机(IP/域(时,系统可能正在使用ISP的DNS。
我遇到了同样的问题。
此问题已从将VPN配置从分开隧道更改为完整隧道。
如果拆分隧道,如果DNS解决缓慢,则会开始泄漏DNS请求。但是,如果有完整的隧道,它永远不会抓住任何DNS请求