现在,您可以使用命令行参数在Google Chrome中启用对基于隐私的HTTPS上的DNS(DoH)协议的支持。
该过程很复杂,但是此分步指南可以帮助用户在Chrome中设置DoH支持,并确保其正常运行。
什么是基于HTTP的DNS,它如何工作?
基于HTTPS的DNS是一种相对较新的Web协议,仅使用了两年时间。
它的工作方式类似于原始DNS协议,这意味着其主要目的是获取用户在浏览器中键入的域名(例如zdnet.com),并将查询发送到DNS服务器以了解Web服务器的数字IP地址。托管该网站。
但是,尽管经典的DNS协议以纯文本形式发出此请求,但让每个人都可以看到,DoH将其DNS查询打包为加密的HTTPS流量。
DoH的主要好处是该协议将DNS请求和响应隐藏在每秒通过Internet传输的大量HTTPS通信流中。这意味着第三方观察者无法查看DNS请求来猜测用户可能试图访问的内容。
这种设计使DoH成为绕过基于DNS的阻止列表的有用协议,因为不会过滤任何DNS流量。
Mozilla几年前已经推出了对DoH协议的支持。当前,在Firefox中启用DoH支持就像按几个按钮一样容易。请参阅我们之前的操作指南。
另一方面,在Chrome中启用DoH并不容易,因为Google目前在支持该协议方面有些落后。DoH在Chrome中可以正常运行,但是没有用于启用或配置它的用户界面。
如何在CHROME中启用和测试DOH
要在Chrome中启用DoH支持,用户必须使用所谓的命令行参数(或命令行标志),这是在启动时传递给Chrome可执行文件的一组附加指令,以启用-dev功能。
第1步:找到您的Chrome快捷方式。它可以在任务栏,桌面,开始菜单上或文件系统上的其他位置。
第2步:右键点击Chrome快捷方式,然后选择“ 属性”选项。
步骤3:在Target(目标)字段中,在快捷方式路径的末尾添加以下文本,然后点击Save(保存)。[ 来源 ]
--enable-features =“ dns-over-https
上面的文字将Chrome配置为使用Cloudflare DoH服务器。用户可以从此列表中选择任何其他DoH服务器。
步骤4:如果Chrome已经在运行,请重新启动它。否则,请启动Chrome。
步骤5:要测试DoH支持在Chrome中是否正常运行,请访问https://1.1.1.1/help。在“ 在HTTPS(DoH)上使用DNS ”的右侧,站点应返回“ Yes”。