linux下清理dns 缓存

linux下清理dns 缓存,第1张

首先我们要了解,dns查询的基本逻辑和缓存的存在位置

如图所示,基本逻辑为:
客户端 - 本机器dns解析器(如host,dnsmasq)- 本地dns服务器(比如家庭路由器)- 网络dns服务器

为了加速查询,在解析器和服务器上都有缓存在,一般而言我们要清理的是本机器上的dns缓存

显然,我们必须首先了解本地机器用的是什么解析器,可以通过看哪个进程占据了53端口来查询,因为53端口是dns服务器端口。
可以通过以下指令:

分别会下列结果

针对不同的解析器
可以用不同的命令清理
针对system-resolved:

同时为了验证dns缓存真的被清理了,可以用命令来查看缓存

针对dnsmasq:

参考:
>但如果你在短时间内你多次访问了某网址,DNS都要多次解析并返回给你的话,你们都重复工作了是吧?于是 *** 作系统很聪明地设计了一个本地“DNS缓存”,当你第一次访问 163com,DNS返回了正确的IP之后,系统就会将这个结果临时储存起来,这就是DNS缓存。并且它会为缓存设定一个失效时间 (例如N小时),在这N小时之内,当你再次访问这个网站时,系统就会直接从你电脑本地的DNS缓存中把结果交还给你,而不必再去询问DNS服务器,变相“加速”了网址的解析。当然,在超过N小时之后,系统会自动再次去询问DNS服务器获得新的结果。所以,当你修改了 DNS 服务器,并且不希望电脑继续使用之前的DNS缓存时,就需要手动去清除本地的缓存了。

清除本地DNS缓存windows的步骤如下:

1、利用快捷键打开运行窗口,按住 win+r 或者点击开始,再点击运行打开;

2、在运行窗口中输入cmd,然后点击确定。

3、在打开的窗口中输入 ipconfig/flushdns 按回车键。

4、此时显示 “已成功刷新DNS解析缓存”

扩展资料

快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个 *** 作,很多快捷键往往与如 Ctrl 键、Shift 键、Alt 键、Fn 键以及 Windows 平台下的 Windows 键和 Mac 机上的 Meta 键等配合使用。

利用快捷键可以代替鼠标做一些工作,可以利用键盘快捷键打开、关闭和导航“开始”菜单、桌面、菜单、对话框以及网页,Word里面也可以用到快捷键。

CTRL(Control)组合键

Ctrl + A(All)全选

Ctrl + C(Copy)复制

Ctrl+X 剪切

Ctrl + V 粘贴

Ctrl + S(Save) 保存

仅窗口响应

Ctrl + B 整理收藏夹

Ctrl + E\ F(Search\Find)搜索助理

Ctrl + H(History)历史记录

F1-F12(Function)键

F1 帮助(Help)

F2 重命名(Rename)

F3 搜索助理(Search)

F5 刷新(Refresh)

F6 在窗口或桌面上循环切换子菜单

F8 Windows 启动选项

仅窗口响应

F4 “地址”栏列表(Address)

F10 激活菜单栏

F11 切换全屏(Fullscreen)

仅窗口响应

Ctrl + B (Bold) 字体加粗

Ctrl + I 倾斜

Ctrl + U(Underline)下划线

Ctrl + C(Copy) 复制

Ctrl + D(Design) 设计

Ctrl + E(Center) 居中

Ctrl + G 定位

Ctrl + F(Find) 查找

Ctrl + H 替换

Ctrl + K(Hyperlink) 插入链接

Ctrl + L(Left) 左对齐

Ctrl + R (Right) 右对齐

Ctrl + V 粘贴

Ctrl+shift+< 或 > 减小 或增大word中选中字体

Ctrl + shift + z 撤销字符格式

参考资料:

百度百科 系统常用快捷键

centosdns缓存时间24小时。根据查询相关资料信息显示,centos对dns服务器缓存时间是86400秒,一小时等于3600秒,因此是24小时,com对dns服务器缓存时间是48小时。通过centos客户端可以查询缓存的进度。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12576387.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存