如何使用终端命令行重置DNS缓存?
美国、香港服务器
如何使用终端命令行重置DNS缓存?
02-14 来源:
在不同的操作系统中,使用终端命令行重置 DNS 缓存的方法有所不同,以下是常见操作系统的具体操作:
macOS 系统
macOS 10.15 及以上版本:通常情况下,系统会自动管理和优化 DNS 缓存,一般不需要手动重置。但如果遇到特殊情况,可在终端中输入以下命令:
bash
sudo killall -HUP mDNSResponder && sudo dscacheutil -flushcache && sudo killall -HUP mDNSResponderHelper
然后输入管理员密码即可。
macOS 10.7 - 10.14 版本:在终端中输入:
bash
sudo killall -HUP mDNSResponder
输入管理员密码后,即可重置 DNS 缓存。
Windows 系统
在命令提示符(CMD)中,输入以下命令并按回车键:
bash
ipconfig /flushdns
该命令会清除 Windows 系统中的 DNS 缓存。
Linux 系统
不同的 Linux 发行版可能有所不同,以下是常见的方法:
基于 systemd 的系统(如 Ubuntu 18.04+、Fedora 等):在终端中输入:
bash
sudo systemd-resolve --flush-caches
使用 NetworkManager 的系统:可以通过重启 NetworkManager 服务来重置 DNS 缓存,在终端中输入:
bash
sudo systemctl restart NetworkManager
三二互联专业提供香港VPS,美国VPS主机,香港云服务器租用等业务香港美国到大陆CN2 GIA速度最快