DNS-Over-HTTPS是什么,如何启用你的设备(或浏览器)

阅读时间:10分钟。

DNS-over-HTTPS(安全DNS)是一种新技术,旨在使网页浏览安全通过加密客户端计算机之间的通信和DNS服务器。这个新的互联网标准

DNS / HTTPS特色 DNS / HTTPS特色

DNS-over-HTTPS(安全DNS)是一种新技术,旨在使网页浏览安全通过加密客户端计算机之间的通信和DNS服务器。

这个新的网络标准被广泛采用。采用列表包括Windows 10(2004年版),Android 9派,Google Chrome, Mozilla Firefox,微软边缘,歌剧和维瓦尔第等等。

在本文中,我们将讨论的优点和缺点DNS-over-HTTPS以及如何使这个协议在您的设备。

我们还将讨论如何为你的设备或测试如果启用了哎。

让我们开始吧。

一个简单的解释DNS-over-HTTPS和它是如何工作的

DNS-over-HTTPS(度)是一种协议加密DNS查询你的电脑和DNS服务器之间。这是2018年10月首次引入(IETF RFC 8484),增加的目标用户的安全和隐私。

传统的DNS服务器利用DNS 53端口进行通信而DNS-over-HTTPS利用HTTPS端口443安全地与客户沟通。

请注意,尽管哎是一种安全协议,它不会阻止isp追踪你的请求。它只是加密DNS查询您的计算机之间数据和ISP为了防止欺骗等问题,中间人攻击等。

让我们理解这一个简单的例子。

这是DNS是如何工作的:

  1. 如果你想打开域名itechtics.com,使用浏览器请求它。
  2. 你的浏览器发送一个请求到DNS服务器中配置你的系统如1.1.1.1。
  3. DNS递归解析器(1.1.1.1)→顶级域的根服务器(TLD)(在我们的例子中。com)和要求的名称服务器itechtics.com。
  4. 然后DNS服务器(1.1.1.1)→itechtics.com的域名服务器的IP地址,问itechtics.com DNS名称。
  5. DNS服务器(1.1.1.1)携带此信息到浏览器和浏览器连接到itechtics.com并获得响应从服务器。

所有这些沟通从你的电脑TLD DNS服务器的DNS服务器名称服务器和网站的形式完成简单的文本消息。

这意味着任何人都可以监控你的网站流量,很容易知道你打开网站。

DNS-over-HTTPS加密所有的计算机之间的通信和DNS服务器使它更安全而不易中间人和其他欺骗攻击。

让我们理解这一个视觉的例子:

当DNS客户端发送DNS查询的DNS服务器不使用度:

DNS / HTTPS未启用
DNS / HTTPS未启用

当的DoH客户机使用DoH协议发送DNS流量DoH启用DNS服务器:

DNS / HTTPS启用
DNS / HTTPS启用

在这里你可以看到交通从客户机到服务器的DNS是加密的,没有人知道客户要求。DNS服务器的响应也是加密。

DNS-over-HTTPS的利弊

而DNS-over-HTTPS将慢慢取代遗留DNS系统,它有自己的优势和潜在的问题。让我们来讨论其中的一些。

哎不支持完整的用户隐私

哎是吹捧为下一个大事件在用户隐私和安全,但在我看来,这只是专注于用户安全,而不是隐私。

如果你知道这个协议是如何工作的,你会知道的DoH不阻止isp跟踪用户DNS请求。

即使使用DNS ISP不能够跟踪你因为你使用不同的公共DNS提供商,有很多的数据点仍然开放的互联网服务供应商跟踪。例如,服务器名称指示(SNI)领域在线证书状态协议(OCSP)连接等。

如果你想要更多的隐私,你应该看看其他技术,如DNS-over-TLS(点),DNSCurve, DNSCrypt等等。

卫生署不适用于HTTP查询

如果你打开一个网站,不操作使用SSL, DoH服务器将退回到遗产(DNS-over-HTTP)也称为Do53 DNS技术。

但如果您使用的是安全通信无处不在,哎绝对是比使用裸金属旧的和不安全的DNS技术。

并不是所有的DNS服务器支持度

有大量遗留的DNS服务器,需要升级到支持DNS-over-HTTPS。这将需要很长时间广泛采用。

直到这个协议支持大多数DNS服务器,大多数用户将被迫使用大型组织提供的公共DNS服务器。

这将导致更多的隐私问题的大多数DNS数据将被收集世界各地的几集中地点。

