等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13401 / 13401 生命值:4%
升級
100%
TA的每日心情 | 奮斗 7 小時前 |
---|
簽到天數: 5428 天 [LV.Master]伴壇終老
|
發表於 2016-7-13 16:43:24
|
顯示全部樓層
因DNS Server短暫更新( @2 ?. r! J/ x9 p9 H
若客戶端沒有及時收到最新的dns記錄5 f5 ~- V: t ` g! [6 s: ?$ ^( J
就會造成無法連線6 S) x. y0 K3 j4 _ D. |
2 w" _; W; Q. Q$ ~. l, }1 o
一般網址為了讓大家好記憶,通常都是以英文(或中文)型式表現,當使用者打下網址之後,便會透過DNS主機將 網址轉換成IP位置,通常這個過程使用者都不會有任何感覺,只會知道"我打下了網址前往某網站",但是一個新網站的誕生卻需要一段時間拿IP跟網址登記DNS,DNS才會知道網址所對應的IP是在何處,而我們的電腦為了加快速度,通常都會留下暫存檔,也就是電腦會記住某個網址的IP省去與DNS溝通的時間,也就是所謂的DNS快取,讓我們更快前往網站,就像瀏覽器都會暫存網頁下來,讓我們更快的瀏覽到頁面,可是如果今天網站對應的IP改了,那就要等DNS生效,在未生效前都會前往舊的IP位置,DNS生效後就會前往新的IP位置,可是這時候會因為作業系統對IP的暫存(也就是DNS Cache),導致使用者前往舊網站,這時候除了可以等DNS Cache時效過期而自動刪除外,你也可以手動刪除,以下就介紹在Windows、Mac OS與Linux中,刪除DNS Cache(Flush DNS)的方式。 7 W. e* z" [# y9 |+ A) D& Z$ M
- g1 g$ {" S8 O6 @
Windows 系統更新dns快取步驟:; d) ?. O& j( r: ?
適用於XP以後的所有windows版本" x4 X- S" i1 t2 Y
4 R; X3 y( Z, i5 K' o打開命令提示字元 (以管理員執行)。) ^1 P1 r5 Z3 P4 b1 E6 x
在視窗中輸入 ipconfig /release。' o8 t7 }* ?+ v" M5 m
等待數秒回報此 IP 位址已被釋放。- V) s/ `2 ?8 i% B) h& Y) R
在視窗中輸入 ipconfig /renew。
7 k1 [# X: k g# K6 i等待數秒回報此 IP 位址已被重建。" i) Z' v4 d# L# L$ p {$ q P# ^
在視窗中輸入 ipconfig /flushdns。! Q, ]3 R" c' E& p* D- k; l7 U
關閉視窗並再次嘗試連線網頁。
0 J6 ~5 a5 S3 k4 } @/ r/ l6 q# n8 @8 ^, i4 y3 j- V- E# U
MAC OS X:) c# K5 u9 s) x4 L* O
" s! {1 v3 U/ O. l) ^$ e2 E# g* H& {
開啟網路狀態選單: Apple 選單 > 系統偏好設定 > 網路。 L- u! _5 Q# z! K" |! r @
從選單中選擇目前所使用的網路連線,然後點選進階。3 D! u! U2 V& e- I) m' ^( p( b3 J
點選更新 DHCP 租約。這個動作可能會花費數分鐘完成。8 |! N- ^* U# N( i* y
關閉網路視窗。
6 ~' @' B! D* [- Y+ \' a3 a6 O: _若要清除 DNS 快取,開啟終端機。(前往 > 工具程式 > 終端機)。/ ~/ o5 H0 B: o: q7 Q
使用 OS X 10.10.4 Yosemite和更新版,輸入以下字串:; R' }: ~, l' V, s, X9 u1 e
sudo killall -HUP mDNSResponder, T3 m! B+ n8 y( w
使用 OS X 10.10 Yosemite–OS X 10.10.3 Yosemite,輸入以下字串:$ R! K. R1 Q; q& R. g2 E7 m: i
sudo discoveryutil mdnsflushcache
) [7 N5 H/ C0 s D! T2 ~# @使用 OS X 10.9 Mavericks 以及 OS X 10.8 Mountain Lion,輸入以下字串: I. f. ~( u4 d6 }
sudo killall -HUP mDNSResponder7 G( k& o. i6 N7 H
重新嘗試連線。
d2 p$ E& }1 A2 g8 o& p9 Y1 @6 b) O4 L! ?0 c* C( V
Linux (Ubuntu、Debian Linux):
( e t3 N' G3 O. D& V! e
* ?1 M0 m4 t, B1 m3 b; n# Lapt-get install nscd) M* W* E& ]' |. K
sudo /etc/init.d/nscd restart # service nscd restart |
|