如何在 Ubuntu 22.04 LTS 中刷新 DNS 缓存?

Sre*_*ram 14 dns 22.04

我已经尝试过了sudo systemd-resolve --flush-caches,但最终还是显示出来了sudo: systemd-resolve: command not found。那么,如何刷新 Ubuntu 22 中的 DNS 缓存呢?

Ter*_*nce 21

22.04 不再附带systemd-resolv,并且我在默认存储库中看到的任何软件包都无法安装它。Anapt-cache search systemd-resolve显示它在resolvconf-admin包中,但是当我尝试安装该包时它没有安装systemd-resolve

22.04 带有resolvectl替代。

您可以使用以下命令来刷新缓存:

sudo resolvectl flush-caches
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!

  • 它确实对我有帮助:) (2认同)