[总结]hosts文件妙用
生活随笔
收集整理的這篇文章主要介紹了
[总结]hosts文件妙用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
hosts文件存在于Windows目錄下的system32\drivers\etc中。這個文件沒有擴展名。
由于我們在訪問網站時,對hosts文件的請求級別比DNS服務器高,因此修改hosts文件可以對指定的網址進行處理,達到防止用戶訪問特定網站的效果。
hosts文件還可以加快我們對網站的訪問速度。在我們訪問網絡的時候,我們的計算機向DNS服務器發送一個網絡域名,DNS服務器則把這個域名解析成為一個IP地址后返回給計算機。這個過程會使訪問網站的速度減慢。正確地對hosts文件進行編輯可以加快對網站的訪問速度。如:在hosts文件中添加指定的IP地址,使得DNS服務器不用對網頁的地址進行解析,直接訪問指定的網站。
其實,hosts文件還有其他的特殊高級功能:如方便局域網用戶順利連接系統等。這些功能可以大大減少我們對網絡的訪問時間,使我們對網絡的訪問更快捷、更方便。
1、加速訪問網站 這個不用說了,它的解析在DNS之前。
2、屏蔽特定網站 127.0.0.1 www.123.com 大家是否經歷過這樣的怪事:在正常瀏覽網頁或進行其他辦公操作的過程中,IE每隔一段時間就會自動彈出整屏的網頁廣告并且這些網頁廣告內容還會自動隨機變換!不過網址的形式比較固定:比如http://www.5xt.net、http://www.5xt.net/v/和http://www.5xt.net/new/等,其實這是一種類似“Win32.Troj.PopWeb”的系列木馬病毒,大家也可以按照上面的方法將這些網址解析成“0.0.0.0”,從而擺脫病毒的騷擾。 用戶可以用同樣的方法將其他惡意插件、各種網頁彈出廣告和一些非法網站添加進Hosts文件進行徹底屏蔽。
3、一鍵登錄局域網指定服務器 比如局域網內某個聊天,或游戲,或web服務器,每天都輸入ip多麻煩,可以在hosts文件中加入類似的話:221.555.78.122 aa.com,以后輸入aa.com就可以代替那一堆數字了。
4、不翻墻上youtube 203.208.39.104 www.youtube.com 203.208.33.100 gdata.youtube.com
5、不翻墻上twitter 128.121.146.228 twitter.com 128.121.146.228 www.twitter.com 128.121.146.101 assets0.twitter.com 128.121.146.101 assets1.twitter.com 128.121.146.101 static.twitter.com 128.121.146.229 assets2.twitter.com 128.121.146.229 assets3.twitter.com 65.74.185.41 twitter.zendesk.com 65.74.185.41 help.twitter.com?
6、禁止修改hosts文件: 這個文件這么重要,千萬不要讓病毒修改!在cmd里運行下面的代碼可以禁止修改hosts文件: attrib +r +a +s +h %windir%\system32\drivers\etc\hosts echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r
7、允許修改HOSTS文件: 上個操作的反向 echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f attrib -r -a -s -h %windir%\system32\drivers\etc\hosts
8、網吧使用開機預留通道(開機批處理)的使用方法: echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f attrib -r -a -s -h %windir%\system32\drivers\etc\hosts copy "\\服務器計算機名\hosts$\hosts" "c:\windows\system32\drivers\etc\" /y attrib +r +a +s +h %windir%\system32\drivers\etc\hosts echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r exit
9、修改文件比較麻煩,我們可以寫一個批處理,只要雙擊批處理文件,就可成功添加。以下提供兩種寫法: echo 127.0.0.1 www.baidu.com.cn ?>> ?%windir%\SYSTEM32\drivers\etc\hosts echo 127.0.0.1 www.baidu.com ?>> ?%windir%\SYSTEM32\drivers\etc\hosts 或 @attrib %windir%\SYSTEM32\drivers\etc\hosts -r @echo 127.0.0.1 www.baidu.com >> %windir%\SYSTEM32\drivers\etc\hosts @echo 127.0.0.1 www.baidu.com.cn >> %windir%\SYSTEM32\drivers\etc\hosts
以上文章是我從網上查閱了眾多資料總結出來的。包括死性不's blog等。
由于我們在訪問網站時,對hosts文件的請求級別比DNS服務器高,因此修改hosts文件可以對指定的網址進行處理,達到防止用戶訪問特定網站的效果。
hosts文件還可以加快我們對網站的訪問速度。在我們訪問網絡的時候,我們的計算機向DNS服務器發送一個網絡域名,DNS服務器則把這個域名解析成為一個IP地址后返回給計算機。這個過程會使訪問網站的速度減慢。正確地對hosts文件進行編輯可以加快對網站的訪問速度。如:在hosts文件中添加指定的IP地址,使得DNS服務器不用對網頁的地址進行解析,直接訪問指定的網站。
其實,hosts文件還有其他的特殊高級功能:如方便局域網用戶順利連接系統等。這些功能可以大大減少我們對網絡的訪問時間,使我們對網絡的訪問更快捷、更方便。
1、加速訪問網站 這個不用說了,它的解析在DNS之前。
2、屏蔽特定網站 127.0.0.1 www.123.com 大家是否經歷過這樣的怪事:在正常瀏覽網頁或進行其他辦公操作的過程中,IE每隔一段時間就會自動彈出整屏的網頁廣告并且這些網頁廣告內容還會自動隨機變換!不過網址的形式比較固定:比如http://www.5xt.net、http://www.5xt.net/v/和http://www.5xt.net/new/等,其實這是一種類似“Win32.Troj.PopWeb”的系列木馬病毒,大家也可以按照上面的方法將這些網址解析成“0.0.0.0”,從而擺脫病毒的騷擾。 用戶可以用同樣的方法將其他惡意插件、各種網頁彈出廣告和一些非法網站添加進Hosts文件進行徹底屏蔽。
3、一鍵登錄局域網指定服務器 比如局域網內某個聊天,或游戲,或web服務器,每天都輸入ip多麻煩,可以在hosts文件中加入類似的話:221.555.78.122 aa.com,以后輸入aa.com就可以代替那一堆數字了。
4、不翻墻上youtube 203.208.39.104 www.youtube.com 203.208.33.100 gdata.youtube.com
5、不翻墻上twitter 128.121.146.228 twitter.com 128.121.146.228 www.twitter.com 128.121.146.101 assets0.twitter.com 128.121.146.101 assets1.twitter.com 128.121.146.101 static.twitter.com 128.121.146.229 assets2.twitter.com 128.121.146.229 assets3.twitter.com 65.74.185.41 twitter.zendesk.com 65.74.185.41 help.twitter.com?
6、禁止修改hosts文件: 這個文件這么重要,千萬不要讓病毒修改!在cmd里運行下面的代碼可以禁止修改hosts文件: attrib +r +a +s +h %windir%\system32\drivers\etc\hosts echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r
7、允許修改HOSTS文件: 上個操作的反向 echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f attrib -r -a -s -h %windir%\system32\drivers\etc\hosts
8、網吧使用開機預留通道(開機批處理)的使用方法: echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:f attrib -r -a -s -h %windir%\system32\drivers\etc\hosts copy "\\服務器計算機名\hosts$\hosts" "c:\windows\system32\drivers\etc\" /y attrib +r +a +s +h %windir%\system32\drivers\etc\hosts echo y|cacls %windir%\system32\drivers\etc\hosts /g everyone:r exit
9、修改文件比較麻煩,我們可以寫一個批處理,只要雙擊批處理文件,就可成功添加。以下提供兩種寫法: echo 127.0.0.1 www.baidu.com.cn ?>> ?%windir%\SYSTEM32\drivers\etc\hosts echo 127.0.0.1 www.baidu.com ?>> ?%windir%\SYSTEM32\drivers\etc\hosts 或 @attrib %windir%\SYSTEM32\drivers\etc\hosts -r @echo 127.0.0.1 www.baidu.com >> %windir%\SYSTEM32\drivers\etc\hosts @echo 127.0.0.1 www.baidu.com.cn >> %windir%\SYSTEM32\drivers\etc\hosts
以上文章是我從網上查閱了眾多資料總結出來的。包括死性不's blog等。
轉載于:https://www.cnblogs.com/Cnol/archive/2009/07/17/1525731.html
總結
以上是生活随笔為你收集整理的[总结]hosts文件妙用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数码管驱动芯片+语音芯片的应用场景介绍,
- 下一篇: 微信公众号配置自定义菜单跳转小程序,自动