最新公告
  • 欢迎您光临源码资源下载站,一个优质的网站源码和小程序源码分享基地。
  • Ubuntu 18.04 LTS 刷新 / 删除 DNS 缓存的方法

    正文概述 服务器教程   2023-12-18 16:47:25  
    一、Ubuntu 18.04 LTS 刷新 DNS 缓存




    如果你没有在 Linux 下安装和运行 Systemd-Resolved、DNSMasq、Nscd 缓存服务,那就没有操作系统级的 DNS 缓存,不同的 Linux 发行版在刷新 DNS 缓存上方法是不同的。

    1、刷新 Systemd Resolved 缓存

    Ubuntu 18.04 系统是使用 Systemd Resolved 服务来缓存 DNS 的,所以可以运行以下命令确定该服务是否运行:

    sudosystemctlis-activesystemd-resolved.service

    如果服务运行,则会看到返回的活动状态信息,否则只会看到非活动状态。

    删除 Systemd Resolved DNS 缓存的方法,运行以下命令:

    sudosystemd-resolve--flush-caches

    2、刷新 DNSMasq 缓存

    如果你在 Ubuntu 18.04 下使用 DNSMasq 作为缓存服务器,要删除 DNS 缓存,请运行以下命令:

    sudosystemctlrestartdnsmasq.service

    3、刷新 Nscd 缓存

    参考:《CentOS 优化 DNS 设置:配置冗余 DNS 并开启 NSCD缓存服务教程》。

    如果使用了 Nscd,删除 DNS 缓存只需要运行以下命令:

    sudosystemctlrestartnscd.service

    或者运行:

    sudoservicenscdrestart


    Ubuntu 18.04 LTS 刷新 / 删除 DNS 缓存的方法
    皓玉源码网,一个优质的源码资源平台!
    皓玉源码网 » Ubuntu 18.04 LTS 刷新 / 删除 DNS 缓存的方法