常有人問到域名解析了不是即時生效的嘛,怎么還是原來的呢?答案就是在本地DNS有解析緩存,電腦第一次訪問后,在一定的時間內就將其緩存下來,下 次訪問該域名時電腦通過查找本地DNS緩存,就可以直接知道IP了,而不用再進行域名解析了,這就提高了效率,這就是DNS緩存,而域名更改過解析后,雖 然DNS服務器上已經更新,但本地還有DNS緩存,造成還是老的IP,可以通過下面的方法來解決:
刷新DNS緩存的方法一:
首先進入命令提示符下(開始——運行——cmd);
先運行:ipconfig /displaydns這個命令,查看一下本機已經緩存了那些的dns信息的,然后輸入下面的命令
ipconfig /flushdns
這時本機的dns緩存信息已經清空了,我們可以再次輸入第一次輸入的命令來看一下,
ipconfig /displaydns
刷新DNS緩存的方法二:
直接禁用網卡再啟用網卡,這樣也可以
學習查看域名ns解析,發現一個簡單的命令即可解決,當然首先 要確認你的網絡正常。
步驟:
開始--運行,輸入cmd,然后鍵入以下命令,如
nslookup -q=ns baidu.com
或者
nslookup -qt=ns baidu.com
注意:域名這里要輸入根域名,而不是二級域名。
以下是查看百度的域名dns信息:
baidu.com nameserver = ns2.baidu.com
baidu.com nameserver = ns4.baidu.com