经常有人问,域名解析不是马上生效吗?为什么还是原来的那个?答案是本地DNS里有解析缓存。电脑第一次访问后,会在一定时间内缓存。电脑下次访问域名时,可以直接知道IP,不用解析域名,提高了效率。这是DNS缓存。域名变更解析后,虽然更新了DNS服务器,但本地仍有DNS缓存,导致IP陈旧。这可以通过以下方法解决
刷新DNS缓存的方法1:
首先进入命令提示符(start-run-cmd);
首先运行命令:ipconfig /displaydns,检查这台机器中缓存了哪些dns信息,然后输入下面的命令
ipconfig /flushdns
此时本机的dns缓存信息已经被清除空。我们可以再次输入第一个命令来看看。
ipconfig /displaydns
刷新DNS缓存的方法2:
直接禁用然后再启用网卡就可以了。
学会检查域名ns解析,找一个简单的命令解决。当然,首先要确保你的网络正常。
步骤:
Start-Run,输入cmd,然后键入以下命令,例如:
nslookup-q = ns Baidu . com
或
nslookup-Qt = ns Baidu . com
注意:这里输入的是根域名,不是二级域名。
下面是百度域名的dns信息:
ns3.baidu.com域名服务器= ns3.baidu.com
ns2.baidu.com域名服务器= ns2.baidu.com
ns4.baidu.com域名服务器= ns4.baidu.com