连接到互联网的大多数计算机会自动缓存访问过的网站主机名称,以此提高重新载入页面时的访问速度。如果网站的 IP 地址变更,但计算机缓存未及时更新,则您可能就无法载入网页。如果频繁遇到"未找到页面"错误,且确定您已连接到互联网,则可尝试刷新 DNS 缓存,让计算机请求新的信息。 打开命令提示符。需要在命令提示符中输入刷新 DNS 的命令。根据您所使用的 Windows 版本,进入命令提示符的方法可能稍有差别:
方法 1 :方法一:使用-Windows
1、打开命令提示符。
需要在命令提示符中输入刷新 DNS 的命令。根据您所使用的 Windows 版本,进入命令提示符的方法可能稍有差别:
- Windows 8 - 按下“Windows 键 + X”组合键并选择“命令提示符(管理员)”。
- Windows 7/Vista - 单击“开始”菜单,在搜索字段中输入“cmd”。右键单击“命令提示符”,选择“作为管理员运行”。
- Windows XP - 单击“开始”菜单,然后单击“运行”。在“运行”字段中输入“cmd”后按确定键。
2、使用 DNS 刷新命令。
键入 ipconfig /flushdns,按回车键。将显示一条消息,提示“Windows IP configuration successfully flushed the DNS Resolver Cache”(Windows IP 配置已成功刷新 DNS 解析器缓存)。
3、退出命令提示符。
键入 exit 并按回车键后,将关闭命令提示符。
方法 2 :方法二:使用-Mac-OS-X
1、打开“终端”(Terminal)。
可以在“应用程序”文件夹下的“实用程序”文件夹中找到“终端”应用程序。
2、输入 DNS 刷新命令。
根据您所使用的 Mac OS X 版本,选择对应的 DNS 刷新命令。
- Mountain Lion 或 Lion - sudo killall -HUP mDNSResponder
- Snow Leopard - dscacheutil -flushcache
- Leopard 及早期版本 - lookupd -flushcache
3、输入密码。
在进行 DNS 刷新前,系统很可能会要求您输入管理员密码。
方法 3 :方法三:使用-Linux
1、打开终端。
作为 root 用户打开终端,或输入 sudo 后再输入 DNS 刷新命令。
2、输入 DNS 刷新命令。
在终端中,输入 /etc/init.d/nscd restart 后按回车键。该命令将刷新您的 DNS。
小提示
- 可以在 Windows 中通过运行名为“services.msc”的程序永久禁用 DNS 缓存。在“开始”菜单下的运行或搜索框(根据您所使用的 Windows 版本而定)中键入“services.msc”。弹出窗口后,找到“DNS Client”并双击,然后点击“停止”。在停止该服务后如要再次启用 DNS 缓存,则进行上述同样的操作,但需要点击“启动”而不是“停止”。
- 如果使用的是 Microsoft Windows,可以打开 cmd,在弹出的命令提示符中窗口中键入“net stop dnscache”,然后按回车键,从而临时禁用 DNS 缓存功能。此操作将暂停 DNS 缓存功能,直到您下次重启计算机。