SwitchHosts 是一個(gè)管理、切換多個(gè) hosts 方案的工具。它是一個(gè)免費(fèi)開源軟件。
- SwitchHosts官網(wǎng)網(wǎng)址:https://switchhosts.vercel.app/zh
- SwitchHosts官網(wǎng)下載:https://github.com/oldj/SwitchHosts/releases
- SwitchHosts項(xiàng)目地址:https://github.com/oldj/SwitchHosts


SwitchHosts 是一款用于管理和切換 hosts 文件的免費(fèi)開源應(yīng)用程序。它基于 Electron、React、Jotai、Chakra UI、CodeMirror 等技術(shù)開發(fā),支持跨平臺(tái)的操作,包括 Mac、Windows 和 Linux 系統(tǒng)。235
SwitchHosts 功能特性
- 快速切換 hosts:用戶可以通過多選模式組合不同的 hosts 方案,實(shí)現(xiàn)復(fù)雜環(huán)境下的配置切換。
- hosts 語(yǔ)法高亮:提供不同顏色的顯示,使得 IP、域名及注釋等信息一目了然,便于閱讀和編輯。
- 遠(yuǎn)程 hosts 配置加載:支持從網(wǎng)絡(luò)上加載遠(yuǎn)程 hosts 配置,方便多臺(tái)設(shè)備之間的 hosts 同步。
- 系統(tǒng)托盤快速切換:可在系統(tǒng)托盤中顯示快捷菜單,點(diǎn)擊即可快速查看或切換 hosts 方案。
- 免費(fèi)開源:遵循 Apache-2.0 協(xié)議,用戶可以自由地下載和使用,甚至可以獲取源代碼自行構(gòu)建軟件。
SwitchHosts 安裝與使用
- 用戶可以直接在項(xiàng)目的官方 GitHub 頁(yè)面中找到對(duì)應(yīng)系統(tǒng)的軟件包進(jìn)行下載安裝。在使用過程中,若需修改 hosts 文件,可能需要具備管理員權(quán)限。此外,SwitchHosts 在修改 hosts 文件后可能因 DNS 緩存導(dǎo)致不立即生效,此時(shí)可通過清空系統(tǒng)的 DNS 緩存或重啟電腦來解決。
SwitchHosts 常見問題
- hosts 文件路徑:在 Windows 中,hosts 文件位于 C:\Windows\System32\drivers\etc\hosts;而在 macOS 系統(tǒng)中,則位于 /etc/hosts。
- 修改 hosts 文件的只讀屬性:由于 hosts 文件通常是只讀的,因此需要更改其屬性才能進(jìn)行修改。具體操作為右擊 hosts 文件,選擇屬性,移除“只讀”勾選,并確保擁有適當(dāng)?shù)臋?quán)限。
SwitchHosts 作為一個(gè)功能強(qiáng)大且易于使用的 hosts 管理工具,不僅能夠簡(jiǎn)化 hosts 文件的編輯和切換流程,還提供了諸如語(yǔ)法高亮、遠(yuǎn)程加載等實(shí)用功能。對(duì)于需要在不同 hosts 方案間頻繁切換的用戶來說,SwitchHosts 無疑是一個(gè)高效的選擇。
相關(guān)導(dǎo)航
暫無評(píng)論...