- 相關推薦
Windows系統中Hosts文件作用
修改 hosts 進行科學上網對很多人來說已經不陌生,那么,hosts文件在哪里?以下是為大家分享的Windows系統中Hosts文件作用,供大家參考借鑒,歡迎瀏覽!
很多用戶都知道在Window系統中有個Hosts文件(沒有后綴名),在Windows98系統下該文件在Windows目錄,在Windows2000/XP系統中位于C:WinntSystem32DriversEtc 目錄中。該文件其實是一個純文本的文件,用普通的文本編輯軟件如記事本等都能打開。
用記事本打開hosts文件,首先看見了微軟對這個文件的說明。這個文件是根據TCP/IPforWindows的標準來工作的,它的作用是包含IP地址和Host name(主機名)的映射關系,是一個映射IP地址和Hostname(主機名)的規定,規定要求每段只能包括一個映射關系,IP地址要放在每段的最前面,空格后再寫上映射的Host name(主機名)。對于這段的映射說明用“#”分割后用文字說明。
現在讓我們來看看Hosts在Windows中是怎么工作的。
我們知道在網絡上訪問網站,要首先通過DNS服務器把網絡域名解析成61.XXX.XXX.XXX的IP地址后,我們的計算機才能訪問。要是對于每個域名請求我們都要等待域名服務器解析后返回IP信息,這樣訪問網絡的效率就會降低,而Hosts文件就能提高解析效率。根據Windows系統規定,在進行DNS請求以前,Windows 系統會先檢查自己的Hosts文件中是否有這個地址映射關系,如果有則調用這個IP地址映射,如果沒有再向已知的DNS 服務器提出域名解析。也就是說Hosts的請求級別比DNS高。
知道了Hosts文件的工作方式,那在具體使用中它有哪些作用呢?
1、加快域名解析
對于要經常訪問的網站,我們可以通過在Hosts中配置域名和IP的映射關系,這樣當我們輸入域名計算機就能很快解析出IP,而不用請求網絡上的DNS服務器。
2、方便局域網用戶
在很多單位的局域網中,會有服務器提供給用戶使用。但由于局域網中一般很少架設DNS服務器,訪問這些服務要輸入難記的IP地址,對不少人來說相當麻煩,F在可以分別給這些服務器取個容易記住的名字,然后在Hosts中建立IP映射,這樣以后訪問的時候我們輸入這個服務器的名字就行了。
3、屏蔽網站
現在有很多網站不經過用戶同意就將各種各樣的插件安裝到你的計算機中,有些說不定就是木馬或病毒。對于這些網站我們可以利用Hosts把該網站的域名映射到錯誤的IP或自己計算機的IP,這樣就不用訪問了。我們在Hosts寫上以下內容:
127.0.0.1#屏蔽的網站
0.0.0.0#屏蔽的網站
這樣計算機解析域名就解析到本機或錯誤的IP,達到了屏蔽的目的。
4、順利連接系統
對于Lotus的服務器和一些數據庫服務器,在訪問時如果直接輸入IP地址那是不能訪問的,只能輸入服務器名才能訪問。那么我們配置好Hosts文件,這樣輸入服務器名就能順利連接了。
最后要指出的是,Hosts文件配置的映射是靜態的,如果網絡上的計算機更改了請及時更新IP地址,否則將不能訪問。
拓展:
修改保存Hosts文件的方法
方法如下:
1、在開始屏幕點下面的箭頭,找到安裝的應用。
2、在應用里找到記事本應用,右鍵點擊,下面找到以管理員身份運行。
3、然后找到Hosts文件,我的Win8.1裝有G盤,所以在G盤的系統文件夾里去找,看圖吧,如果找不到,在右下角選擇所有文件,就可以看到Hosts文件了。
4、打開后,在后面添加自己要添加的內容。
5、最后,在文件里點保存,或者關閉時點保存,這樣就可以了。
把網址的IP地址和域名添加到Hosts中,那么訪問域名的時候就會直接跳轉到IP地址上,而不用經過默認網關,所以速度會更快。
hosts 文件具體位置
window系統(xp,win7、win8、win10等) hosts 文件路徑:C:WINDOWSsystem32driversetc,這里C是指系統盤,一般電腦系統都是安裝在C盤,如果您電腦系統不是安裝在C盤,請以實際系統盤符為準。
如果你的系統盤不在C盤,那么可以通過 "%WINDIR%System32driversetc" 或者 "%SystemRoot%system32driversetc" 在我的電腦搜索欄里面進行查找,如:
此時你稍微注意下,應該就會找到 hosts 文件:
Linux及其他類Unix操作系統 hosts 文件位置:/etc
Android 系統 hosts 文件位置:/system/etc/
iPhone OS hosts 文件位置:/etc
Mac/iPad 系統 hosts 文件位置:/private/etc/
Symbian第1/2版手機:C:systemdatahosts
Symbian第3版手機:C:private10000882hosts,只能使用兼容AllFiles的文件瀏覽器訪問,大部分都不行。
【Windows系統中Hosts文件作用】相關文章:
hosts文件位置在哪10-06
Windows系統分區知識01-13
OA辦公系統在公司管理中的作用05-31
監理管理文件的作用12-26
Windows XP系統故障終極排查08-19
Linux文件系統簡介06-01
Windows10系統使用小技巧05-29
Windows7加快系統速度的方法08-12
ERP系統在企業管理中的作用(精選5篇)10-23