php小編百草hosts檔案是用來將網域名稱與IP位址進行對應的設定檔。它的作用是在電腦上進行網域解析,將網域轉換為IP位址,從而實現存取網站或服務。透過修改hosts文件,可以實現封鎖廣告、加速存取、封鎖惡意網站等功能。此外,hosts檔案還可用於開發和測試環境的搭建,方便將網域名稱指向本地IP進行偵錯。總之,hosts檔案在網路存取和開發中具有非常重要的作用。
Hosts檔案的主要作用是將常用網址網域名稱與其對應的IP位址建立一個關聯資料庫。當使用者在瀏覽器中輸入需要登入的網址時,系統會自動從Hosts檔案中尋找對應的IP位址。如果找到,則系統立即開啟對應網頁;如果沒有找到,則係統會將網址提交給DNS網域解析伺服器進行IP位址的解析。這樣,Hosts檔案可以提高網頁存取速度和減輕DNS伺服器的負載。
注意:Hosts檔案配置的對應是靜態的,如果網路上的電腦更改了請及時更新IP位址,否則將不能存取。
由於CDN加速故障,部分加速節點出現問題。為了解決無法存取某些網站的問題,我們可以透過在Hosts檔案中填寫真實可用的伺服器IP位址和網址,直接指向該網域的存取節點,繞過有問題的加速節點。這樣就能夠成功造訪那些網站了。
對於要經常造訪的網站,我們可以透過在Hosts中設定網域名稱和IP的對應關係,提高網域解析速度。由於有了映射關係,當我們輸入網域電腦就能很快解析出IP,而不用請求網路上的DNS伺服器。
對於Lotus的伺服器和一些資料庫伺服器,在存取時如果直接輸入IP位址那是不能存取的,只能輸入伺服器名稱才能存取。那我們設定好Hosts文件,這樣輸入伺服器名稱就能順利連線了。
很多時候,網站建置者需要把」軟環境「搭建好,再進行上傳調試。但類似於郵件服務,則需要使用網域名稱來輔助調試,這時就可以將本地 IP 位址與一個」虛擬網域「做位址指向,就可以達到要求的效果,且無需花費。
有很多網站不經過使用者同意就將各種各樣的插件安裝到你的電腦中,其中有些說不定就是木馬或病毒。對於這些網站我們可以利用Hosts把該網站的網域名稱對應到錯誤的IP或本地電腦的IP,這樣就不用造訪了。在WINDOWS系統中,約定 127.0.0.1 為本機電腦的IP位址, 0.0.0.0是錯誤的IP位址。如果,我們在Hosts中,寫入以下內容:127.0.0.1要屏蔽的網站A的網域0.0.0.0要屏蔽的網站B的網域這樣,電腦解析網域A和B時,就解析到本機IP或錯誤的IP,達到了屏蔽網站A 和B的目的。
在許多單位的區域網路中,會有伺服器提供給使用者使用。但由於區域網路中一般很少架設DNS伺服器,造訪這些伺服器時,要輸入難記的IP位址。這對不少人來說相當麻煩。可以分別給這些伺服器取個容易記住的名字,然後在Hosts中建立IP映射,這樣以後訪問的時候,只要輸入這個伺服器的名字就行了。
以上是hosts有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!