Host文件修改后無效的解決辦法
Host 文件修改后無效的解決辦法Win7下hosts 文件修改無效怎么辦? 我們在使用電腦過程中,很多時候修改系統(tǒng)的Hosts 文件,比如有些軟件的破解,我們需要屏蔽軟件自己去官網(wǎng)上搜索升級文件,這
Host 文件修改后無效的解決辦法
Win7下hosts 文件修改無效怎么辦? 我們在使用電腦過程中,很多時候修改系統(tǒng)的Hosts 文件,比如有些軟件的破解,我們需要屏蔽軟件自己去官網(wǎng)上搜索升級文件,這些大家估計都懂得。因為升級之后,我們的軟件就不能再使用了,可是有些使用Windows 7朋友在修改Hosts 文件時,遇到了Hosts 文件修改無效的的問題。針對這種情況,我們現(xiàn)在就來一起學(xué)習(xí)下解決修改Hosts 文件無效的解決辦法。希望您遇到類似問題時,能有所啟發(fā)!
?。?! 提示:本文說的無效,指的是設(shè)置后無效,不是指沒有權(quán)限修改hosts 。
● 什么是hosts 文件?
簡單的說,hosts 文件是用于本地dns 服務(wù)(相關(guān)主題:什么是DNS 緩存,如何清除DNS 緩存?) 的,采用ip 域名的格式寫在一個文本文件當中,Hosts 是一個沒有擴展名的系統(tǒng)文件,可以用記事本等工具打開,其作用就是將一些常用的網(wǎng)址域名與其對應(yīng)的IP 地址建立一個關(guān)聯(lián)“數(shù)據(jù)庫”,當用戶在瀏覽器中輸入一個需要登錄的網(wǎng)址時,系統(tǒng)會首先自動從Hosts 文件中尋找對應(yīng)的IP 地址,一旦找到,系統(tǒng)會立即打開對應(yīng)網(wǎng)頁,如果沒有找到,則系統(tǒng)再會將網(wǎng)址提交DNS 域名解析服務(wù)器進行IP 地址的解析。Windows 系統(tǒng)上一般存放在系統(tǒng)盤的system32目錄下,具體位置即C:windowssystem32driversetc, 本地主機一般都被定義為 127.0.0.1或 locahost 。根據(jù)微軟的相關(guān)文檔,hosts 文件必須是ascii 編碼方式, 如果你存為unicode 格式將不會被正確讀取。還有就是,一些網(wǎng)絡(luò)反黑文件,就是通過修改hosts 文件來實現(xiàn)對惡意網(wǎng)址的屏蔽甚至轉(zhuǎn)向的。
● hosts 文件修改無效原因分析
修改hosts 將域名指向新的ip 是總是無法生效, 試過很多辦法,問題卻依然存在, 于是上微軟的網(wǎng)站尋找答案, 最終發(fā)現(xiàn)時一個DNS Client 服務(wù)的問題, DNS CLient服務(wù)是緩存dns 用的, 所以說修改了hosts 的文件是不能馬上生效的, 需要一段時間的延時, 通常可以用ipconfig /flushdns來刷新dns 緩存。方法很簡單:打開運行,輸入:ipconfig /flushdns 一般來說,通過以上方式刷新dns 緩存后,你新修改的host 文件就能馬上生效了。
● hosts 文件修改無效解決辦法
打開控制面板——〉 管理工具——〉ndash; 服務(wù)——〉找到DNS Client ——〉將其停用并改為手動模式。于是問題就解決了,hosts 文件隨時修改隨時生效。