我设置了 Cache Max TTL 为 7d ,但是发现缓存的域名记录 TTL 依然是 10M ( 10 分钟),导致阿里 dns 付费公共 dns 查询老是超出阈值。
可能是用了阿里云的 DoH 默认 TTL 是 10M ? 应该如何修改最小的 TTL ,RouterOs 没有 Cache Min TTL 设置,希望设置成最短的 TTL 为 1 天,最长为 7 天
1
1423 108 天前
X-Y 问题
“阿里 dns 付费公共 dns 查询老是超出阈值”指的是超时?你的 NS 在月球吗? 建议使用全球都有 pop 的负责任的域名和 NS |
3
chanwang 108 天前 via Android
官方文档默认是 1w 不知道这个说的是 一万还是一星期
https://help.mikrotik.com/docs/display/ROS/DNS |
7
everfly 108 天前
RouterOS 不支持这个,这个不符合 DNS 标准。但是 AdguardHome 和 dnsmasq 支持,你可以换用这两个之一。
|