Ubuntu系统中清理DNS缓存

编程入门 行业动态 更新时间:2024-10-27 22:29:15


在下一篇文章中,我们将看一看 我们如何在Ubuntu中刷新DNS缓存

DNS被认为是Internet连接的关键部分之一。 目的是更快地访问访问的网站。更常见的是,我们的机器会跟踪DNS记录,或者将其缓存。

迄今为止,IP地址的命名是DNS协议中最著名的功能。 例如,如果Google网站的IP地址是 216.58.210.163,大多数人来写作 www.google 而不是IP地址,因为它更容易记住。 网站的IP地址可能会更改,由于多种原因,您无需重命名网站。

如果从未清除DNS缓存,则可能导致不同类型的错误。 尤其是当网站更改其IP地址时,可能会发生这些错误。因此,为避免此问题,我们机器的DNS缓存应定期刷新。此外,清除DNS缓存将有助于消除占用系统的不必要数据,并解决与“过时的条目“。

在以下几行中,我们将看到 在Ubuntu操作系统上刷新DNS缓存 只需几个简单明了的步骤即可在我们的设备中使用。

在Ubuntu机器上刷新DNS缓存

为了执行此任务,我们将有不同的方法。

使用systemd-resolver清理DNS

在刷新DNS缓存之前,我们将能够 查看DNS统计信息 打开终端(Ctrl + Alt + T)并输入以下命令:

sudo systemd-resolve --statistics

终端应显示的输出应类似于以下内容:

DNSSEC supported by current servers: no

Transactions              
Current Transactions: 0   
  Total Transactions: 4721
                          
Cache                     
  Current Cache Size: 94  
          Cache Hits: 2699
        Cache Misses: 2042
                          
DNSSEC Verdicts           
              Secure: 0   
            Insecure: 0   
               Bogus: 0   
       Indeterminate: 0  

根据上面的屏幕输出,当前的缓存大小为 94。

了解统计信息后,我们可以继续 使用systemd-resolve刷新DNS缓存。这是内置的DNS守护程序 systemd 并且您的系统已经用于许多用途。 它在所有Ubuntu系统上运行,我们将能够使用它清除DNS缓存。 我们只需要在终端中使用以下命令(Ctrl + Alt + T):

sudo systemd-resolve --flush-caches

至 验证清空过程是否成功,我们将像之前一样在终端中再次运行命令以查看缓存统计信息:

sudo systemd-resolve --statistics
DNSSEC supported by current servers: no

Transactions              
Current Transactions: 0   
  Total Transactions: 4800
                          
Cache                     
  Current Cache Size: 0   
          Cache Hits: 2744
        Cache Misses: 2076
                          
DNSSEC Verdicts           
              Secure: 0   
            Insecure: 0   
               Bogus: 0   
       Indeterminate: 0   

上面的屏幕输出中可以看到,当前的缓存大小参数为零。 这意味着缓存已成功清除,这就是我们所需要的。

使用dns-clean命令刷新缓存

另一种有效的方法 清除我们的DNS缓存 是在终端(Ctrl + Alt + T)中使用以下命令:

sudo /etc/init.d/dns-clean start
#DNS干净启动

这是用户需要了解的有关在Ubuntu中刷新DNS缓存的最基本的知识。 在所有情况下, 该过程很简单,不需要重新启动整个系统。

更多推荐

Ubuntu系统中清理DNS缓存

本文发布于:2023-06-20 12:19:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/801394.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:缓存   系统   Ubuntu   DNS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!