设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
快捷导航
发布信息
搜索
搜索
首页
优惠促销
云服务器
独立服务器
站群服务器
母鸡服务器
服务器托管
全球云服务器
技术文档
联系
每日签到
本版
文章
帖子
用户
主机测评网
»
论坛
›
技术文档
›
其他教程
›
Ubuntu 18.04 LTS 刷新 / 删除 DNS 缓存的方法 ...
返回列表
发新帖
Ubuntu 18.04 LTS 刷新 / 删除 DNS 缓存的方法
[复制链接]
|
主动推送
41
|
0
|
2024-9-11 18:08:27
|
显示全部楼层
|
阅读模式
一、Ubuntu 18.04 LTS 刷新 DNS 缓存
如果你没有在 Linux 下安装和运行 Systemd-Resolved、DNSMasq、Nscd 缓存服务,那就没有操作系统级的 DNS 缓存,不同的 Linux 发行版在刷新 DNS 缓存上方法是不同的。
1、刷新 Systemd Resolved 缓存
Ubuntu 18.04 系统是使用 Systemd Resolved 服务来缓存 DNS 的,所以可以运行以下命令确定该服务是否运行:
sudo systemctl is-active systemd-resolved.service
如果服务运行,则会看到返回的活动状态信息,否则只会看到非活动状态。
删除 Systemd Resolved DNS 缓存的方法,运行以下命令:
sudo systemd-resolve --flush-caches
2、刷新 DNSMasq 缓存
如果你在 Ubuntu 18.04 下使用 DNSMasq 作为缓存服务器,要删除 DNS 缓存,请运行以下命令:
sudo systemctl restart dnsmasq.service
3、刷新 Nscd 缓存
参考:《CentOS 优化 DNS 设置:配置冗余 DNS 并开启 NSCD 缓存服务教程》。
如果使用了 Nscd,删除 DNS 缓存只需要运行以下命令:
sudo systemctl restart nscd.service
或者运行:
sudo service nscd restart
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
内托体头
161
主题
0
回帖
10
积分
新手上路
新手上路, 积分 10, 距离下一级还需 40 积分
新手上路, 积分 10, 距离下一级还需 40 积分
积分
10
加好友
发消息
回复楼主
返回列表
网络技术教程
软件使用教程
Windows教程
Centos教程
Ubuntu教程
Linux其他教程
综合教程
其他教程
其他文档
服务器商家推荐
华夏互联
蓝速云
米图云
全球云
文章
1
苹果电脑MAC系统登录Windows远程桌面
2
Debian拓展硬盘工具。cloud-utils-growpart、xfsprogs
3
安卓Android手机怎么使用V2rayNG?
4
WINDOWS系统电脑怎么使用WINXRAY?
5
notepad++.8.5.7编辑器,代码编辑器
6
DirectX修复工具增强版_V4.3.0.40864版本DLL修复工具C++安装
7
Visual C++运行库合集包完整版VisualCppRedist_AIO_x86_x64
8
ChromeSetup谷歌浏览器一键安装