前一编博客已经说明了,在公司内网无法访问公司的网页及其他服务,猜测原因是DNS 的RR Type 65 即HTTPS记录的问题。
尝试在本地DNS上添加HTTPS记录,发现所使用的bind9不识别HTTPS记录,显示unknow RR type 'HTTPS',加载失败。
谷歌查了一下,发现HTTPS记录是在2020年6月添加的功能,可能是版本太旧,更新后还是一样。
后来想一想,外网的DNS上面也没有添加HTTPS记录,即使IOS14查询,也不可能得到外网IP。
所以应该是我的方向错了,又发现苹果之前说要支持DNS over HTTPS,即DoH。
很有可能是因为苹果觉得本地DNS不安全,直接跳过了本地DNS,查了半天资料,没有得到多少有用的信息,有方法的望告知。