等級:25 - 爐火純青 經驗值:0 / 245 魔法值:14372 / 14372 生命值:5%
升級
  100%
TA的每日心情 | 奮斗 5 小時前 |
|---|
簽到天數: 5781 天 [LV.Master]伴壇終老
|
發表於 2016-7-13 16:43:24
|
顯示全部樓層
因DNS Server短暫更新. g) H0 B- Y, d$ z+ A
若客戶端沒有及時收到最新的dns記錄
P# e% v- {0 h, t& h就會造成無法連線; a; l' v+ z5 T J, t( L
! V8 Y$ L- X% |/ i( x- ~7 r一般網址為了讓大家好記憶,通常都是以英文(或中文)型式表現,當使用者打下網址之後,便會透過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)的方式。 & U7 u6 K a2 [9 @) g+ E
2 Q7 u! G& n& s! ]2 k1 [( a; GWindows 系統更新dns快取步驟:
& U% y$ ~" `" ] ?8 a適用於XP以後的所有windows版本
! u* @& S* ]& @- i% J% M/ Y0 Q3 P8 u; E9 ^
打開命令提示字元 (以管理員執行)。; B7 z* G/ V3 X$ `9 _% Z7 M
在視窗中輸入 ipconfig /release。
9 A. w# A4 {4 |+ i等待數秒回報此 IP 位址已被釋放。8 n% p* X5 A3 Z- f u: F
在視窗中輸入 ipconfig /renew。8 d1 [) x/ s( Z9 {, ?' a/ `! {
等待數秒回報此 IP 位址已被重建。
; u. k( I" n* W; W4 q6 A6 n9 H在視窗中輸入 ipconfig /flushdns。0 ~) [( z5 Y+ J# j+ u" ]4 S9 \
關閉視窗並再次嘗試連線網頁。 % t' b: \8 ^0 R' j7 Q: a8 I
2 k5 [7 r6 z2 b3 Z1 s& ]; \
MAC OS X:
/ }! O% d+ `9 R: E) v8 b( d: U! S m" @
開啟網路狀態選單: Apple 選單 > 系統偏好設定 > 網路。; R! G0 K, D4 G) u/ H( b7 ?* e
從選單中選擇目前所使用的網路連線,然後點選進階。
1 z2 D: Y! Y9 ~3 `$ W( B t點選更新 DHCP 租約。這個動作可能會花費數分鐘完成。" M* d9 c$ L1 w% l& J' F' o
關閉網路視窗。* b7 [0 W8 Z% o, p4 Q1 I/ [
若要清除 DNS 快取,開啟終端機。(前往 > 工具程式 > 終端機)。& B* q0 i' {/ p
使用 OS X 10.10.4 Yosemite和更新版,輸入以下字串:% X. Q3 V4 q) {, g4 }- O* B) R
sudo killall -HUP mDNSResponder
3 Y8 p# K) B2 F+ P9 W4 t' ^使用 OS X 10.10 Yosemite–OS X 10.10.3 Yosemite,輸入以下字串:. P; O" {7 U E7 H' }$ I$ P
sudo discoveryutil mdnsflushcache; ~* g4 h* \% b- }- V( N; v, E
使用 OS X 10.9 Mavericks 以及 OS X 10.8 Mountain Lion,輸入以下字串:
$ a: T, u3 q6 q; d Asudo killall -HUP mDNSResponder- e: J) B2 |: u7 E( A5 h! H
重新嘗試連線。
: M( i8 J# b6 x+ B" m0 N# m; c! `5 ?6 K6 U
Linux (Ubuntu、Debian Linux):
( t7 q' J; V8 A! a" N7 h4 z& P8 B# F: ?* Z* ~
apt-get install nscd7 w! B: M9 ^+ H* Q
sudo /etc/init.d/nscd restart # service nscd restart |
|