熟悉計算機網(wǎng)絡的朋友們會比較清楚hosts文件,它對一般用戶來講用處不大。當要打開或屏蔽一些指定網(wǎng)站時可以通過修改hosts來解決,今天我們講下hosts是什么意思?hosts文件如何修改?
一、hosts是什么意思
hosts是一個沒有擴展名的系統(tǒng)文件,可以用記事本等工具打開。當用戶在瀏覽器中輸入一個需要登錄的網(wǎng)址時,系統(tǒng)會首先自動從Hosts文件中尋找對應的IP地址,一旦找到,系統(tǒng)會立即打開對應網(wǎng)頁,如果沒有找到,則系統(tǒng)再會將網(wǎng)址提交DNS域名解析服務器進行IP地址的解析。
概括的說,Hosts文件是Windows系統(tǒng)中一個負責IP地址與域名快遞解析的文件,以ASCLL格式保存。計算機在鍵入域名的時候,首先會去看看Hosts文件匯總有沒有關于此域名IP地址的記錄。如果有,就直接登陸該網(wǎng)站;如果沒有再查詢DNS服務器。
二、hosts文件的位置
host文件是在windows目錄下,正常windows系統(tǒng)默認安裝都是在C盤,因此該文件的位置是:C:\windows\system32\drivers\etc 文件夾下,如下圖:
三、hosts文件的作用
1、屏蔽網(wǎng)站
在系統(tǒng)盤找到hosts文件,然后用記事本打開,加入“0.0.0.0(或者127.0.0.1)你要屏蔽的域名”并保存,即可屏蔽該網(wǎng)址。這樣做的原理是當訪問網(wǎng)站域名的時候,不需要通過dns中轉(zhuǎn),直接用 0.0.0.0(或者127.0.0.0.1) ip來訪問該網(wǎng)站,但是因為沒有這樣ip的網(wǎng)站,所以電腦不會鏈接到,間接屏蔽了來自該網(wǎng)址。
2、解決某些網(wǎng)站打不開
某些網(wǎng)站由于CDN加速故障緣故,部分加速節(jié)點出現(xiàn)問題,那么我們只要將真實可用的服務器IP地址和網(wǎng)址填寫在Hosts文件中,然后就可以直接指向域名訪問節(jié)點,這樣可以繞過有問題的加速節(jié)點,從而可以解決某些網(wǎng)站打不開的問題。
3、一鍵登錄局域網(wǎng)指定服務器
比如在公司局域網(wǎng)中組建了個CS對戰(zhàn)服務器,不過一般局域網(wǎng)中沒有架設DNS服務器,所以每次只能輸入IP地址進行登錄。在這種情況下,我們可以通過修改hosts文件來達到一鍵登錄局域網(wǎng)CS服務器的目的。
4、過濾廣告
hosts文件可以將已知的廣告服務器重定向到無廣告的機器,同時也可以通過不下載網(wǎng)絡廣告,從而減少帶寬。使用hosts文件還可減少對DNS服務器的訪問來加快訪問速度并減少帶寬消耗。
四、hosts文件如何修改
1、win10找到hosts文件所在位置后,直接修改該文件會出現(xiàn)權限不足的提示。解決方法是:在hosts文件上點擊鼠標右鍵,在彈出的選項中,點擊打開“屬性”,切換“安全”選項卡,選中users用戶名,然后點擊編輯。在hosts的權限窗口,勾選users的修改和寫入,點擊應用即可。
2、回到路徑文件下,用記事本方式打開hosts進行修改,比如我們要增加一個指定IP訪問 www.krseo.com,修改完成后,點擊保存即可。
以上是hosts是什么意思以及hosts文件如何修改的詳細介紹。簡單來說,hosts是一個瀏覽網(wǎng)頁控制文件,可以從源頭上控制DSN指向,另一個重要用途就是用于攔截一些惡意網(wǎng)站的請求,從而防止訪問欺詐網(wǎng)站或感染一些病毒或惡意軟件。