網(wǎng)頁(yè)打不開(kāi) Windows的Hosts表是禍?zhǔn)?/h1>
瀏覽:15日期:2024-02-28 13:03:02
很多朋友在網(wǎng)上沖浪時(shí),經(jīng)常會(huì)遇到有些網(wǎng)頁(yè)可以順利地打開(kāi),而有些網(wǎng)頁(yè)卻無(wú)論如何也打不開(kāi),而在其它電腦中卻又可以輕松地打開(kāi)。出現(xiàn)這種情況,最大的可能就是你的IE瀏覽器中招了,而Hosts表文件往往是禍之源頭。
一、什么是Hosts表文件
Hosts表文件是一個(gè)沒(méi)有擴(kuò)展名的文件,但是它屬于文本文件格式的文件。你可以使用記事本程序?qū)ζ溥M(jìn)行編輯。Hosts表文件中存放的是一些常用的網(wǎng)站主機(jī)的域名和其對(duì)應(yīng)的IP地址。當(dāng)我們?cè)谑褂脼g覽器瀏覽一個(gè)網(wǎng)站時(shí),在地址欄中輸入網(wǎng)站的域名并回車(chē)后,系統(tǒng)必須通過(guò)某種渠道將這個(gè)域名轉(zhuǎn)換為其對(duì)應(yīng)的唯一的IP地址,這項(xiàng)工作通常是由DNS(域名解析服務(wù)器)服務(wù)器來(lái)完成的。而在系統(tǒng)將域名將給DNS服務(wù)器處理之前總是先在檢查本地的Hosts表文件,看其中是否已經(jīng)有相應(yīng)的域名與IP地址的對(duì)應(yīng)關(guān)系,如果有就會(huì)直接采用,因而會(huì)節(jié)約大量時(shí)間。
正因?yàn)檫@個(gè)原因,假如Hosts表文件中的某個(gè)域名與IP地址產(chǎn)生了錯(cuò)誤的對(duì)應(yīng),當(dāng)你在瀏覽器中輸入這個(gè)域名試圖打開(kāi)其對(duì)應(yīng)的網(wǎng)頁(yè)時(shí),就會(huì)出現(xiàn)打不開(kāi)的情況,而那些沒(méi)有映射錯(cuò),或是沒(méi)有在Hosts表中有相應(yīng)記錄的網(wǎng)站則可以正常地打開(kāi)。這就是上面我們提到的為什么有些網(wǎng)址不能打開(kāi),而在其他電腦中可以順利地打開(kāi)的原因之所在。很多惡意程序經(jīng)常會(huì)鬧這樣的惡作劇。
二、中招后的解決方案
知道了原理后,假如我們的瀏覽器中招而導(dǎo)致某些網(wǎng)站不能正常打開(kāi)的話,我們就可以通過(guò)修改Hosts表文件來(lái)解決了。Hosts表文件在系統(tǒng)中的位置,Windows 9X系統(tǒng)存放在C:Windows目錄,Windows NT/2000系統(tǒng),其保存在c:winntsystem32driversetc目錄,Windows XP系統(tǒng)保存在c:windowssystem32driversetc,如果找不到的話,可以通過(guò)系統(tǒng)的搜索工具進(jìn)行搜索。找到后,直接用記事本將其打開(kāi),然后將除了“#”開(kāi)頭的其它行內(nèi)容全部刪除,例如“127.0.0.1 onlinestore.smgbb.cn”,最后單擊“文件→保存”將其保存即可。當(dāng)然,你也可以選擇性地刪除那些被屏蔽了的而你又想訪問(wèn)的網(wǎng)站,這樣其他被屏蔽的網(wǎng)站則不會(huì)受影響。
如果你嫌上述手工方法太笨拙,你也可以通過(guò)專(zhuān)門(mén)的工具來(lái)達(dá)到目的。上網(wǎng)助手2005(下載地址:http://dl.3721.net/download/assist4.exe)就可以讓你輕松地修復(fù)Hosts表文件了:
下載并安裝了上網(wǎng)助手后,在IE地址欄中找到“上網(wǎng)助手”圖標(biāo),單擊右側(cè)的黑三角形,選擇“修復(fù)IE→IE修復(fù)專(zhuān)家”,在打開(kāi)的窗口中選擇“編輯Hosts表”選項(xiàng)卡。
如果你不想一條一條地更改,直接單擊“清空HOST表”按鈕,最后單擊“立即保存”按鈕即可。否則你可以在列表中勾選那些被屏蔽掉而不能訪問(wèn)的網(wǎng)站域名,再單擊“刪除→立即保存”按鈕。
三、經(jīng)驗(yàn)之談
當(dāng)你遇到某些網(wǎng)站打不開(kāi),而有些網(wǎng)站可以順利地打開(kāi),除了在IE瀏覽器中設(shè)置了網(wǎng)址過(guò)濾之外,Hosts表文件被動(dòng)了手腳就是最可疑之處了。通過(guò)上面的方法,一般都可以輕松地解決。鑒于此,一些煩人的網(wǎng)站(例如,百度插件安裝頁(yè)),我們倒可以利用這個(gè)特性將其“屏蔽”掉,方法很簡(jiǎn)單,只要在Hosts表文件中的尾行中追加類(lèi)似于:127.0.0.1 bar.baidu.com(127.0.0.1與bar.baidu.com之間用空格分隔開(kāi))一行,最后保存并退出Hosts表文件即可。你也可以使用上網(wǎng)助手的Hosts表文件編輯功能來(lái)操作,在圖1所示的窗口中單擊“添加”按鈕,然后在下面的“IP地址”和“域名”欄中分別輸入127.0.0.1 和bar.baidu.com,最后單擊“立即保存”即可。按同樣的方法,可以將其他不想讓其在本臺(tái)電腦中可以訪問(wèn)的網(wǎng)站“屏蔽”掉。
標(biāo)簽:
Windows系統(tǒng)
相關(guān)文章:
很多朋友在網(wǎng)上沖浪時(shí),經(jīng)常會(huì)遇到有些網(wǎng)頁(yè)可以順利地打開(kāi),而有些網(wǎng)頁(yè)卻無(wú)論如何也打不開(kāi),而在其它電腦中卻又可以輕松地打開(kāi)。出現(xiàn)這種情況,最大的可能就是你的IE瀏覽器中招了,而Hosts表文件往往是禍之源頭。
一、什么是Hosts表文件
Hosts表文件是一個(gè)沒(méi)有擴(kuò)展名的文件,但是它屬于文本文件格式的文件。你可以使用記事本程序?qū)ζ溥M(jìn)行編輯。Hosts表文件中存放的是一些常用的網(wǎng)站主機(jī)的域名和其對(duì)應(yīng)的IP地址。當(dāng)我們?cè)谑褂脼g覽器瀏覽一個(gè)網(wǎng)站時(shí),在地址欄中輸入網(wǎng)站的域名并回車(chē)后,系統(tǒng)必須通過(guò)某種渠道將這個(gè)域名轉(zhuǎn)換為其對(duì)應(yīng)的唯一的IP地址,這項(xiàng)工作通常是由DNS(域名解析服務(wù)器)服務(wù)器來(lái)完成的。而在系統(tǒng)將域名將給DNS服務(wù)器處理之前總是先在檢查本地的Hosts表文件,看其中是否已經(jīng)有相應(yīng)的域名與IP地址的對(duì)應(yīng)關(guān)系,如果有就會(huì)直接采用,因而會(huì)節(jié)約大量時(shí)間。
正因?yàn)檫@個(gè)原因,假如Hosts表文件中的某個(gè)域名與IP地址產(chǎn)生了錯(cuò)誤的對(duì)應(yīng),當(dāng)你在瀏覽器中輸入這個(gè)域名試圖打開(kāi)其對(duì)應(yīng)的網(wǎng)頁(yè)時(shí),就會(huì)出現(xiàn)打不開(kāi)的情況,而那些沒(méi)有映射錯(cuò),或是沒(méi)有在Hosts表中有相應(yīng)記錄的網(wǎng)站則可以正常地打開(kāi)。這就是上面我們提到的為什么有些網(wǎng)址不能打開(kāi),而在其他電腦中可以順利地打開(kāi)的原因之所在。很多惡意程序經(jīng)常會(huì)鬧這樣的惡作劇。
二、中招后的解決方案
知道了原理后,假如我們的瀏覽器中招而導(dǎo)致某些網(wǎng)站不能正常打開(kāi)的話,我們就可以通過(guò)修改Hosts表文件來(lái)解決了。Hosts表文件在系統(tǒng)中的位置,Windows 9X系統(tǒng)存放在C:Windows目錄,Windows NT/2000系統(tǒng),其保存在c:winntsystem32driversetc目錄,Windows XP系統(tǒng)保存在c:windowssystem32driversetc,如果找不到的話,可以通過(guò)系統(tǒng)的搜索工具進(jìn)行搜索。找到后,直接用記事本將其打開(kāi),然后將除了“#”開(kāi)頭的其它行內(nèi)容全部刪除,例如“127.0.0.1 onlinestore.smgbb.cn”,最后單擊“文件→保存”將其保存即可。當(dāng)然,你也可以選擇性地刪除那些被屏蔽了的而你又想訪問(wèn)的網(wǎng)站,這樣其他被屏蔽的網(wǎng)站則不會(huì)受影響。
如果你嫌上述手工方法太笨拙,你也可以通過(guò)專(zhuān)門(mén)的工具來(lái)達(dá)到目的。上網(wǎng)助手2005(下載地址:http://dl.3721.net/download/assist4.exe)就可以讓你輕松地修復(fù)Hosts表文件了:
下載并安裝了上網(wǎng)助手后,在IE地址欄中找到“上網(wǎng)助手”圖標(biāo),單擊右側(cè)的黑三角形,選擇“修復(fù)IE→IE修復(fù)專(zhuān)家”,在打開(kāi)的窗口中選擇“編輯Hosts表”選項(xiàng)卡。
如果你不想一條一條地更改,直接單擊“清空HOST表”按鈕,最后單擊“立即保存”按鈕即可。否則你可以在列表中勾選那些被屏蔽掉而不能訪問(wèn)的網(wǎng)站域名,再單擊“刪除→立即保存”按鈕。
三、經(jīng)驗(yàn)之談
當(dāng)你遇到某些網(wǎng)站打不開(kāi),而有些網(wǎng)站可以順利地打開(kāi),除了在IE瀏覽器中設(shè)置了網(wǎng)址過(guò)濾之外,Hosts表文件被動(dòng)了手腳就是最可疑之處了。通過(guò)上面的方法,一般都可以輕松地解決。鑒于此,一些煩人的網(wǎng)站(例如,百度插件安裝頁(yè)),我們倒可以利用這個(gè)特性將其“屏蔽”掉,方法很簡(jiǎn)單,只要在Hosts表文件中的尾行中追加類(lèi)似于:127.0.0.1 bar.baidu.com(127.0.0.1與bar.baidu.com之間用空格分隔開(kāi))一行,最后保存并退出Hosts表文件即可。你也可以使用上網(wǎng)助手的Hosts表文件編輯功能來(lái)操作,在圖1所示的窗口中單擊“添加”按鈕,然后在下面的“IP地址”和“域名”欄中分別輸入127.0.0.1 和bar.baidu.com,最后單擊“立即保存”即可。按同樣的方法,可以將其他不想讓其在本臺(tái)電腦中可以訪問(wèn)的網(wǎng)站“屏蔽”掉。
