破解之道:詳解hosts的重要性,學會它就是計算機大神了!
什麼是hosts?它有什麼用途?
Hosts是一個沒有擴展名的系統文件,他的用途就是讓網址域名與對應IP建立「資料庫」關係。
我們先看看安裝Acrobat(Adobe其他系列軟體一樣)時的設置:
IP地址 127.0.0.1其實是本機地址,為什麼要讓上面那麼多地址都優選訪問本地地址呢(不讓這個軟體連接互聯網),原因很簡單,就是為了防止adobe伺服器對破解軟體通過升級或內置程序連接伺服器檢查軟體是否為正版。
我們再看看訪問維基百科的這篇文章:
詳解說明
Hosts文件保存在 C:WindowsSystem32driversetc目錄下。它是一個沒有擴展名的系統文件,可以用記事本等工具打開,作用就是將一些常用的網址域名與其對應的IP地址建立一個關聯「資料庫」,當用戶在瀏覽器中輸入一個網址時,系統會首先自動從Hosts文件中尋找對應的IP地址,一旦找到,系統會立即打開對應網頁,如果沒有找到,則系統會再將網址提交DNS域名解析伺服器(網路供應商提供)進行IP地址的解析。
需要注意的是,Hosts文件配置的映射是靜態的,如果網路上的計算機更改了IP請及時更新IP地址,否則將不能訪問。
如果你懷疑你的hosts文件被病毒木馬修改,你可以直接清空hosts文件裡面的所有數據,因為它默認都是帶#符號的注釋行,清空後對系統正常運行並沒有什麼影響。
其他用途:
1、加快域名解析
對於要經常訪問的網站,我們可以通過在Hosts中配置域名和IP的映射關係,提高域名解析速度。由於有了映射關係,當我們輸入域名計算機就能很快解析出IP,而不用請求網路上的DNS伺服器。
2、方便區域網用戶
在很多單位的區域網中,會有伺服器提供給用戶使用。但由於區域網中一般很少架設DNS伺服器,訪問這些伺服器時,要輸入難記的IP地址。這對不少人來說相當麻煩。可以分別給這些伺服器取個容易記住的名字,然後在Hosts中建立IP映射,這樣以後訪問的時候,只要輸入這個伺服器的名字就行了。
3、屏蔽網站(域名重定向)
有很多網站不經過用戶同意就將各種各樣的插件安裝到你的計算機中,其中有些說不定就是木馬或病毒。對於這些網站我們可以利用Hosts把該網站的域名映射到錯誤的IP或本地計算機的IP,這樣就不用訪問了。
比如:
127.0.0.1 # 要屏蔽的網站 A
0.0.0.0 # 要屏蔽的網站 B
4、順利連接系統
對於Lotus的伺服器和一些資料庫伺服器,在訪問時如果直接輸入IP地址那是不能訪問的,只能輸入伺服器名才能訪問。那麼我們配置好Hosts文件,這樣輸入伺服器名就能順利連接了。
5.虛擬域名
很多時候,網站建設者需要把」軟環境「搭建好,再進行上傳調試。但類似於郵件服務,則需要使用域名來輔助調試,這時就可以將本地 IP 地址與一個」虛擬域名「做地址指向,就可以達到要求的效果。如:127.0.0.1 網站域名。之後在瀏覽器地址欄中輸入對應的網站域名即可。
※元宵節祝福語!祝福簡訊!
※元宵節猜燈謎,看看你能猜對幾個?
TAG:每日學一技 |