mac刷新dns緩存
『壹』 mac hosts 什麼不生效
使hosts立即生效的方法: 方法一:命令行(cmd)運行:ipconfig /flushdns #清除DNS緩存內容。 ps:ipconfig /displaydns //顯示DNS緩存內容 方法二:修改注冊表:HKeyCurrentUser\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings, 新建:DnsCacheEnabled 0x0 (REG_DWORD) DnsCacheTimeout 0x0 (REG_DWORD) ServerInfoTimeOut 0x0 (REG_DWORD)這三個DWORD。 方法三:打開:控制面板-管理工具– 服務, 在其中找到「DNS Client」將其停用並改為手動模式(做了這個後,運行ipconfig /flushdns就沒必要了,也運行不成功)
『貳』 怎樣刷新dns
刷新本機DNS伺服器的方法:
新建設的網站域名需要解析,但是DNS解析服務確並非對每個DNS伺服器時時生效,下面介紹能夠快速訪問新伺服器的方法:
一種是刷新本機DNS信息,另一種是更改本地DNS伺服器。先說第一種,第一種的工作方式相當於去除本地DNS緩存,重新從ISP獲取DNS信息,以達到更新DNS解析服務的方法,這種方法也是網上熟稱的刷新DNS緩存。刷新dns緩存讓你可以得到新的域名解析。當你無法正確訪問一個新注冊的域名時就可以刷新dns緩存試試。刷新dns緩存非常簡單,任何時候都以進行。
在不同的系統中刷新DNS緩存的方法如下。
如果是Microsoft Windows (Win XP, Win ME, Win 2000, Win 98)系統:
1. 開始——>運行——>輸入 cmd 並回車
2. 在打開的命令行窗口,輸入 ipconfig /flushdns
3. 完成!你的Windows DNS 緩存已經得到刷新。
如果是Microsoft Windows Vista 或 Windows 7 系統:
1. 單擊屏幕左下角的Microsoft Windows Vista或Windows 7 的開始標志
2. 單擊 所有程序
3. 單擊 附件
4. 右鍵單擊命令提示符
5. 選擇 以管理員身份運行
6. 在打開的命令行窗口,輸入
ipconfig /flushdns
你將會看到如下的確認信息:
Windows IP 配置
已成功刷新 DNS 解析緩存。
如果是linux系統,刷新 DNS 緩存需要重起 nscd daemon :
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伺服器信息刷新速度不一值。
網上一般採用openDNS的伺服器,伺服器地址為208.67.220.220與208.67.222.222,也可以採用谷哥的DNS伺服器,地址為8.8.4.4與8.8.8.8
windows的更新方法可看如下地址http://www.williamlong.info/archives/1101.html
ubuntu的更新方法如下:
右上角的網路連接——編輯連接——選擇你使用的聯網方式——編輯——IPv4設置。將方法設置為「自動…(僅地址)」。修改下方的DNS伺服器。
MAC系統的話,自行搜搜吧,我也沒用到MAC地址,不知道如何修改DNS伺服器。
通過以上兩種方法獲取新的DNS信息,如果還無法訪問你新的伺服器,那就等待DNS伺服器的信息更新吧。
關於如何查看新的DNS已生效,可以通過ping命令,ping 域名,如
ping www.mywebsite.com -t
查看顯示的IP是否是你新空間的IP,如果是,恭喜你,你的DNS信息已經生效。現在訪問地址就不會解析到原來的虛擬空間上去了