巧用Hosts表解決IE中招難題

巧用Hosts表解決IE中招難題

很多朋友在網上衝浪時,經常會遇到有些網頁可以順利地打開,而有些網頁卻無論如何也打不開,而在其它電腦中卻又可以輕鬆地打開。出現這種情況,最大的可能就是你的IE瀏覽器中招了,而Hosts表文件往往是禍之源頭。

■ 什麼是Hosts表文件
Hosts表文件是一個沒有擴展名的文件,但是它屬於文本文件格式的文件。你可以使用記事本程序對其進行編輯。Hosts表文件中存放的是一些常用的網站主機的域名和其對應的IP地址。當我們在使用瀏覽器瀏覽一個網站時,在地址欄中輸入網站的域名並回車後,系統必須通過某種渠道將這個域名轉換為其對應的唯一的IP地址,這項工作通常是由DNS(域名解析服務器)服務器來完成的。而在系統將域名將給DNS服務器處理之前總是先在檢查本地的Hosts表文件,看其中是否已經有相應的域名與IP地址的對應關係,如果有就會直接採用,因而會節約大量時間。
正因為這個原因,假如Hosts表文件中的某個域名與IP地址產生了錯誤的對應,當你在瀏覽器中輸入這個域名試圖打開其對應的網頁時,就會出現打不開的情況,而那些沒有映射錯,或是沒有在Hosts表中有相應記錄的網站則可以正常地打開。這就是上面我們提到的為什麼有些網址不能打開,而在其他電腦中可以順利地打開的原因之所在。很多惡意程序經常會鬧這樣的惡作劇。

■ 中招後的解決方案
知道了原理後,假如我們的瀏覽器中招而導致某些網站不能正常打開的話,我們就可以通過修改Hosts表文件來解決了。Hosts表文件在系統中的位置,Windows 9X系統存放在C:\Windows目錄,Windows NT/2000系統,其保存在c:\winnt\system32\drivers\etc目錄,Windows XP系統保存在c:\windows\system32\drivers\etc,如果找不到的話,可以通過系統的搜索工具進行搜索。找到後,直接用記事本將其打開,然後將除了「#」開頭的其它行內容全部刪除,例如「127.0.0.1 onlinestore.smgbb.cn」,最後單擊「文件→保存」將其保存即可。當然,你也可以選擇性地刪除那些被屏蔽了的而你又想訪問的網站,這樣其他被屏蔽的網站則不會受影響。

Host 檔正常下內容如圖B2394