我们最近将网站移至新服务器。但在更改 NS(名称服务器)记录后,我无法访问我的网站。托管服务提供商说我们需要刷新 DNS 设置才能查看新网站。
我搜索了与此相关的内容,但找不到在 Ubuntu 13.10 中刷新 DNS 设置的方法。
答案1
如果尚未安装 nscd,请使用以下命令安装
sudo apt-get install nscd
通过重新启动 nscd 来刷新 Ubuntu 中的 DNS 缓存
sudo /etc/init.d/nscd restart
答案2
实际上没有必要刷新 DNS,因为 Ubuntu 不缓存 DNS。相反,您的 ISP 可能会缓存 DNS。如果您想启用 DNS 缓存,请安装pdnsd
并resolvconf
。
答案3
Ubuntu 18.04
Ubuntu 17.04 及更高版本使用 systemd 作为 DNS。
sudo systemd-resolve --flush-caches