前端工做中一些關於hosts的簡單設置

hosts原理:

hosts文件存放的就是一些經常使用的網站主機的域名和其對應的IP地址。當咱們訪問網絡的時候,但是以用瀏覽器在地址欄中輸入網站的域名並回車,也能夠是PING一個網站的域名等,系統每每會首先檢查本地的HOSTS表文件,看其中是否已經有相應的域名與IP地址的對應關係,若是有就會直接採用,若是沒有,那麼就得由DNS服務器進行域名解析完成域名與IP的轉換工做。

使用場景:

一、加快域名解析
對於要常常訪問的網站,咱們能夠經過在Hosts中配置域名和IP的映射關係,提升域名解析速度。因爲有了映射關係,當咱們輸入域名計算機就能很快解析出IP,而不用請求網絡上的DNS服務器。
二、方便局域網用戶
在不少單位的局域網中,會有服務器提供給用戶使用。但因爲局域網中通常不多架設DNS服務器,訪問這些服務器時,要輸入難記的IP地址。這對很多人來講至關麻煩。能夠分別給這些服務器取個容易記住的名字,而後在Hosts中創建IP映射,這樣之後訪問的時候,只要輸入這個服務器的名字就好了。
訪問公司內網時,直接輸入url,dns服務器天然找不到。因此須要修改hosts。
三、屏蔽網站(域名重定向) 有不少網站不通過用戶贊成就將各類各樣的插件安裝到你的計算機中,其中有些說不定就是木馬或病毒。對於這些網站咱們能夠利用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
好比adobe常常自動訪問adobe.com以檢測版本更新,解決方案之一的思路就是在hosts中把adobe.com域名對應的Ip修改成本機Ip。


mac中查詢、修改hosts:

嚐嚐經過Vi編輯器查詢、修改
查詢:打開終端-運行:sudo vi /etc/hosts修改:i進入修改模式、esc鍵退出修改模式、:wp+回車鍵保存退出
相關文章
相關標籤/搜索