修改Hosts檔案獲取的三個特殊妙用

hosts是一個沒有擴展名的系統檔案,可以用記事本等工具打開,其作用就是將一些常用的網址域名與其對應的ip地址建立一個關聯“資料庫”,當用戶在瀏覽器中輸入一個需要登錄的網址時,系統會首先自動從hosts檔案中尋找對應的ip地址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統再會將網址提交dns域名解析伺服器進行ip地址的解析。現在筆者就向大家介紹該檔案的三個特殊妙用。

重新找回“失效”網址
提起這事筆者非常慚愧,前些天登錄了幾次搜狐的站點,可首頁就是打不開,於是便料定搜狐可能由於內部什麼調整而將伺服器關了,筆者甚至還幸災樂禍的發簡訊向朋友們報告自己發現的“驚爆新聞”!當筆者知道在其他幾乎所有的電腦上均能打開傳說中的搜狐網站而只有自己打不開時,筆者傻了,難道真的是朋友們說的“人品問題”……

按照解決問題的常規,在運行框中輸入,發現其返回的ip地址不是搜狐對應的“220.181.26.133”,而是莫名其妙的“127.0.0.1”!至此真相大白,原來一些網頁惡意腳本將筆者的hosts檔案進行了修改,即在hosts檔案中添加了一條記錄,當筆者在地址欄中輸入搜狐的網址時,被系統解析出來的ip地址不是正確的“220.181.26.133”而是“127.0.0.1”,所以自然就打不開了。

解決方法很簡單,在c:\windows\system32\drivers\etc資料夾中找到hosts檔案並用記事本打開(windows 9x/me系統在c:\windows資料夾中找),將其中的錯誤記錄(如或者全部記錄刪去,保存檔案退出,這時再登錄搜狐的站點就應該暢通無阻了。

提示:如果用戶感覺手工尋找hosts檔案及手工指定記事本工具打開hosts檔案??hosts檔案沒有與windows記事本建立關聯??比較麻煩,則可以在下載並安裝“雅虎助手”,在其操作面板中打開“ie修復專家”,切換到“編輯hosts表”選項卡,軟體會自動讀取hosts檔案中的所有記錄,用戶可以通過勾選選中需要刪除的錯誤記錄並單擊“刪除”按鈕或者乾脆直接單擊“清空hosts表”就行了,操作上更加直觀和方便。當然在退出程式前一定要單擊“立即保存”按鈕喔。

自動禁止網頁惡意外掛程式
上網觀看免費影視劇是筆者的一大愛好,前段時 間經一個大俠朋友推薦,筆者終於又找到了一個很不錯的免費線上電影站點,不過在打開每一部電影播放頁面前,站點均會彈出一個要求安裝百度工具條的網頁並且不等用戶同意便立即進入下載安裝狀態!儘管這個網頁視窗可以一關了之,但要看的電影不是一部,每次都要連線下載肯定會影響正常網頁的打開速度及正在播放視頻的流暢。

通過觀察,在各個電影播放頁面中彈出的這個百度工具條安裝視窗都是同一網址,由於原網址較長,我們用代替,下面我們打開系統資料夾中的hosts檔案,在檔案中新開啟一行,輸入輸入內容沒有引號,但ip地址與網址間有空格),接下來將檔案保存退出,當電影站點試圖打開頁面時,系統會自動將其解析到“0.0.0.0”這樣一個不可能存在的ip地址上,這樣也就禁止了該網頁外掛程式。

提示:1.用戶可以用同樣的方法將其他惡意外掛程式、各種網頁彈出廣告和一些非法網站添加進hosts檔案進行徹底禁止。另外,如果用戶需要經常向hosts檔案添加禁止網址,則也可以不用每次進入系統目錄中尋找hosts檔案:同樣將“雅虎助手”切換到“編輯hosts表”選項卡,單擊“添加”按鈕,這樣便可以批量向hosts檔案添加禁止網址了。

2.大家是否經歷過這樣的怪事:在正常瀏覽網頁或進行其他辦公操作的過程中,ie每隔一段時 間就會自動彈出整屏的網頁廣告並且這些網頁廣告內容還會自動隨機變換!不過網址的形式比較固定:比如、/v/和/new/等,其實這是一種類似“win32.troj.popweb”的系列木馬病毒,大家也可以按照上面的方法將這些網址解析成“0.0.0.0”,從而擺脫病毒的騷擾。

一鍵登錄區域網路指定伺服器
單位的“高工”在公司的區域網路中建了個cs對戰伺服器,於是我們這些一人吃飽全家皆飽的單身漢便又有了在下班時 間消遣的好去處。不過有一點美中不足,區域網路中沒有再架設dns伺服器,所以我們每次只能輸入ip地址進行登錄,儘管只是數量不算多的一串數字,但畢竟數字枯燥啊!

在這種情況下,我們可以通過修改hosts檔案來達到一鍵登錄區域網路cs伺服器的目的:打開hosts檔案,同樣在新開啟的空白行中輸入假定221.555.78.122是cs伺服器在區域網路中的ip地址),這樣我們以後只要輸入就可以直接登錄區域網路cs伺服器了。