DNS遇鬼了——IE的DNS缓存导致的解析问题

昨天,有时候会登陆heymu.com的后台显示无法登陆,我以为可能是网路错误,没有在意。可是今天一早,登陆上heymu.com首页,可是突然一下出现了“载入中……”的提示,明明昨天我已经把这个显示去掉了呀!我忙着修改标题图片和K2的风格,可是已经通过FTP把文件上传了,可是WP后台里一直没有出现~好奇怪的事,我感觉这件事有点蹊跷,忙Ping了一下域名,没有错误呀。

我向来不太相信鬼神的存在,但也只是“不太”罢了,我甚至开始回忆,是不是我把自己梦中的修改当成了实际的修改……抑或,是谁执行了恢

复操作……抑或,还是鬼……

仔细地查看一下,发现“管理首页”显示的最新文章是之前的文章,正是前天换空间时的情况。我又联想到昨天QQ群上哪位提到的IE对DNS信息的缓存功能。我顿时明白,应当是IE自动读取了以前heymu.com在DreamHost的IP地址,所以……

查了一下,IE会自动把DNS后的域名IP对应信息存在注册表里,然后每次访问的时候首先检查,这项功能总体来说还是不错的。但是有可能出现可以用IP访问却不能用域名访问的问题。估计昨天我关机的时候注册表没有更新成功,今天就仍然是旧注册表信息,因此导致IP解析错误。对于这个问题可以通过在命令行方式(运行CMD.EXE)下输入命令“ipconfig /flushdns”来重建本地DNS缓存,就能解决这个问题。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*