等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13478 / 13478 生命值:4%
升級
100%
TA的每日心情 | 郁悶 20 小時前 |
---|
簽到天數: 5457 天 [LV.Master]伴壇終老
|
發表於 2015-8-14 13:16:18
|顯示全部樓層
如何清除DNS快取 (Flush DNS)) C0 s. Z) B% Y3 X4 y e
這個功能一般user應該很少用到,但搞IT的人卻是必備的技能。% l* G5 z V& R) T3 Y3 r
當client瀏覽網頁、ping domain時,client PC會先透過DNS Server解析domain-IP的對應,並把結果暫存在cache裡,因此下次再次用到這個domain時,便不需要再次找DNS Server解析,以增加連線效率。; _' e$ T6 z3 O9 Q# {! h5 c
但有時會遇到,暫存的資料實際上已經異動時,client卻不知道,因此不論怎麼連都連不到,此時有幾個辦法可以解決。
- X# G* d- U% D* a* H1. 重開機: s" S6 d2 C" ^
2. Restart 網卡
6 _( l! Q9 y; D, d# M9 Y3. 下指令強制清除cache
; D+ U: r% v6 P+ H) D
7 f* ^/ Y* ^* j' U2 d在Windows環境下,清除cache的指令如下:& \# _5 H( P X4 B' H0 `
開啟命令提示字元
7 [4 i3 S- H/ f7 P, }ipconfig /flushdns+ P- r8 O% C) Z) H
/ T% C+ Y% ?5 O$ l7 f4 j在Mac OSX環境下,清除cache的指令如下:
! D+ h$ g# ]" ~" x開啟終端機
- k" z7 c; ?! E) M( b% Cdscacheutil -flushcache3 c5 J% V8 f$ Z7 J
5 r3 y8 v- n" @8 @
在Linux環境下,清除cache的指令如下:' I: ]1 ^! G# C" ?$ A* u# x6 K5 @
開啟終端機
$ T2 v$ g. ^" W: |9 h) Y" i* n* e, J/etc/init.d/nscd restart
$ Z& ~$ G- o/ W6 y' k, L, u |
|