因此,我有一个pihole
,并且我在 pihole 中阻止了一个地址(www.tm.ak.prd.aadg.trafficmanager_net
[故意混淆的地址]),这导致从浏览器登录 login.microsoftonline.com 失败,并且还导致Thunderbird
无法outlook.office365.com
使用 IMAP 登录。我已将该地址从我的 pihole 黑名单中删除,现在nslookup
/mtr
返回预期结果(而之前没有),我可以从我的浏览器登录(例如 Firefox)...但 thunderbird 仍然失败并报告服务器可能已关闭(在说密码错误并在我第五次告诉它重试之后;密码是正确的,正如我所说,我可以在同一台机器上使用该密码从我的浏览器登录)。
因此,似乎 thunderbird(版本 102.3.2)具有某种 DNS 缓存,在我刷新 pihole 上的 DNS 并重新启动本地计算机(正在使用systemd-resolved
)后,该缓存仍然存在。正如我所说,域名解析现在都可以在浏览器中使用,而以前则不行(由于上面的域名黑名单)。
Thunderbird 如何保留过时的 DNS 解析?我该如何刷新它?谢谢。
无论如何,我希望缓存会过期/超时,并且访问会返回,但如果可能的话,我想要一个强制清除 Thunderbirds 隐藏缓存的过程——我假设是这样的。