使用方式
幾分鐘即可開始:整理檔案、啟用規則、驗證效果並安全還原。
1)建立和整理 hosts 檔案
- 為每個專案或客戶建立資料夾。
- 為每個環境(本機、預備、正式等)新增本機 .helm 檔案。
- 讓每個檔案保持專注,例如只包含一個服務或一個測試情境。
2)帶驗證功能編輯
在編輯器中,Helm 會醒目顯示:
- 有效的 IPv4/IPv6 項目
- 網域名稱
- 註解
- 無效的 IP 片段(使用紅色點狀底線)
這樣可以在儲存前發現語法問題。
3)啟用並套用變更
- 選取 hosts 檔案,切換啟用或停用狀態。
- Helm 會將所有啟用中的檔案與 Original File 合併,並把結果寫入 /private/etc/hosts。
- 編輯後按下 Save(Command + S)。
4)驗證對應
開啟 Diagnostics 面板並執行:
- Verify Selected Line
- Verify Current File
- nslookup
- dig
- Connect (TCP)
使用這些工具確認 DNS 解析和連線狀態,不需離開 Helm。
5)遠端訂閱與自動同步
- 新增遠端 hosts 訂閱 URL。
- 從遠端檔案的內容選單中點選 Update Now,或啟用自動同步。
- 自動同步間隔可設定為 5 分鐘至 24 小時。
6)Time Machine 還原
每次寫入啟用中的 hosts 內容時,Helm 都會自動建立快照。
- 開啟 Hosts Time Machine
- 預覽歷史快照
- 需要時還原任意快照
實用快速鍵
- Command + N:新增檔案
- Option + Command + N:新增遠端訂閱
- Shift + Command + N:新增資料夾
- Command + E:啟用或停用選取的檔案
- Command + S:儲存
- Option + Command + D:切換 Diagnostics 面板
- Shift + Command + T:切換 Hosts Time Machine
- Shift + Command + O:開啟系統 hosts 檔案
- Command + D:複製
- Command + /:切換註解
- Command + +:放大文字
- Command + 0:重設文字大小
- Command + -:縮小文字