刷新DNS緩存

常常換空間的朋友必定知道,域名解析到新空間後,要一段時間纔會生效到新空間,這是因爲本地的DNS生效不及時致使的。這裏青互聯教你們一個即時更新本地DNS的方法。html

在不一樣的系統中刷新DNS緩存的方法以下。
若是是Microsoft Windows (Win XP, Win ME, Win 2000, Win 98)系統:linux

1. 開始——>運行——>輸入 cmd 並回車
2. 在打開的命令行窗口,輸入 ipconfig /flushdns
3. 完成!你的Windows DNS 緩存已經獲得刷新。ubuntu

1

若是是Microsoft Windows Vista 或 Windows 7 系統:緩存

1. 單擊屏幕左下角的Microsoft Windows Vista或Windows 7 的開始標誌
2. 單擊 全部程序
3. 單擊 附件
4. 右鍵單擊命令提示符
5. 選擇 以管理員身份運行
6. 在打開的命令行窗口,輸入bash

ipconfig /flushdns服務器

你將會看到以下的確認信息:ide

Windows IP 配置spa

已成功刷新 DNS 解析緩存。命令行

若是是Linux系統,刷新 DNS 緩存須要重起 nscd daemon :rest

1. 要重起 nscd daemon,在命令行窗口(terminal)輸入

/etc/rc.d/init.d/nscd restart

2. 命令執行完畢,你的DNS緩存就被刷新了。

若是是比較新的Linux版本,你可能須要使用下面的命令:

/etc/init.d/nscd restart

有的會提示須要管理員權限,則須要在命令前加 su 或 sudo

su /etc/init.d/nscd restartor sudo /etc/init.d/nscd restart

在linux系統中,可能會提示無該命令或者無該目錄,實際上是沒有安裝 nscd ,ubuntu可經過如下命令安裝,其餘版本linux請自行搜索

apt-get install nscd

如須管理員權限,根據上面修改。若是成功,會有以下提示

* Restarting Name Service Cache Daemon nscd [ OK ]

若是是Mac OS X蘋果系統:
1. 在命令行窗口(terminal)輸入

lookupd -flushcache

例如:

bash-2.05a$ lookupd -flushcache

2. 命令執行完畢,你的DNS緩存就獲得了更新。
較新的蘋果Mac OS X系統應該使用下面的命令:

type dscacheutil -flushcache

因爲我不是用MAC系統的,因此說的不是很詳盡。

另外一種是更改DNS服務器,由於無論你怎麼刷新DNS,若是你的ISP的DNS信息沒有刷新,你刷新了的DNS信息仍是和原來的同樣,這樣咱們就須要經過修改DNS服務器,以得到更新的DNS信息,由於修改域名信息後,各地的DNS服務器信息刷新速度不一值。

原創青互聯博客 http://www.qing.es/2014/06/236.html

相關文章
相關標籤/搜索