
hosts文件添加ip有什么用,網(wǎng)絡(luò)安全問(wèn)題一直備受關(guān)注,而host表作為網(wǎng)絡(luò)安全的重要組成部分之一,也備受關(guān)注。因?yàn)閔osts文件是每一臺(tái)電腦中都必須要擁有的重要文件,那么現(xiàn)在來(lái)看看hosts文件添加ip有什么用吧。
hosts文件的作用是什么:
1、加快域名解析
對(duì)于要經(jīng)常訪問(wèn)的網(wǎng)站,我們可以通過(guò)在Hosts中配置域名和IP的`映射關(guān)系,提高域名解析速度。
由于有了映射關(guān)系,當(dāng)我們輸入域名計(jì)算機(jī)就能很快解析出IP,而不用請(qǐng)求網(wǎng)絡(luò)上的DNS服務(wù)器。
例如:Host文件中添加一條:118.244.232.171 www.beihaiting.com
(IP與域名中間要有空格,IP地址一定要輸入正確,不然就訪問(wèn)不了該網(wǎng)站了)
這樣訪問(wèn)該速度就會(huì)略快一點(diǎn)啦,因?yàn)樗恍枰?jīng)過(guò)DNS域名服務(wù)器進(jìn)行IP地址的解析!
2、方便局域網(wǎng)用戶(hù)
在很多單位的局域網(wǎng)中,會(huì)有服務(wù)器提供給用戶(hù)使用。但由于局域網(wǎng)中一般很少架設(shè)DNS服務(wù)器,訪問(wèn)這些服務(wù)器時(shí),要輸入難記的IP地址。這對(duì)不少人來(lái)說(shuō)相當(dāng)麻煩。現(xiàn)在可以分別給這些服務(wù)器取個(gè)容易記住的名字,然后在Hosts中建立IP映射,這樣以后訪問(wèn)的時(shí)候,只要輸入這個(gè)服務(wù)器的名字就行了。
3、屏蔽網(wǎng)站
大家都知道互聯(lián)網(wǎng)上面的一些內(nèi)容不適合少年瀏覽,家長(zhǎng)有知道孩子上網(wǎng)的義務(wù)和責(zé)任。同時(shí)我們?cè)跒g覽網(wǎng)頁(yè)時(shí)一定發(fā)現(xiàn)了,
很多網(wǎng)站可以不經(jīng)過(guò)用戶(hù)同意就將各種各樣的插件安裝到我們的計(jì)算機(jī)中,其中甚至包括病毒木馬。
對(duì)于這些網(wǎng)站大家都感覺(jué)非常討厭,這時(shí)候就需要host文件將這些網(wǎng)站屏蔽掉!
01、Hosts 工作原理
Hosts 中文叫沒(méi)有擴(kuò)展名的系統(tǒng)文件,它的工作原理就是將一些常用的網(wǎng)址域名與其對(duì)應(yīng)的 IP 地址建立一個(gè)關(guān)聯(lián)“數(shù)據(jù)庫(kù)”。 Hosts 就像全國(guó)星巴克店鋪名單,域名就是成都這個(gè)城市的星巴克,IP地址就是成都具體的某一家星巴克。
當(dāng)我們?cè)跒g覽器中輸入一個(gè)需要訪問(wèn)的網(wǎng)址時(shí),系統(tǒng)會(huì)首先自動(dòng)從 Hosts 文件中尋找對(duì)應(yīng)的` IP 地址。
一旦找到,系統(tǒng)會(huì)立即打開(kāi)對(duì)應(yīng)網(wǎng)頁(yè),如果沒(méi)有找到,則系統(tǒng)再會(huì)將網(wǎng)址提交DNS 域名解析服務(wù)器進(jìn)行 IP 地址的解析。
后來(lái)隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,計(jì)算機(jī)用戶(hù)增多,通過(guò)一個(gè) Hosts 為所有Internet 主機(jī)管理一個(gè)主機(jī)文件的工作將無(wú)法進(jìn)行,于是就產(chǎn)生了DNS 服務(wù)器。
02、如何修改 Hosts 文件
Hosts文件的位置在:"C:Windows\System32\Drivers\etc\hosts",然后用記事本打開(kāi),進(jìn)行修改。
用 WinXP 和 Win7 系統(tǒng)修改過(guò)Hosts文件的伙伴們,應(yīng)該都知道 WinXP 和Win7 系統(tǒng)可以直接修改 Hosts 文件。
但是 Win10 需要管理員權(quán)限才能對(duì)其進(jìn)行修改。 有一個(gè)很簡(jiǎn)單的方法,那就是直接把文件從文件夾拖到桌面,然后右鍵記事本打開(kāi),修改保存后再拖回去就好了。Hosts 文件還有很多作用,如我們通過(guò)修改 Hosts 文件來(lái)阻止打開(kāi)某些網(wǎng)站。
03 、屏蔽網(wǎng)站
現(xiàn)在有很多網(wǎng)站不經(jīng)過(guò)用戶(hù)同意就將各種各樣的插件安裝到你的計(jì)算機(jī)中,對(duì)于這些網(wǎng)站我們可以利用 Hosts 來(lái)屏蔽它。
在 Windows 系統(tǒng)中,127.0.0.1就常用來(lái)作屏蔽 IP 地址。
用記事本打開(kāi) Hosts,127.0.0.1加你需要屏蔽的網(wǎng)站,如127.0.0.1 http://www.baidu.com,這樣就可以屏蔽百度了。
除了修改 Hosts 文件可以阻止打開(kāi)某些網(wǎng)站,還有其他的功能。
04、構(gòu)建映射關(guān)系
像很多公司中,都會(huì)有自己局域網(wǎng),而且還會(huì)有不同的服務(wù)器提供給公司的員工使用。在訪問(wèn)這些服務(wù)器時(shí),每次就需要輸入難記的 IP 地址,這對(duì)員工來(lái)說(shuō)相當(dāng)麻煩。
因此,在 Hosts 文件中建立IP 映射,這樣通過(guò)網(wǎng)址也能訪問(wèn)局域網(wǎng)中本沒(méi)有域名的服務(wù)器。
05、訪問(wèn) DNS 錯(cuò)誤的網(wǎng)站
有時(shí)候,因?yàn)槟承┰驅(qū)е?DNS 服務(wù)器無(wú)法給出正確的 IP 地址,可以通過(guò) Hosts 來(lái)代勞。一般我們?cè)L問(wèn)網(wǎng)頁(yè)都是通過(guò) DNS 解析 IP 地址,如果使用本地 Hosts 則可以跳過(guò)這一步直接訪問(wèn)服務(wù)器 IP。
不過(guò)現(xiàn)在的 DNS 服務(wù)器響應(yīng)速度都很快,一般沒(méi)必要這樣做。
06 、調(diào)試、測(cè)試網(wǎng)站
網(wǎng)站管理員經(jīng)常會(huì)通過(guò)修改 Hosts 對(duì)網(wǎng)站進(jìn)行線下調(diào)試。
網(wǎng)站在發(fā)布一些新功能前,網(wǎng)站管理員就會(huì)在本地或局域網(wǎng),對(duì)網(wǎng)站進(jìn)行線下測(cè)試,沒(méi)有問(wèn)題了再上線。
07 、過(guò)濾廣告
Hosts 文件可以過(guò)濾掉一些網(wǎng)站廣告。
像愛(ài)奇藝、優(yōu)酷這些,可以通過(guò)修改 Hosts 文件的代碼就可以輕而易舉的過(guò)濾掉廣告。
Hosts 文件功能強(qiáng)大,但是可能被病毒或惡意軟件所利用,來(lái)阻止用戶(hù)更新殺毒軟件或訪問(wèn)特定網(wǎng)站,所以我們?cè)陔娔X使用中需要防止 Hosts 文件被篡改。如果你的 Hosts 文件被改壞了,你可以直接刪除這個(gè)文件,然后從別的電腦上復(fù)制一個(gè) Hosts 文件過(guò)來(lái)。
概念:
Hosts是一個(gè)沒(méi)有擴(kuò)展名的系統(tǒng)文件,可以用記事本等工具打開(kāi),其作用就是將一些常用的網(wǎng)址域名與其對(duì)應(yīng)的'IP地址建立一個(gè)關(guān)聯(lián)“數(shù)據(jù)庫(kù)”,當(dāng)用戶(hù)在瀏覽器中輸入一個(gè)需要登錄的網(wǎng)址時(shí),系統(tǒng)會(huì)首先自動(dòng)從Hosts文件中尋找對(duì)應(yīng)的IP地址,一旦找到,系統(tǒng)會(huì)立即打開(kāi)對(duì)應(yīng)網(wǎng)頁(yè),如果沒(méi)有找到,則系統(tǒng)再會(huì)將網(wǎng)址提交DNS域名解析服務(wù)器進(jìn)行IP地址的解析。
位置:
windows系統(tǒng)默認(rèn)位置為%SystemRoot%\system32\drivers\etc\,但也可以改變。動(dòng)態(tài)目錄由注冊(cè)表鍵\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath決定。
其中,%Systemroot%指系統(tǒng)安裝路徑。例如,Windows XP/Windows 7/Windows 8 安裝在C:\WINDOWS,那么Hosts文件就在C:\WINDOWS\system32\drivers\etc中。Hosts文件具有系統(tǒng)屬性,系統(tǒng)默認(rèn)是不顯示此文件的。
Linux及其他類(lèi)Unix操作系統(tǒng):/etc
Android:/system/etc/hosts
工作機(jī)制
瀏覽器訪問(wèn)網(wǎng)站,要首先通過(guò)DNS服務(wù)器把要訪問(wèn)的網(wǎng)站域名解析成一個(gè)唯一的IP地址,之后,瀏覽器才能對(duì)此網(wǎng)站進(jìn)行定位并且訪問(wèn)其數(shù)據(jù)。
操作系統(tǒng)規(guī)定,在進(jìn)行DNS請(qǐng)求以前,先檢查系自己的Hosts文件中是否有這個(gè)域名和IP的映射關(guān)系。如果有,則直接訪問(wèn)這個(gè)IP地址指定的網(wǎng)絡(luò)位置,如果沒(méi)有,再向已知的DNS服務(wù)器提出域名解析請(qǐng)求。也就是說(shuō)Hosts的IP解析優(yōu)先級(jí)比DNS要高。
文檔為doc格式