當用戶在瀏覽器中輸入一個須要登陸的網址時,系統會首先自動從Hosts文件中尋找對應的IP地址,一旦找到,瀏覽器會當即打開對應網頁,若是沒有找到,則瀏覽器會將網址提交DNS域名解析服務器進行IP地址解析css
早期的互聯網計算機少,單機hosts文件裏足夠存放全部聯網計算機web
做用ubuntu
1.加快域名解析:Hosts中配置了映射關係,計算機不用請求網絡上的DNS服務器
2.方便訪問:給服務器取個容易記住的名字,而後在Hosts中創建IP映射,輸入名字就能夠訪問這個服務器
3.屏蔽網站:不想訪問的地址,在Hosts中映射到本機IP,達到屏蔽目的瀏覽器
文件位置緩存
Windows:
C:\Windows\System32\drivers\etc
Linux:
/etc/hosts服務器
/etc/hosts網絡
127.0.0.1 localhost
127.0.1.1 ubuntu
::1 localhost ip6-localhost ip6-loopback
第一部分:網絡IP地址
第二部分:主機名或域名
第三部分:主機名別名svg
hostnameoop
//顯示主機名
# hostname
//臨時設置主機名
# hostname test1
//顯示主機IP
# hostname -i
使用舉例網站
47.93.168.16 blog.csdn.net //加快域名解析
10.136.35.17 sv //方便訪問
127.0.0.1 x.acme.com //屏蔽網站
注:hosts配置生效,須要清空瀏覽器緩存並重啓瀏覽器纔會生效