我在 Ubuntu 9.10 中遇到了与 DNS 解决相关的问题。
在向我的 ISP 抱怨之前,我想刷新我的本地 DNS 缓存,就像在 Windows 中一样ipconfig /flushdns。
我怎么能在 Ubuntu 中做到这一点?
小智 54
Øhh,ubuntu默认不缓存 DNS。所以没有什么可以冲洗的!(但也许您的 SOHO 路由器可以)。安装 nscd 将使 ubuntu 缓存 DNS,之后您可以清除缓存 - 但这不是重点,当您还没有安装它时!
ytj*_*ohn 19
Ubuntu 12.04 以后使用 dnsmasq 作为本地缓存。向它发送 SIGHUP (sudo killall -HUP dnsmasq) 将重新读取缓存。
注意
当它收到 SIGHUP 时,dnsmasq 清除其缓存,然后重新加载 /etc/hosts 和 /etc/ethers 以及 --dhcp-hostsfile、--dhcp-optsfile 或 --addn-hosts 给出的任何文件。为所有现有的 DHCP 租约调用 dhcp 租约更改脚本。如果设置了 --no-poll SIGHUP 还会重新读取 /etc/resolv.conf。SIGHUP 不会重新读取配置文件。
| 归档时间: |
|
| 查看次数: |
106789 次 |
| 最近记录: |