通过禁用 Windows 服务中的“DNS 客户端”来禁用 Windows 7 中的 DNS 缓存是否会产生任何负面影响?
我认为浏览速度会稍微变慢,这取决于配置使用的 DNS 服务器,还有其他情况吗?
有什么积极的好处吗?
禁用 DNS 客户端是否会清除本地 DNS 缓存?
答案1
在 Windows 中禁用“DNS 客户端”不会阻止您接收网页。通常,您会从服务提供商处接收 DNS 记录。“DNS 客户端”服务仅充当缓存。
但是,这会降低网络搜索或浏览网络上其他计算机的速度,因为它每次都必须建立列表。因此,如果您的网络上只有一台计算机,那就没什么大不了的。
如果您有主机文件,那么禁用“DNS客户端”服务就没有任何问题,而且首先也不是一个真正的问题。
不,关闭 DNS 客户端不会清除缓存。除了速度略有提升外,实际上没有任何好处。人们认为它可以阻止弹出窗口和拦截广告,但大多数浏览器都会为你做到这一点。
答案2
清除本地 DNS 缓存的更简单方法是(在 cmd 窗口中)
C:\> ipconfig /flushdns
我不是 100% 确定,但您可能会发现禁用 DNS 客户端很可能会导致所有 DNS 查找完全停止工作。
答案3
我在以下网站上得到了关于如何使用两种不同的方式清除或停止 DNS 缓存的可靠答案。
答案4
DNS Client
如果您在 Active Directory 域中,禁用该服务将阻止您的计算机将其域名注册到本地 DNS 服务器。您应该减少注册表中的缓存持续时间。