早期采用的DoH的另一个缺点是,如果全球DNS服务器宕机,将旅行的大多数用户使用服务器进行名称解析。

卫生署将成为企业头疼

而卫生署将提高安全性,这将是一个头痛的企业和组织,监控员工活动和使用工具阻止NSFW(不安全的工作)的部分。

网络和系统管理员将很难应对的新协议。

使用DNS-over-HTTPS减缓浏览吗?

度的有两个方面寻找测试性能时对遗留Do53协议:

  1. 名称解析性能
  2. 网页加载性能

名称解析性能是我们使用的度量来计算DNS服务器的时间给我们所需的服务器IP地址我们想访问的网站。

网页加载性能的实际指标是否我们觉得减速当我们浏览互联网使用DNS-over-HTTPS协议。

这两个测试是由samknows和最终结果是微不足道的DNS-over-HTTPS和遗留Do53协议之间的性能差异。

你可以阅读的完整的性能在samknows案例研究与统计

以下是我们上面定义的每个指标汇总表。(点击图片大图)

名称解析性能测试

卫生署vs Do53 isp性能表
卫生署vs Do53 isp性能表

网页加载性能测试

卫生署vs Do53网页加载性能
卫生署vs Do53网页加载性能

如何在Windows上启用或禁用DNS-over-HTTPS 10

Windows 2004版本将DNS-over-HTTPS默认启用。所以一旦发布下一个版本的Windows 10你升级到最新版本,会有不需要手动启用哎。

然而,如果您使用的是Windows 10内幕预览,您将需要手动启用的DoH使用以下方法:

使用Windows注册表

  1. - >运行注册表编辑器。这将打开Windows注册表编辑器。
  2. 打开以下注册表项:
    HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControl雷竞技下载iOS地址Set \ Dnscache \ \服务参数
  3. 右键单击参数文件夹并选择新建- > DWORD(32位)价值。
  4. 它的名字EnableAutoDoh
  5. 设置EnableAutoDoh进入的价值2
    使DNS在Windows HTTPS使用注册表10

您将需要重新启动计算机的更改生效。

请注意,此更改生效只有当您使用支持DNS-over-HTTPS的DNS服务器。下面你会发现的公共DNS提供商列表支持度

早期版本的Windows 10包括1909年和1903年版本不支持默认哎。

使用组策略

我保持这一节,以供将来使用。现在,没有DNS-over-HTTPS组策略规则。我们将填写的步骤当微软使它们可用于Windows版本2004。

使用PowerShell(命令行)

我保持这一节,以供将来使用。如果微软提供了一种方法来启用或禁用哎使用命令行,我们在这里列出的步骤。

如何启用或禁用DNS-over-HTTPS在你的浏览器吗

一些应用程序支持绕过系统配置DNS服务器和使用DNS-over-HTTPS代替。几乎所有现代浏览器已经支持度或在不久的将来将支持协议。

使DNS-over-HTTPS Google Chrome

  1. 打开Google Chrome和去以下网址:
    chrome: / /设置/安全
  2. 先进的安全,在切换使用安全DNS
  3. 启用安全的DNS,之后会有两个选择:
    • 与你当前的服务提供者
    • 与谷歌的推荐服务提供商

你可以选择任何适合你。第二个选项将搁置你的系统的DNS设置。

启用安全的DNS在Google Chrome
启用安全的DNS在Google Chrome

禁用哎,只需切换使用安全DNS设置

在Mozilla Firefox中启用DNS-over-HTTPS

  1. 打开Firefox和去以下网址:
    < a href = ":偏好”类= " rank-math-link " >:偏好< / >
  2. 一般,去网络设置,然后点击设置按钮。或者只是按E键盘键打开设置。
  3. 滚动到和底部检查使DNS / HTTPS
  4. 从下拉,你可以选择你喜欢的安全的DNS服务器。
    在Firefox中启用DNS / HTTPS

使DNS-over-HTTPS在微软的优势

  1. 打开微软边缘和去以下网址:
    优势:/ /标志/ # dns-over-https
  2. 选择启用从下拉旁边安全DNS查找
  3. 重启浏览器的更改生效。
    使DNS HTTPS的边缘

在Opera浏览器中启用DNS-over-HTTPS

  1. 打开Opera浏览器设置(Alt + P)。
  2. 扩大先进的在左边的菜单。
  3. 在系统中,在切换用DNS-over-HTTPS代替系统的DNS设置
  4. 重启浏览器的更改生效。
    在Opera浏览器中启用DNS / HTTPS

