如何在 Firefox 中启用基于 HTTPS 的 DNS

(DNS)HTTPS上的(HTTPS)DNS是最好的新互联网协议之一,旨在提高我们在浏览网页时的安全性。它对DNS(DNS)查找进行加密,并有助于阻止第三方窥探您在网络上的活动。将来,所有受人尊敬的浏览器都可能会默认启用基于 HTTPS(HTTPS)DNS,但现在并非如此。如果您使用 Mozilla Firefox并希望通过HTTPS打开DNS,以下是在您的 Windows PC 和 Android 智能手机(PC and Android smartphone)或平板电脑上执行此操作的方法:

注意:(NOTE:)在本教程中,我们将向您展示如何在Firefox for Windows 和 Android中启用(Windows and Android)DNS over HTTPS。不幸的是,此功能在 iPhone 上尚不可用。此外,如果您不知道什么是基于HTTPS的DNS,请阅读:什么是基于HTTPS的(HTTPS)DNS或安全 DNS 查找(HTTPS or Secure DNS lookups)在谷歌浏览器(Google Chrome)中启用它!。

如何在Firefox for Windows中启用(Windows)基于 HTTPS(HTTPS)DNS

Firefox中启用基于HTTPS的(HTTPS)DNS比您想象的要容易。在 Windows 10 PC上(PC and click)打开 Firefox(Open Firefox) ,然后单击或点击其菜单按钮(menu button)。您可以在Firefox的右上角找到它。

Firefox 中的菜单按钮

在菜单中,单击或点击选项(Options)

Firefox 菜单中的选项条目

选项选项(Options)卡已加载。向下滚动(Scroll)直到最后,您应该会找到一个名为Network Settings的部分。在其中,有一个名为Settings的按钮:单击或点击它。

Firefox 网络设置中的设置按钮

现在Firefox 会(Firefox)打开一个名为Connection Settings的(Connection Settings)对话框(dialog box)。要让Firefox 使用(Firefox use)基于HTTPS的DNS,请选中对话框(dialog box)底部的“启用基于 HTTPS 的 DNS”("Enable DNS over HTTPS")设置(HTTPS)

Firefox 连接设置中的启用 DNS over HTTPS 设置

Firefox使用Cloudflare进行DNS over HTTPS,这意味着您的DNS查找现在被发送到CloudflareDNS服务器,而不是(DNS)Windows 10或路由器设置的默认DNS服务器。

单击或点击确定(OK)以保存更改,然后关闭选项选项(Options)卡。

按 OK 保存更改(无需重新启动浏览器)

就是这样!从现在开始,Firefox只进行安全的DNS 查找(DNS lookups)。要检查一切是否正常,您可以访问Cloudflare浏览体验安全检查(Browsing Experience Security Check)网页。单击或点击“检查我的浏览器”("Check My Browser") 按钮并等待(button and wait)测试完成。

Cloudflare 浏览体验安全检查网页

如果安全 DNS(Secure DNS)结果为绿色并告诉您“您正在使用 1.1.1.1 的加密 DNS 传输”,("You are using encrypted DNS transport with 1.1.1.1,")那么通过HTTPS的(HTTPS)DNS在您的(DNS)Firefox 浏览器(Firefox browser)中正常工作。

当您使用基于 HTTPS 的 DNS 时从 Cloudflare 收到的消息

注意:(NOTE:)虽然浏览器还允许您通过HTTPS提供程序添加自定义(HTTPS)DNS,但这样做的过程对于普通用户来说太复杂了。另一方面,您应该知道,要让 Firefox(Firefox)将其他DNS over HTTPS提供商列入其列表,它们必须遵守一套严格的规则,而目前只有Cloudflare这样做,因为两家公司已合作创建DNS over HTTPS 协议(HTTPS protocol)。然而,在2019 年 12 月(December 2019)Mozilla宣布第二个DNS over HTTPS 提供商(HTTPS provider)将包含在其浏览器中:NextDNS

如何在Firefox for Android中启用(Android)基于 HTTPS(HTTPS)DNS

您还可以在Firefox for Android中启用(Android)基于 HTTPS(HTTPS)DNS。但是,与Windows不同,Firefox for Android不提供您可以打开或关闭的设置。在Android中,打开Firefox并使用它转到about:config

about:config 加载 Firefox for Android 中可用的大量设置

about:config页面上,在右上角的Search字段中键入network.trr.mode 。

搜索名为 network.trr.mode 的设置

您应该看到network.trr.mode设置。默认情况下,其值设置为 0(零)。使用设置右侧的箭头按钮将其值更改为 2(二)。一旦你这样做了,Firefox for Android就会开始使用基于Cloudflare服务器的DNS over HTTPS 。

network.trr.mode 的值必须为 2(两个)

而已!如果您想检查基于 HTTPS(HTTPS)DNS是否在您的Android 智能手机上的(Android smartphone)Firefox中运行,请访问Cloudflare浏览体验安全检查(Browsing Experience Security Check)网页。单击或点击“检查我的浏览器”("Check My Browser")按钮,等待测试结束,然后检查安全 DNS(Secure DNS)结果是否以绿色突出显示并告诉您“您正在使用 1.1.1.1 的加密 DNS 传输”("You are using encrypted DNS transport with 1.1.1.1")

Firefox for Android 使用基于 HTTPS 的 DNS

虽然这个过程看起来不漂亮,但它完成了工作,而且也不复杂。

您是否(Did)Firefox 浏览器(Firefox browser)中启用了基于HTTPS的(HTTPS)DNS

除了作为提高在线安全性的绝佳措施外,在Firefox中通过HTTPS启用(HTTPS)DNS比在其他 Web 浏览器(例如Google Chrome )中更容易完成。您是否(Did)Firefox中启用了基于HTTPS的(HTTPS)DNS?你为什么这样做,你有没有遇到任何问题?在下面的评论部分让我们知道。



About the author

我是一名软件工程师,在 Xbox 行业拥有超过 10 年的经验。我专注于游戏开发和安全测试。我也是一位经验丰富的评论员,并且一直在为一些游戏界的知名人士开发项目,包括 Ubisoft、Microsoft 和 Sony。在空闲时间,我喜欢玩电子游戏和看电视节目。



Related posts