跳转至主内容

已知问题

部分用户在设置 AdGuard DNS 后可能会发现它无法正常工作:用户收到信息显示其设备未连接到 AdGuard DNS,并且查询日志中不会显示来自该设备的请求。 这可能是由于浏览器或操作系统中某些隐藏的设置。 让我们来看看几个常见问题及其对应的解决方案。

tip

您可以在测试页面中检查 AdGuard DNS 的状态。

Chrome 浏览器的安全 DNS 设置

如果用户使用的是 Chrome 浏览器,并且在 AdGuard DNS 面板中看不到任何请求,这可能是因为 Chrome 浏览器使用了自己的 DNS 服务器。 以下是禁用它的方法:

  1. 打开 Chrome 浏览器的设置。
  2. 转至「隐私和安全」。
  3. 选择「安全」。
  4. 向下滚动到「使用安全 DNS」。
  5. 禁用该功能。

Chrome 浏览器的使用安全 DNS 功能

If you disable Chrome’s own DNS settings, the browser will use the DNS specified in your operating system, which should be AdGuard DNS if you’ve set it up correctly.

iCloud 私有代理(Safari、macOS 和 iOS)

如果您在设备设置中启用 iCloud 私有代理,那么 Safari 将会使用 Apple 的 DNS 地址,这将会覆盖 AdGuard DNS 设置。

以下是在 iPhone 上禁用 iCloud 私有代理的方法:

  1. 打开「设置」并点击您的姓名。
  2. 选择「iCloud」→「私有代理」。
  3. 关闭私有代理。

iOS 私有代理

在您的 Mac 上:

  1. 打开「系统设置」并单击您的姓名或「Apple ID」。
  2. 选择「iCloud」→「私有代理」。
  3. 关闭私有代理。
  4. 单击「完成」

macOS 私有代理

高级跟踪和指纹保护(Safari,从 iOS 17 开始)

iOS 17 更新后,Safari 设置中的高级跟踪和指纹保护可能会被启用,这可能会产生类似于 iCloud 私有代理绕过 AdGuard DNS 设置的效果。

以下是禁用高级跟踪和指纹保护的方法:

For iOS 26.1 and later versions:

  1. Go to Settings.
  2. Scroll down and select Apps.
  3. Go to SafariAdvanced.
  4. Tap Advanced Tracking and Fingerprinting Protection and then Off.

iOS 26.1 Tracking and Fingerprinting Protection *mobile

For iOS versions prior to 26.1:

  1. Open Settings and scroll down to Safari.
  2. Tap Advanced.
  3. Disable Advanced Tracking and Fingerprinting Protection.

iOS Tracking and Fingerprinting Protection *mobile

Limit IP Address Tracking on iPhone

When the Limit IP Address Tracking feature is enabled on your iPhone, it can interfere with AdGuard DNS’s ability to filter traffic.

This happens because the feature routes DNS queries from Safari (and other apps that support it) through Apple’s own private relay servers. This prevents AdGuard DNS from receiving your device’s actual IP address and processing DNS requests, resulting in disabled filtering for ads and trackers.

To restore full DNS-based filtering, you will need to disable this feature for the Wi-Fi network you are currently using.

Please follow the steps below:

  1. Open Settings on your iPhone.
  2. Tap Wi-Fi.
  3. Find and tap the name of the Wi-Fi network you are currently connected to.
  4. On the network’s settings page, toggle off the switch for Limit IP Address Tracking.

Limit IP Address Tracking *mobile

DNS filtering will resume immediately after disabling this setting. Please note that you may need to repeat this process for other Wi-Fi networks you connect to in the future.