修改hosts文件后如何刷新DNS?
- 来源:纵横数据
- 作者:中横科技
- 时间:2025/11/5 15:07:24
- 类别:新闻资讯
修改hosts文件后,要使更改立即生效,通常需要刷新系统的DNS缓存。以下是针对不同操作系统的具体方法:
Windows系统
以管理员身份打开命令提示符(Win + S,输入“cmd”,右键选择“以管理员身份运行”)。
输入命令 ipconfig /flushdns 并回车,若看到“已成功刷新DNS解析缓存”的提示,则操作完成。
macOS系统
对于较新版本(如macOS 10.7及以上),在终端执行命令:
sudo killall -HUP mDNSResponder。
旧版本命令可能不同(如10.5-10.6使用 dscacheutil -flushcache)。
Linux系统
Ubuntu:执行 sudo systemd-resolve --flush-caches 或重启服务 sudo systemctl restart systemd-resolved。
CentOS:执行 sudo systemctl reload NetworkManager 或重启服务 sudo systemctl restart NetworkManager。
注意事项
确保hosts文件格式正确(IP与域名间用空格或制表符分隔,无多余换行符)。
若使用双系统,需确认修改的是当前系统的hosts文件路径。




使用微信扫一扫
扫一扫关注官方微信 

