【AdGuard CLI v1.3】DNS 过滤和 ECH 支持
AdGuard CLI 是为那些看重掌控力、透明度和简洁性的人准备的。您想要强大的保护,但不需要多余的层级或隐藏的复杂性。1.3 版本正是为此而生。
本次更新新增了 DNS 过滤与 ECH(加密客户端问候) 支持,同时引入了用户脚本、用户样式,并优化了更新流程,使其更一致。AdGuard CLI 现在能在更多层面上为您提供保护,同时保持体验的简洁与可预期。
新增 DNS 过滤支持
启用 DNS 过滤后,包含广告、跟踪器和恶意网站在内的不受信任域名将在建立连接前即被拦截。这为设备增加了一层额外防护,能在最早阶段阻断有害流量,使其无法触及用户的设备。
DNS 过滤默认处于关闭状态。
启用命令如下:
adguard-cli config set dns_filtering.enabled true
关闭命令如下:
adguard-cli config set dns_filtering.enabled false
默认情况下,AdGuard CLI 使用系统 DNS 服务器或「AdGuard 无过滤」DNS 服务器。
用户可以通过以下命令手动选择其他服务器:
adguard-cli config set dns_filtering.upstream '[server address]'
如需恢复默认服务器,请运行以下命令:
adguard-cli config set dns_filtering.upstream default
Encrypted Client Hello
尽管 HTTPS 能加密流量内容,但所访问的服务器名称通常仍可见。ECH 能够加密这一部分连接信息,有效防止网络服务商、深度包检测系统及其他中间方窥探用户所访问的域名。
新增用户脚本与用户样式支持
现在用户可以通过命令行直接安装和管理用户脚本与用户样式。管理命令遵循与过滤器相同的逻辑,启用、关闭或移除用户脚本的方式与您熟悉的操作一致。

您的反馈至关重要
AdGuard CLI 1.3 带来了显著改进,我们期待听到您的想法。您的反馈将帮助我们打磨产品,并塑造未来的更新方向。









