等級:25 - 爐火純青 經驗值:0 / 246 魔法值:14907 / 14907 生命值:6%
升級
  100%
TA的每日心情 | 奮斗 4 小時前 |
|---|
簽到天數: 5933 天 [LV.Master]伴壇終老
|
發表於 2016-7-13 16:43:24
|
顯示全部樓層
因DNS Server短暫更新9 ]% R# q+ D/ x
若客戶端沒有及時收到最新的dns記錄' @! @! h" A, a6 h( _% x% j
就會造成無法連線+ U% J: X/ v b% f, U
# E3 [7 L( i0 b P% [
一般網址為了讓大家好記憶,通常都是以英文(或中文)型式表現,當使用者打下網址之後,便會透過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)的方式。 - G. b7 {# M( F# F1 K# T* F
3 m: m( M4 P c8 ?5 X
Windows 系統更新dns快取步驟:5 j' i0 @9 x$ H7 d% i0 X# t
適用於XP以後的所有windows版本
$ R# f+ X) Y- _! U4 V; y6 H% d; J+ T; d5 ]% j+ A
打開命令提示字元 (以管理員執行)。
" v$ k& Y; x, _9 t在視窗中輸入 ipconfig /release。! m% J; H& h$ [, U6 @& _! G
等待數秒回報此 IP 位址已被釋放。
: c* ~, Q$ R1 f9 @& s在視窗中輸入 ipconfig /renew。; E0 ~& V9 V* A5 x
等待數秒回報此 IP 位址已被重建。
. h1 }: w/ w2 Y* G0 g8 I在視窗中輸入 ipconfig /flushdns。3 G, i K0 T; o% I8 f W& `
關閉視窗並再次嘗試連線網頁。
1 ^" s& ~+ g' G8 p8 X7 s2 O& f, Y4 P( p5 R( \8 u4 x: s4 J1 h2 k
MAC OS X:$ X0 x1 e% i( [% Q( x
0 [3 s. w) [# k( g' ]$ n: [
開啟網路狀態選單: Apple 選單 > 系統偏好設定 > 網路。
0 i) L7 G/ e9 i# x4 o4 h從選單中選擇目前所使用的網路連線,然後點選進階。
7 g0 C: b3 h9 t+ E點選更新 DHCP 租約。這個動作可能會花費數分鐘完成。
' ~3 T9 X. c) }. G8 o( c5 P關閉網路視窗。
& T4 I$ e. l6 T P5 L: Q% \若要清除 DNS 快取,開啟終端機。(前往 > 工具程式 > 終端機)。4 q# j* [/ c' g) X1 I
使用 OS X 10.10.4 Yosemite和更新版,輸入以下字串:
/ ~) i- D) A( b' H, n6 qsudo killall -HUP mDNSResponder
2 @* Y8 M Z g' f. q8 f2 \使用 OS X 10.10 Yosemite–OS X 10.10.3 Yosemite,輸入以下字串:
0 Y% P) z% T: W3 x9 ~9 ~; w, }3 isudo discoveryutil mdnsflushcache
4 t- O) }" i* t使用 OS X 10.9 Mavericks 以及 OS X 10.8 Mountain Lion,輸入以下字串:
1 k" F! ^0 R4 Q2 jsudo killall -HUP mDNSResponder, m a: v$ h8 U
重新嘗試連線。
% ^; x6 t+ \3 t, g
# l# g* i5 p& D: P2 |0 OLinux (Ubuntu、Debian Linux):
, F5 H+ j& {) t2 g7 j9 X* O0 F5 T0 s+ u7 x
apt-get install nscd
: G9 e, W9 w U8 osudo /etc/init.d/nscd restart # service nscd restart |
|