[TOC] #### 1. 前言 ---- hosts 文件是一個沒有擴展名的系統文件,用來設置域名和 IP 的映射關系。 當本機訪問域名時,首先會從這個文件找相應的記錄,如果找到則馬上打開相應的記錄;如果沒有找到就走 DNS 公網解析來打開網頁,所以說一個加速訪問及本地開發綁定域名的好方法 #### 2. hosts 文件 --- hosts 文件位置 ``` # Linux、macOS /etc/hosts # Windows C:\windows\System32\drivers\etc ``` 解析本機域名,示例如下 ``` 192.168.1.121 zhiping.cy ``` #### 3. 公網域名解析 --- 公網域名不僅可以解析到外網 IP,也可以解析到內網 IP 的  #### 4. SwitchHosts 軟件 --- SwitchHosts 是一款可以方便你管理和一鍵切換多個 hosts 方案的免費開源工具,跨平臺支持 Windows、macOS 和 Linux 系統,進入官網: [https://swh.app](https://swh.app) ,跳轉到 github 中根據電腦系統選擇對應的最新版進行下載安裝即可  使用 SwitchHosts 可以創建多個子文件管理 hosts  寫入模式一般都是使用 `追加`  #### 4. 相關文章推薦 --- [Mac電腦設置hosts的方法(圖文步驟)](http://www.jquerycn.cn/a_33392 "Mac電腦設置hosts的方法(圖文步驟)")