dns over https加密后为什么显示未加密
DNS over HTTPS(DoH)是一种将DNS请求和响应加密的技术。但是,即使使用了DoH,仍然可能在某些情况下显示未加密。主要原因有以下几个:
-
网站使用了HTTP而不是HTTPS:如果您访问的网站使用的是HTTP而不是HTTPS,则您的浏览器连接到该网站时不会使用加密。即使您的DNS请求通过DoH进行了加密,您的浏览器与该网站的通信也未经过加密,因此仍然会被视为未加密。
-
DNS解析器不支持DoH:如果您的DNS解析器不支持DoH,则您的DNS请求可能不会通过加密通道进行传输。这意味着您的请求可能会被视为未加密。
-
DNS请求和响应的长度:即使使用了DoH,如果您的DNS请求或响应超过了最大长度限制(通常为512字节),则它们可能会被分成多个数据包进行传输。在这种情况下,只有第一个数据包会进行加密,而其他数据包可能被视为未加密。
因此,虽然DoH可以加密DNS请求和响应,但仍需注意其他因素可能导致显示未加密的情况。
原文地址: https://www.cveoy.top/t/topic/fddb 著作权归作者所有。请勿转载和采集!