hosts文件的作用:
當我們在瀏覽器輸入一個域名地址的時候,需要轉換成IP地址後才能訪問,一般是根據域名請求DNS服務器,得到IP地址。對於一個經常訪問的域名,這樣做很耗時,所以,可以將該域名以及它的IP地址寫入到hosts文件中去,系統每次請求解析域名,都會先在hosts文件中查詢有沒有對應的IP地址,如果有則直接使用,不用再去請求DNS,如果沒有則去請求DNS解析。
利用hosts文件我們還可以將一些惡意域名屏蔽掉,使它重定向到另外的一個IP地址。
路徑:
在windows7下hosts文件的路徑, C:\Windows\System32\drivers\etc目錄下
在Linux系統下,hosts文件是在etc/目錄下面
修改hosts文件:
windows下的hosts文件會有示例,比如把www.baidu.com屏蔽掉
則在hosts文件中多加以下這一行
127.0.0.1 www.baidu.com
也就是將www.baidu.com重定向到本機地址
需要注意的是:
修改hosts文件需要取得相應的管理員權限(Linux下要有寫權限)
需要關閉可能的殺毒軟件(比如,QQ電腦管家,殺毒軟件會以爲這是惡意修改,會將您的修改加#註釋掉)
修改後可能需要重啓瀏覽器,之後生效。