Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 刷新dns

作者:看悲伤的曲   发布日期:2026-06-03   浏览:54

# 刷新 DNS 缓存的命令取决于 Linux 发行版。以下是一些常见的发行版刷新 DNS 缓存的方法:

# 1. 对于使用 systemd-resolved 的系统(如 Ubuntu 18.04+ 和其他新版本)
sudo systemd-resolve --flush-caches

# 解释:systemd-resolve 是一个 DNS 解析器,--flush-caches 选项用于清除 DNS 缓存。

# 2. 对于使用 nscd 的系统
sudo systemctl restart nscd

# 解释:nscd (Name Service Cache Daemon) 是一个守护进程,用于缓存来自 NSS(名称服务交换)库的查询结果。重启 nscd 可以刷新 DNS 缓存。

# 3. 对于使用 NetworkManager 的系统
sudo nmcli networking off && sudo nmcli networking on

# 解释:NetworkManager 是一个网络连接管理工具。关闭并重新启动网络连接可以刷新 DNS 缓存。

# 4. 对于使用 dnsmasq 的系统
sudo systemctl restart dnsmasq

# 解释:dnsmasq 是一个轻量级的 DNS 转发器和 DHCP 服务器。重启 dnsmasq 可以刷新 DNS 缓存。

上一篇:linux查看监听端口

下一篇:linux查看文件最后100行

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站