Warning: Undefined global variable $debug in /var/www/ourcoders/tiny4cocoa/application/controllers/baseController.php on line 124
tombkeeper 2019-10-02 10:05:42 发布的技术动态 - OurCoders (我们程序员)
tombkeeper
2019-10-02 10:05:42 发布
DoH,就是 DNS over HTTPS。比如你在地址栏输入 microsoft.com,浏览器不再进行传统 DNS 查询,而是通过 HTTPS 向某个服务器查询。这样,整个访问过程都是加密的,对第三方不可见。

Chrome 版本 67.0.3396.88 在技术上就可以支持 DoH 了,不过需要手动开启。但 Google 一直想把这事儿办成默认的。所以美国的运营商就不干了,向国会写信控诉。

在传统 DNS 模式下,用户通过什么服务器来查询域名,默认是由运营商控制的。不同运营商的用户,访问不同的 DNS。Chrome 开了 DoH 之后,就变成全由 Google 控制了。在传统 DNS 查询模式下,运营商能拿到用户访问域名的数据。这个数据是有用的,理论上还可以换钱。

所以,Chrome 开 DoH,就等于在抢运营商的钱。那运营商当然不干了。

你看,内卷了!内卷了!内卷了!