修改 Windows Host 檔案工具

來源:互聯網
上載者:User

Hosts檔案是一個用於儲存電腦網路中各節點資訊的電腦檔案。這個檔案負責將主機名稱映射到相應的IP地址。hosts檔案通常用於補充或取代網路中DNS的功能。和DNS不同的是,電腦的使用者可以直接對hosts檔案進行控制。

Hosts檔案的位置

hosts檔案在不同作業系統(甚至不同Windows版本)的位置都有所區別:

作業系統 檔案位置
Windows NT/2000/XP/Vista/7(即微軟NT系列作業系統) 預設位置為%SystemRoot%\system32\drivers\etc\,但也可以改變。動態目錄由註冊表鍵\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\DataBasePath決定。
Linux及其他類Unix作業系統 /etc
Mac OS 9及更早的系統 System Folder: Preferences或System folder(檔案格式可能與Windows和Linux所對應的檔案不同)
Mac OS X /private/etc(使用BSD風格的hosts檔案)
iPhone OS /etc

hosts檔案也可以用於其它情況,例如可以將已知的廣告伺服器重新導向到無廣告的機器(通常是本地的IP地址:127.0.0.1)上來過濾廣告。同時也可以通過不下載網路廣告,從而減少頻寬。使用hosts檔案還可以減少對DNS伺服器的訪問來加快訪問速度並減少頻寬消耗。

hosts檔案的另一個重要用途就是用於攔截一些惡意網站的請求,從而防止訪問欺詐網站或感染一些病毒或惡意軟體。但同時,這個檔案也可能被病毒或惡意軟體所利用來阻止使用者更新殺毒軟體或訪問特定網站。

另外也可以通過修改hosts檔案來強制將網站指定到正確的IP上,從而訪問那些因為某些原因不能訪問的網站。

親愛的GitHub,我們怎麼訪問不了你? GitHub訪問不了,可以通過修改Host檔案進行解析躲過DNS劫持。相信我們得有一個修改Host檔案的工具才行。下面向你推薦幾款Host檔案修改工具:

1、Hosts File Manager for IIS 7,這是一個IIS 7外掛程式,安裝後可以在IIS面板上直接對Host檔案進行維護,還可以通過IIS遠端管理,下面是我的對GitHub的IP地址維護,可以通過http://ping.eu/ping/ 查出IP地址。

還有一個IIS 7/8模組 http://iishostsmgr.codeplex.com/

2、Host Profiles 這是一個跨平台的支援Windows和Unbutn Linux的Host管理工具,這個工具有個功能重新整理DNS功能。

類似的軟體還有一個 http://winhostsmanager.codeplex.com/

3、Hosts Switcher 我們經常需要修改Host檔案,特別是測試的同學需要針對不同環境配置Host,比如 QA, production 和本機環境,那麼這個工具特好用了。

通過這三個工具的組合,我們可以對Host檔案的掌控得如魚得水,可以應當各種情況了,正是工欲善其事,必先利其器。經過這麼一整我又可以上GitHub了哦。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.