在network.dnsCacheExpiration intervall之后,Firefox不会清除DNS缓存

时间:2019-10-13 13:02:38

标签: ubuntu firefox dns

我在Ubuntu 19.04上拥有最新的稳定的Firefox(69.0.2),我意识到FF有其自己的DNS缓存:将DNS更改应用于DNS服务器后,我清除了systemd解析的缓存like described here。这可以在多个CLI工具(例如digcurlping)上使用,因此应清除系统范围的DNS缓存。但是Firefox仍然保留了旧的DNS记录。

This questions带我去network.dnsCacheExpiration。根据{{​​3}},这是缓存DNS条目的持续时间(以秒为单位)。默认值为60,我的about:config也显示设置为60。但是,半小时前,我更新了DNS记录,但它仍然是旧记录。

出于测试目的,我还在具有相同Firefox版本的Windows 10测试计算机上进行了尝试。令人惊讶的是,DNS更改已立即应用,并且network.dnsCacheExpiration设置为60。

为什么在Ubuntu计算机上60秒后仍未清除Firefox的DNS缓存?这是OS的问题,多个cli工具获得了新的入门资格吗?

0 个答案:

没有答案