hosts檔案是乙個用於儲存計算機網路中各節點資訊的計算機檔案。這個檔案負責將主機名對映到相應的ip位址。
hosts檔案通常用於補充或取代網路中dns的功能。和dns不同的是,計算機的使用者可以直接對hosts檔案進行控制。
hosts檔案的位置:xp,2000,win7/8 等系統在c:\windows\system32\drivers\etc
資料夾中找到hosts檔案並用記事本開啟(windows 9x/me系統在c:\windows資料夾中找)
按照 ip位址 網域名稱 的格式新增單獨的一行記錄。例如72.14.219.190 www.317lab.net
ps:ip位址前面不要有空格,ip位址和網域名稱之間,要有至少1個空格。
修改後,一定要記得儲存檔案。
如何知道網域名稱的ip位址已經生效?
在您的電腦上請按如下步驟操作:開始-->執行-->輸入cmd-->ping 網域名稱-->回車檢視結果
顯示結果類似reply from 220.181.31.183: bytes=32 time=79ms ttl=53
中間的 220.181.31.183 就是網域名稱的ip位址
關閉全部的瀏覽器,重新開啟,測試你剛才新增的網域名稱是否能正常訪問
如果訪問不正常,請按照3步驟,檢查你剛才設定的網域名稱是否對應了正確的ip位址
加快網域名稱解析
對於要經常訪問的**,我們可以通過在hosts中配置網域名稱和ip的對映關係,這樣當我們輸入網域名稱計算機就能很快解析出ip,而不用請求網路上的dns伺服器。
方便區域網使用者
在很多單位的區域網中,會有伺服器提供給使用者使用。但由於區域網中一般很少架設dns伺服器,訪問這些服務要輸入難記的ip位址,對不少人來說相當麻煩。現在可以分別給這些伺服器取個容易記住的名字,然後在hosts中建立ip對映,這樣以後訪問的時候我們輸入這個伺服器的名字就行了。
遮蔽**
現在有很多**不經過使用者同意就將各種各樣的外掛程式安裝到你的計算機中,有些說不定就是木馬或病毒。對於這些**我們可以利用hosts把該**的網域名稱對映到錯誤的ip或自己計算機的ip,這樣就不用訪問了。比如不想訪問www.***x.com,那我們在hosts寫上以下內容:
127.0.0.1 www.***x.com #遮蔽的**
0.0.0.0 www.***x.com #遮蔽的**
這樣計算機解析網域名稱就解析到本機或錯誤的ip,達到了遮蔽的目的。
順利連線系統
對於lotus的伺服器和一些資料庫伺服器,在訪問時如果直接輸入ip位址那是不能訪問的,只能輸入伺服器名才能訪問。那麼我們配置好hosts檔案,這樣輸入伺服器名就能順利連線了。
最後要指出的是,hosts檔案配置的對映是靜態的,如果網路上的計算機更改了請及時更新ip位址,否則將不能訪問。
強制指定某網域名稱對應某ip位址
$ sudo nano /private/etc/hosts
hosts檔案詳解
hosts檔案是乙個用於儲存計算機網路中各節點資訊的計算機檔案。這個檔案負責將主機網域名稱對映到相應的ip位址。hosts檔案通常用於補充或取代網路中dns的功能。和dns不同的是,計算機的使用者可以直接對hosts檔案進行控制。hosts檔案的作用非常大,可以自由解析網域名稱。hosts檔案位置在...
Hosts檔案詳解
hosts是乙個沒有副檔名的系統檔案,可以用記事本等工具開啟。其作用就是將一些常用的 網域名稱與其對應的ip位址建立乙個關聯 資料庫 當使用者在瀏覽器中輸入乙個需要登入的 時,系統會首先自動從hosts檔案中尋找對應的ip位址,一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統會再將 提交dns...
Hosts檔案詳解
hosts是乙個沒有副檔名的系統檔案,可以用記事本等工具開啟。其作用就是將一些常用的 網域名稱與其對應的ip位址建立乙個關聯 資料庫 當使用者在瀏覽器中輸入乙個需要登入的 時,系統會首先自動從hosts檔案中尋找對應的ip位址,一旦找到,系統會立即開啟對應網頁,如果沒有找到,則系統會再將 提交dns...