相关疑难解决方法(0)

为什么 Chromium 没有缓存 DNS 超过一分钟?

我使用 Chromium 并且遇到了 DNS 没有在我期望的时间内被缓存的问题。以 example.com 域为例。根据 DNS 设置,此域应再缓存 26151 秒:

$ dig example.com

;; ANSWER SECTION:
example.com.        26151   IN  A   93.184.216.34
Run Code Online (Sandbox Code Playgroud)

但是,当我在 Chromium 中打开 example.com 并打开 chrome://net-internals/#dns 时,IP 会在一分钟内忘记!

在此处输入图片说明

为什么 Chromium 不遵守域的 DNS 设置的 TTL?如何强制它缓存 DNS 数据直到它们过期?

cache dns chrome

27
推荐指数
1
解决办法
6659
查看次数

nsswitch.conf 与 host.conf

假设该/etc/nsswitch.conf文件包含

hosts: files dns
Run Code Online (Sandbox Code Playgroud)

/etc/host.conf文件有

order bind,hosts
Run Code Online (Sandbox Code Playgroud)

那么系统将按照什么顺序使用/etc/hostsDNS 查找来解析主机名?换句话说,这两个配置文件中哪个优先?

linux networking ubuntu

12
推荐指数
1
解决办法
1万
查看次数

标签 统计

cache ×1

chrome ×1

dns ×1

linux ×1

networking ×1

ubuntu ×1