Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> windows系統中的hosts文件被劫持該怎麼辦?

windows系統中的hosts文件被劫持該怎麼辦?

日期:2017/2/9 12:52:03      編輯:關於windows

hosts文件被劫持,上網就會異常,打不開正常的網站,還會打開不良網站。

1、hosts文件是一個沒有擴展名的文件,通常的路徑在C:\Windows\system32\drivers\etc\文件夾內。

該文件的作用是加快域名解析,尤其是經常訪問的網站,用戶可以通過在Hosts中配置域名和IP的映射關系,提高域名解析速度。由於有了映射關系,輸入域名計算機就能很快解析出IP,而不用請求網絡上的DNS服務器。由此可見hosts權限要高於DNS服務器解析。正因為這個緣故,往往會被病毒、木馬、不良程序所劫持而利用。

2、屏蔽網站(域名重定向):

有很多網站不經過用戶同意就將各種各樣的插件安裝到計算機中,其中有些是木馬或病毒。對於這些網站可以利用Hosts文件的權限,把該網站的域名映射到錯誤的IP或本地計算機的IP,這樣就不用訪問不良網站了。在WINDOWS系統中,約定 127.0.0.1 為本地計算機的IP地址, 0.0.0.0是錯誤的IP地址。下圖是一個被劫持的hosts文件。

3、如果,在Hosts中,寫入以下內容:

127.0.0.1 # 要屏蔽的網站 A

0.0.0.0 # 要屏蔽的網站 B

這樣,計算機解析域名A和 B時,就解析到本機IP或錯誤的IP,達到了屏蔽網站A 和B的目的。下圖是修改後的hosts文件(屏蔽了不良網站)。

4、因為hosts文件是隱藏文件,如果找不到,可以將系統文件顯示即可,步驟是:

開始→控制面板→文件夾選項→查看→去掉【隱藏受保護的操作系統文件】前的對勾,選中【隱藏文件和文件夾】→【顯示所有文件和文件夾】→確定

5、不同的操作系統,可能hosts所在位置不一樣。可以建立一個批處理文件,雙擊即可打開hosts文件,對其進行處理,這樣比較便捷。步驟是:使用鼠標右鍵點擊桌面空白處,在彈出的菜單中點選新建→文本文檔

6、復制(Ctrl+C)下面這句命令,將其黏貼(Ctrl+V)在新建的記事本中。notepad "%SystemRoot%\system32\drivers\etc\hosts"ipconfig /flushdnsexit

7、文件→另存為: hosts.bat →保存

8、需要查看的時候,雙擊這個批處理文件即可查看(亂碼是因為其中有中文)。

9、如果hosts文件被劫持,可以清空文件中的所有內容,之後粘貼一句:127.0.0.1 localhost 保存為隱藏文件即可。

Copyright © Windows教程網 All Rights Reserved