公共服务

Android

Android 自 Android 9 以后开始原生支持 DNS over TLS(DoT),2019 年以后的手机都支持。您可以通过以下方法开启:

  1. 打开设置
  2. 打开更多连接
  3. 打开加密DNS
  4. 选中指定加密DNS服务, 填入: public.adguardprivate.com

自建 DNS 服务有各种实现方式, 如 Adguard, dnsmasq, clash 等, 只有原生 DoT 是对手机性能开销 0 影响, 它不依赖任何三方应用, 不需要任何权限, 不占用任何资源, 也不会影响手机的电量。所以推荐使用原生 DoT 加密 DNS。

Windows

Windows 11 21H2 之后的版本支持原生 Dns over HTTPS(DoH), 您可以通过以下方法开启:

  1. 打开设置
  2. 打开网络和Internet
  3. 打开以太网
  4. 找到DNS服务器分配, 点击编辑
    1. 选择手动
    2. 首选DNS服务器 IPv4 中填入: 111.229.178.206
    3. DNS over HTTPS(DoH)选择: 开(手动模板)
    4. DoH模板中填入: https://public.adguardprivate.com/dns-query
    5. 不要勾选失败时使用未加密请求
    6. 备选 DNS 服务器您可以选填223.5.5.5(阿里云公共 DNS 服务), DNS over HTTS 关, 勾选失败时使用未加密请求.

iPhone

iOS 14 以上版本支持原生 Dns over HTTPS(DoH)和 DNS over TLS(DoT)加密 DNS, 您可以通过以下方法开启:

  1. 打开自带浏览器 Safari, 下载配置文件: dot.mobileconfig
  2. 打开设置
  3. 打开通用
  4. 打开VPN 和设备管理
  5. 选中安装配置文件

macOS

macOS Big Sur 以上版本支持原生 Dns over HTTPS(DoH)和 DNS over TLS(DoT)加密 DNS, 您可以通过以下方法开启:

  1. 打开自带浏览器 Safari, 下载配置文件: dot.mobileconfig
  2. 打开系统偏好设置
  3. 打开网络
  4. 选中VPN 和设备管理
  5. 选中安装配置文件

Chromium 系浏览器(79+)

如果不希望引入系统级的加密 DNS,或者使用的 Windows 10 及以前的版本, 可以只在浏览器中设置加密 DNS, Chromium 79+的浏览器版本支持DoH, 以下是 Chromium 系(Chrome/Edge/360/QQ 等)浏览器的设置方法:

  1. 打开 Chrome 浏览器设置
  2. 打开隐私和安全
  3. 打开安全
  4. 滚动到高级
  5. 打开使用安全 DNS
  6. 选择DNS提供商中填入: https://public.adguardprivate.com/dns-query