/ip/dns/adlist
adlist
广告拦截列表。路由器对这些列表中名称的 A 和 AAAA 查询应答
0.0.0.0和::(TTL 2 秒),而不是向上游查询;其他查询类型(如 MX 或 HTTPS)会转发到上游。仅阻止精确名称,不阻止其子域。名称保存在 DNS 缓存内存中,并计入/ip/dns中的cache-size:每个名称约占 75 字节,因此 76 500 个名称约使用 5.6 MiB。缓存太小时,导入会停止并记录日志消息adlist read: max cache size reached和could not add name, stopping import,name-count显示已导入多少名称;之后提高cache-size不会补全列表,因此请移除 adlist 再重新添加。禁用 adlist 不会释放其名称使用的缓存内存:它们仍会计入cache-size,直到列表被移除。路由器每 4 小时重新检查列表。最多可添加 64 个 adlist。静态FWD条目可使名称免于所有 adlist;仅静态 A 条目则不行。有关示例,请参阅 DNS。
ip/dns/adlist
Type: Directory
广告拦截列表。路由器对这些列表中名称的 A 和 AAAA 查询应答 0.0.0.0 和 ::(TTL 2 秒),而不是向上游查询;其他查询类型(如 MX 或 HTTPS)会转发到上游。仅阻止精确名称,不阻止其子域。名称保存在 DNS 缓存内存中,并计入 /ip/dns 中的 cache-size:每个名称约占 75 字节,因此 76 500 个名称约使用 5.6 MiB。缓存太小时,导入会停止并记录日志消息 adlist read: max cache size reached 和 could not add name, stopping import,name-count 显示已导入多少名称;之后提高 cache-size 不会补全列表,因此请移除 adlist 再重新添加。禁用 adlist 不会释放其名称使用的缓存内存:它们仍会计入 cache-size,直到列表被移除。路由器每 4 小时重新检查列表。最多可添加 64 个 adlist。静态 FWD 条目可使名称免于所有 adlist;仅静态 A 条目则不行。有关示例,请参阅 DNS。
| 标志 | 名称 | 描述 |
|---|---|---|
X | disabled | adlist 已禁用,不阻止任何内容。 |
| 参数 | 类型 | 描述 |
|---|---|---|
file | file | 路由器上包含要阻止名称的文件,与 /file/print 显示的一致。每行一个名称,使用小写,采用以下格式之一: - 0.0.0.0 name、127.0.0.1 name 或 ::1 name - Hosts 文件格式。 - name - 仅名称。 以 # 开头的行和名称后的注释会被忽略。不支持 *.example.com 等通配符以及一行中的多个名称。 |
url | string | 与 file 格式相同的列表 URL,例如公共 hosts 文件。路由器会下载它并在其存储中保留副本(不在 /file 中显示)。 |
ssl-verify | bool | 路由器是否根据内置信任存储和 /certificate 中的证书验证 url 服务器的证书。检查失败时,路由器不会导入列表,并在 dns 主题中记录 http client error: SSL: ...。对于使用自签名证书的服务器,请导入其 CA 证书或设置 ssl-verify=no。默认值:yes。 |
| 只读参数 | 类型 | 描述 |
|---|---|---|
match-count | num | 从此列表应答的查询数。 |
name-count | num | 从此列表导入的名称数。 |