SwitchHosts—hosts管理利器


SwitchHosts是一個管理、快速切換Hosts小工具,開源軟件,一鍵切換Hosts配置,非常實用,高效。

開發Web過程成,部署有多套環境,網址域名都相同,部署在不同的服務器上,有開發環境、測試環境、預發布環境、生產環境。經常要切換Hosts來訪問,測試以及驗證bug,如果純手工修改這會花掉不少時間,而且這個過程毫無樂趣可言。

SwitchHosts目前最新版本是:SwitchHosts! 3

windows下的hosts文件位置:C:\Windows\System32\drivers\etc\

使用方法:                                                                                  

下載運行后:

有在線方案和本地方案兩種。

本地方案直接在右邊空白填寫域名和ip

在線方案 可以把hosts文件放在一個站點下,共享給大家,當有修改的時候,重新刷新一下,就能取到最新的hosts了,統一維護。

 

運用圖標方便甄別自己在那個環境,不同的環境設置不同的圖標,程序最小化的圖標也會跟着變化。

電腦右下角也可以方便的切換,雙擊可以到主界面。

 

注意以管理員身份運行,不然會提示以下錯誤。

 

主界面有一個公共的hosts標簽頁,你可以在這個里面把公用的hosts寫進去,這樣其他標簽生效的時候會加載這個公用的。比如放google最新的host進去,這樣切換到其他環境也不影響google的訪問。

這里提供一個google最新hosts更新網址:http://laod.cn/hosts/2016-google-hosts.html

 

使用注意事項:                                                                           
1、運行時要以管理員方式運行,不然會提示無修改權限。在SwitchHosts.exe右鍵—以管理員身份運行
2、如果是綠色單文件版,最好是放在一個文件夾里面再運行,因為會exe所在的目錄下生成配置文件和其他文件夾。
3、如果雙擊運行后不能顯示SwitchHost界面,但是任務管理器里面能看到SwitchHost的進程,一般是由於hosts文件字符集不統一,導致hosts文件出現亂碼,不能被SwitchHost打開,這時候只要刪除C:\windows\system32\drivers\etc\hosts 即可。

4、如果使用了代理,修改 Hosts 也不會生效。因為瀏覽器會優先考慮代理工具的代理,建議調試的時候先關閉代理。

5、修改了hosts不生效,一般需要重啟瀏覽器,如果是google瀏覽器可以不用重啟,可以借助chrome://net-internals/#dns  chrome://net-internals/#sockets  清掉keep-alive 和清瀏覽器 DNS 緩存。

 

 

轉載自http://1024zy.cnblogs.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM