查看單個文章
舊 2003-07-07, 08:58 PM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 DNS 快取 的一些小技巧匯總

Q: 如何檢視 BIND DNS Server 的 快取 :

A: 在 bind 9 中,可以使用 rndc -dumpdb 指令來檢視 DNS 快取,當然你的 rndc 要先配置好。這個指令會在 /var/named (這個目錄是在 named.conf 文件中指定的)目錄中產生 named_dump.db 文件。

在 bind 8 下,可以試試用 kill -INT named_pid 。

Q: DNS 快取 的時間如何設定:

A: 在 bind 9 中,使用 TTL 參數來設定 DNS 預設的緩衝時間,但要記住這個是你解析的域名在別人的 DNS 中的緩衝時間。

Q: 在客戶端如何清空 DNS 快取:

A: 在 Unix 下,DNS 客戶端只是幾個例程,負責轉發和接受查詢的功能,並不緩衝。

在 Windows 2000 & XP 下: ipconfig /flushdns can clear the cache;
ipconfig /displaydns can display the dns cache.

Q: 在 DNS 服務器端如何清空 DNS 快取:

A: 最簡單的方法就是重新啟動 named 工作;當然也有不用重啟的方法: rndc flush

Q:
那有沒有可能令到 dns 客戶端緩衝 dns 結果?
A:
當然有,而且很多。你到freshmeat去搜尋一下,至少有10個
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次