等級:25 - 爐火純青 經驗值:0 / 244 魔法值:13486 / 13486 生命值:4%
升級
100%
TA的每日心情 | 開心 15 小時前 |
---|
簽到天數: 5460 天 [LV.Master]伴壇終老
|
發表於 2016-7-13 16:43:24
|顯示全部樓層
因DNS Server短暫更新4 {) O: W* C8 \- d+ y+ |$ l G' {5 C
若客戶端沒有及時收到最新的dns記錄
" E% r2 A, |& Z就會造成無法連線
; U5 q- U! d* }! e7 `
$ n8 z: H q2 ^* l5 T一般網址為了讓大家好記憶,通常都是以英文(或中文)型式表現,當使用者打下網址之後,便會透過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)的方式。 3 Z4 I5 q+ ^2 V8 j+ z9 G# N* w! ~
6 G. w0 M+ E5 Z+ I" g: n/ W
Windows 系統更新dns快取步驟:
" a+ R# \3 J( N2 }, q適用於XP以後的所有windows版本' k( W2 f; O2 O. E5 j; E; `1 Y& T
9 R3 }5 N, {* J6 S; p
打開命令提示字元 (以管理員執行)。
! l5 b2 j/ e9 E% W在視窗中輸入 ipconfig /release。
y+ P2 t) g7 O9 h9 S8 W等待數秒回報此 IP 位址已被釋放。
* b0 b' U( c4 t8 W) B# m在視窗中輸入 ipconfig /renew。
0 l" k4 k1 b* Y" u! c- i等待數秒回報此 IP 位址已被重建。: M, A& O0 r4 X- R
在視窗中輸入 ipconfig /flushdns。
$ L* F# v0 s7 i. i) k$ e關閉視窗並再次嘗試連線網頁。 9 ?' `% B# d! L y0 s
1 i$ J" s. E5 L7 U, A0 B6 V6 `
MAC OS X:
; B' h3 r4 {, l3 D% ]6 P' H3 g4 v) h6 b/ t& S( o
開啟網路狀態選單: Apple 選單 > 系統偏好設定 > 網路。
. C" W6 Y) D( e3 Z# M從選單中選擇目前所使用的網路連線,然後點選進階。( B) \+ u& p: O" Z M9 p+ e5 T
點選更新 DHCP 租約。這個動作可能會花費數分鐘完成。
7 s8 `7 F( i" ]6 U3 x關閉網路視窗。
& ], C7 E9 D `) q" I若要清除 DNS 快取,開啟終端機。(前往 > 工具程式 > 終端機)。
0 T9 |/ w' T; V; l2 y b使用 OS X 10.10.4 Yosemite和更新版,輸入以下字串:6 n2 n3 q# s* ?& {- f3 z, Z. ?
sudo killall -HUP mDNSResponder2 v# P' w6 j! _& a
使用 OS X 10.10 Yosemite–OS X 10.10.3 Yosemite,輸入以下字串:) x4 s% _5 F0 A+ ^- @9 Z& ^3 t" v
sudo discoveryutil mdnsflushcache1 `& o( \0 t3 ?
使用 OS X 10.9 Mavericks 以及 OS X 10.8 Mountain Lion,輸入以下字串:! x* T3 j0 S# U2 w: C2 q
sudo killall -HUP mDNSResponder
. N- H( q2 \7 t7 n重新嘗試連線。
* G5 _- Z( q0 G; E4 x" M. G) c& a2 |& W" Q6 d; Z
Linux (Ubuntu、Debian Linux):
, _5 }7 h9 T8 W* O0 K, A% n
+ h2 E1 \/ P, A& o3 r6 p6 vapt-get install nscd
7 \, M& B1 n, @8 K' xsudo /etc/init.d/nscd restart # service nscd restart |
|