由于各种原因,您可能需要刷新或清除Linux系统上的本地DNS缓存。

如何清除/刷新Linux下的DNS缓存

默认情况下,操作系统级别没有安装或启用DNS缓存,但如果安装了下面列出的任何缓存服务,请使用对应的命令清除。

Linux操作系统中使用的主要DNS缓存服务和刷新方法有下面几种。

一、systemd解析缓存服务的刷新命令

1.1、执行以下命令检查DNS缓存服务在您的系统中是否处于激活状态。

sudo systemctl is-active system -resolve.service

1.2、如果1.1的打印结果是active,使用下面的命令刷新它。

sudo system -resolve——flush-cache

二、nscd DNS缓存

一些Linux主机使用nscd DNS的服务器,可以使用下面的命令刷新缓存

sudo systemctl restart nscd
sudo service nscd restart
sudo /etc/init.d/nscd restart

三条命令都试试,必有一个好使

三、dnsmasq DNS缓存

一些Linux主机使用dnsmasq DNS服务器,可以使用下面的命令刷新缓存

sudo systemctl restart dnsmasq
sudo service dnsmasq restart
sudo /etc/init.d/dnsmasq restart

三条命令都试试,必有一个好使

四、绑定服务器DNS缓存

一些Linux主机使用BIND DNS服务器,可以使用下面的命令刷新缓存

sudo systemctl restart named
sudo service named restart
sudo /etc/init.d/named restart
sudo rndc restart

四条命令都试试,必有一个好使

要清除特定域的DNS缓存,请使用下面的命令。

sudo rndc flushname 2daygeek.com

要清除局域网的DNS缓存,使用下面的命令。

sudo rndc flush lan

要清除广域网的DNS缓存,使用下面的命令。

sudo rndc flush wan

五、清除Windows上的DNS缓存

ipconfig /flushdns

六、Ubuntu上如何清除dns缓存

sudo /etc/init.d/dns-clean start

参考

https://www.2daygeek.com/flush-clear-dns-cache-linux/#

欢迎大家评论交流,作者水平有限,如有错误,欢迎指出

15、如何在Linux和Windows下清除DNS缓存相关推荐

  1. 如何在Chrome浏览器下清除DNS缓存

    如何在Chrome浏览器下清除DNS缓存 本文翻译自:How to Clear/Flush DNS Cache in Google Chrome? 很多时候,当我购买新的域名,并更改域名服务器并将其托 ...

  2. win7多重引导 linux,如何在Linux和Windows下制作多重引导USB?

    [51CTO.com快译]你想不想制作一个多重引导USB?你想在用来安装或者恢复其他系统的USB驱动器上有多个操作系统吗?你想从USB驱动器引导并使用多个操作系统吗?本文都能满足你的要求.不妨看一看这 ...

  3. Ubuntu下清除DNS缓存的方法

    以下命令将重启local name service并且flush dns: sudo systemctl restart systemd-resolved.service 如果新买了域名,重新指向之后 ...

  4. Linux下清除DNS缓存

    通常有的时候我们通过域名打不开网页,有可能使DNS缓存的原因(DNS解析的ip地址变了),解决办法如下: 方法一:$nslookup ecafe.pub(这里是你要打开的域名) 方法二:$sudo / ...

  5. windows下刷新dns缓存

    #### 前言 内网dns已解析生效,但是本机访问域名,访问不了,需要刷新下本机dns #### 操作 ##### 查看dns参数 C:\Users\11079>ipconfig/all ``` ...

  6. windows下查看dns缓存和刷新缓存

    ipconfig /displaydns 显示已有缓存,可能比较大建议 ipconfig /displaydns > C:\Users\SDWQ\Desktop\1.txt 再查看. 强制更新缓 ...

  7. Linux和Windows下部署BeetleX服务网关

    有朋友希望写一篇BeetleX服务网关部署到Linux和windows下并以服务的方式运行的介绍文章.接下详细介绍如何做并简单介绍一下网的使用.首先需要在官网(beetlex-io.com)下载对应版 ...

  8. 如何清除DNS缓存(Mac,Windows,Chrome)

    你是要清空你的DNS缓存?这是一个故障排除技巧,在DNS更改之后帮助您获得网站的最新版本. DNS信息告诉您的浏览器在哪里可以找到一个网站.您的计算机将这些信息保存在缓存中,以便快速地将浏览器指向正确 ...

  9. linux编译c如何延时,linux和windows下,C/C++开发的延时函数,sleep函数

    简介: 函数名: sleep 功 能: 执行挂起一段时间 用 法: unsigned sleep(unsigned seconds); 在VC中使用带上头文件 #include 在gcc编译器中,使用 ...

最新文章

  1. sentinel限流_微服务架构进阶:Sentinel实现服务限流、熔断与降级
  2. 【题解】 CF718C Sasha and Array
  3. 学python还是go会php_现在想再学习一门编程语言,应该选择go还是python?
  4. (thinkphp、jQuery)ajax返回json数据
  5. vue 计算属性和data_vue之watch和计算属性computed
  6. Python线程join和setDaemon
  7. oracle数据库应用与开发习题,《Oracle数据库应用》练习题及答案.docx
  8. JAVA实现可设置背景的MDI窗口
  9. 利用Date类计算生活时间
  10. mysql评论表结构设计_文章评论嵌套显示mysql表结构如何设计(形式如网易新闻评论)...
  11. POJ 2184 Cow Exhibition
  12. google adsense 设置建议
  13. Bootstrap按钮组中按钮的尺寸
  14. 前锋php人工智能_人工智能除了学习php,还应该学什么?
  15. 绘制带省份的中国地图
  16. 用 Webgoat 撬动地球,看安全测试的引路石!
  17. ubuntu使用certbot给nginx添加ssl证书
  18. Excel表格拆分,教你三个绝招。
  19. 二维码相机遮罩层快速实现
  20. 最佳阵容问题matlab,数学建模-最佳阵容问题.doc

热门文章

  1. [Objective-C] 如何定义Block(块)
  2. 关于android分辨率和使用iphone版切图
  3. Spring MVC 解读——@Autowired
  4. Spark源码阅读03-Spark存储原理之存储分析
  5. Win10电脑开机界面设置个性签名?
  6. [Swift]LeetCode218. 天际线问题 | The Skyline Problem
  7. RocEDU.课程设计2018 第二周进展 博客补交
  8. 堆积木(基本数据结构-ArrayList数组的使用)
  9. [Tkinter 教程] 布局管理 (Pack Place Grid)
  10. 社区O2O的发展与未来