在 Debian 10 (Buster) 上刷新 DNS 缓存的两种方法

DNS 或域名服务器可以被描述为互联网链接中最重要的部分。 DNS 将域名与 IP 地址相互转换,因此我们不需要记住或保留我们想要访问的网站的所有 IP 地址的列表。 我们的系统还维护一个 DNS 记录列表,以便我们可以通过快速解析 IP 地址来更快地访问我们经常访问的网站。 我们系统上的这个缓存需要不时刷新。 这种刷新是必需的,因为网站可能会一次又一次地更改其地址,因此最好通过清除缓存来避免 IP 冲突。 刷新缓存也是清除驻留在我们系统上的不必要数据的好方法。

那么让我们看看如何刷新 Debian 系统上的 DNS 缓存。

我们已经在 Debian 10 Buster 系统上执行了本文中提到的命令和过程。 由于我们使用 Linux 命令行 – 终端来刷新缓存,您可以通过应用程序启动器搜索来打开它。

可以使用笔记本电脑上的 Super/Windows 键访问应用程序启动器。

方法一:使用 systemd-resolve

大多数 Linux 系统都运行 systemd-resolve 守护进程。 您的系统已经将它用于很多事情。 因此,让我们通过以下命令使用它来刷新缓存:

$ sudo systemd-resolve --flush-caches