安全的DNS设置没有生效,直到我禁用歌剧的内置VPN服务。如果你有问题使哎在歌剧中,尝试禁用VPN。

在维瓦尔第启用DNS-over-HTTPS浏览器

  1. 打开浏览器维瓦尔第,去以下网址:
    维瓦尔第:/ /标志/ # dns-over-https
  2. 选择启用从下拉旁边安全的DNS查找
  3. 重启浏览器的更改生效。
    使DNS在维瓦尔第HTTPS

如何启用DNS-over-HTTPS安卓吗

Android 9派支持度设置。您可以按照下面的步骤来启用算在你的Android手机上:

  1. 网络和互联网→设置→高级→私人DNS
  2. 你可以设置这个选项汽车,或者你也可以自己指定一个安全的DNS提供商。
    在Android中启用DNS / HTTPS

如果你不能找到这些设置在你的手机上,你可以遵循下面的步骤:

  1. 下载并打开QuickShortcutMaker应用从谷歌商店。
  2. 进入设置页面,点击:
    com.android.settings.Settings NetworkDashboardActivity美元

这将直接带你到网络设置页面,你会发现DNS安全选项。

你如何检查如果您使用的是DNS-over-HTTPS ?

有两种方法可以检查是否启用了哎妥善为您的设备或浏览器。

最简单的方法来检查这是去cloudflare浏览体验检查页面。单击检查我的浏览器按钮。

在安全的DNS,您将得到以下信息如果您使用度:

您使用的是加密的DNS和1.1.1.1运输

如果你不使用哎,你将获得以下信息:

你可能不会使用安全的DNS。

Windows 2004版本也给实时监控端口53包的一种方法。这将告诉我们如果系统是使用DNS-over-HTTPS或遗留Do53。

  1. 打开PowerShell管理权限。
  2. 运行以下命令:
    pktmon过滤器移除
    这个删除所有活跃的过滤器,如果任何。
    pktmon过滤器添加- p 53
    这增加了53端口监控和记录。
    pktmon开始——etw - m实时
    这始于53端口的实时监控。
    监控卫生署和DNS在Windows 10

如果你看到很多交通被显示在列表中,这意味着遗留Do53被用来代替DoH。

请注意,上述命令只会工作在Windows 2004版本。否则,它会给你一个错误:未知参数的实时

的名称服务器列表支持度

这是DNS服务提供者支持DNS-over-HTTPS列表。

提供者 主机名 IP地址
AdGuard dns.adguard.com 176.103.130.132
176.103.130.134
AdGuard dns-family.adguard.com 176.103.130.132
176.103.130.134
CleanBrowsing family-filter-dns.cleanbrowsing.org 185.228.168.168
185.228.169.168
CleanBrowsing adult-filter-dns.cleanbrowsing.org 185.228.168.10
185.228.169.11
Cloudflare one.one.one.one
1 dot1dot1dot1.cloudflare-dns.com
1.1.1.1
1.0.0.1
Cloudflare security.cloudflare-dns.com 1.1.1.2
1.0.0.2
Cloudflare family.cloudflare-dns.com 1.1.1.3
1.0.0.3
谷歌 dns.google
google-public-dns-a.google.com
google-public-dns-b.google.com
8.8.8.8
8.8.4.4
NextDNS dns.nextdns.io 45.90.28.0
45.90.30.0
OpenDNS dns.opendns.com 208.67.222.222
208.67.220.220
OpenDNS familyshield.opendns.com 208.67.222.123
208.67.220.123
OpenDNS sandbox.opendns.com 208.67.222.2
208.67.220.2
Quad9 dns.quad9.net
rpz-public-resolver1.rrdns.pch.net
9.9.9.9
149.112.112.112

尽管DNS-over-HTTPS使网络更加安全,应实现统一整个网络(如在HTTPS)的情况下,这个协议将给系统管理员的噩梦。

系统管理员需要找到方法阻止公共DNS服务,同时使其内部DNS服务器使用度。雷竞技下载iOS地址这样做需要保持目前的监测设备和限制政策跨组织的活动。

如果我错过了什么文章,请在下面的评论,请让我知道。如果你喜欢这篇文章,学习新的东西,请与你的朋友分享和社交媒体和订阅我们的通讯。

推荐给你

2的评论

留下一个回复

Baidu
map