如果一台DNS機器DOWN了,客戶機如何迅速的從新刷新緩存呢
domain ringkee.com
search www.ringkee.com ringkee.com
nameserver 202.96.128.86
nameserver 202.96.128.166
如果202.96.128.86這個機器down了
但是客戶機還不知道 因為還在TTL的生存期內
可如何使得客戶機在知道202.96.128.86 down了后能夠馬上重新刷新緩存呢
而不需要等待TTL值為0后再去伺服器上刷新數據 不改變伺服器的TTL值
《解決方案》
原帖由 小漁村 於 2009-1-15 17:23 發表 http://bbs.chinaunix.net/images/common/back.gif
domain ringkee.com
search www.ringkee.com ringkee.com
nameserver 202.96.128.86
nameserver 202.96.128.166
如果202.96.128.86這個機器down了
但是客戶機還不知道 因為還在TTL的生存期內
可如何 ...
這是不可能的.呵呵
《解決方案》
為什麼不能在客戶機裡面設定一下呢 哎
《解決方案》
不是不可能,只是實現的流程很麻煩:
客戶機上放一個檢測程序,不斷檢測202.96.128.86的狀態,如發現問題馬上清空本地DNS的緩存(ipconfig/flushdns)
[ 本帖最後由 llzqq 於 2009-1-16 11:21 編輯 ]
《解決方案》
是linux系統 重啟nscd服務嗎?
可是我看linux機器上 並沒有跑著nscd的進程呀
《解決方案》
原帖由 小漁村 於 2009-1-16 13:24 發表 http://bbs.chinaunix.net/images/common/back.gif
是linux系統 重啟nscd服務嗎?
可是我看linux機器上 並沒有跑著nscd的進程呀
UNIX類客戶機系統根本就不存在緩存域名解析的問題。
《解決方案》
NAME
/usr/sbin/nscd - name service cache daemon
DESCRIPTION
Nscd is a daemon that provides a cache for the most common name service requests. The default con-
figuration file, /etc/nscd.conf, determines the behavior of the cache daemon. See nscd.conf(5).
what's this???
就本人N年使用經驗,確實他不會緩存DNS查詢,除非使用dnsmasq或BIND。
以上只是經驗,如有高人,請解釋解釋~
《解決方案》
ipconfig /flushdns
《解決方案》
不好意思,看錯了。
[ 本帖最後由 scyzxp 於 2009-1-20 14:31 編輯 ]