Mac 的 hosts 在 /private/etc/,Windows 的在 C:\Windows\System32\drivers\etc,輸入路徑直接前往,再用內建文字工具或記事本修改。
hosts 檔案是做什麼用的?為什麼要修改它?
hosts 檔案可以讓指定的網址對應到你想要的位置,阿湯最常用它來把網址指到自己的電腦,方便架測試站。
阿湯在做網頁改版時,常常會把網頁搬回自己的電腦架設測試站,為了讓修改和測試過程更方便,就會修改 hosts 檔案,讓網址對應到本機(會用到 hosts 檔案的朋友應該看得懂阿湯在講什麼)。這個 hosts 檔案不只 Windows 有,Mac 也有,但很多人不知道它放在哪裡,只好用搜尋的方式慢慢找,這樣有點土法煉鋼。下面就分成 Mac 和 Windows 兩個系統,說明 hosts 檔案究竟身在何處,以及要用什麼工具編輯。
Mac 的 hosts 檔案在哪裡?
Mac 的 hosts 檔案放在 /private/etc/ 這個資料夾裡,用 Finder 的「前往檔案夾」輸入路徑就能直接打開。
步驟一:在桌面點擊上方選單列的「前往」,再選擇「前往檔案夾」。

步驟二:在跳出的輸入框直接輸入「/private/etc/」,直接前往這個資料夾。

步驟三:打開的資料夾裡就可以直接找到 hosts 檔案。要注意它是沒有副檔名的檔案,所以檔名就只有 hosts 這幾個字。如果需要編輯,直接用 Mac 內建的文字編輯工具打開即可。

步驟四:修改完內容後儲存並離開,就可以去試試網址是否已經對應到你設定的位置。

Windows 的 hosts 檔案在哪裡?
Windows 的 hosts 檔案放在 C:\Windows\System32\drivers\etc 資料夾,在檔案總管的位址列輸入這個路徑就能馬上找到。
步驟一:開啟檔案總管,在上方位址列直接輸入「C:\Windows\System32\drivers\etc」,就可以立刻找到 hosts 檔案。

步驟二:要編輯時,同樣用 Windows 內建的記事本開啟 hosts 檔案就可以修改,很簡單吧。

Mac 與 Windows 的 hosts 位置整理
兩個系統的 hosts 檔案都不用另外搜尋,記住路徑直接前往就好:
- Mac:Finder「前往」>「前往檔案夾」,輸入
/private/etc/,用內建文字編輯工具修改。 - Windows:檔案總管位址列輸入
C:\Windows\System32\drivers\etc,用記事本修改。
常見問題
Mac 的 hosts 檔案在哪個資料夾?
Mac 的 hosts 檔案在 /private/etc/ 資料夾。可以在桌面點上方的「前往」>「前往檔案夾」,輸入 /private/etc/ 直接前往。
Windows 的 hosts 檔案路徑是什麼?
Windows 的 hosts 檔案在 C:\Windows\System32\drivers\etc,開啟檔案總管後在位址列輸入這個路徑就能找到。
hosts 檔案要用什麼軟體編輯?
不需要另外安裝軟體。Mac 用內建的文字編輯工具開啟即可,Windows 則用內建的記事本開啟編輯。
為什麼在資料夾裡看到的 hosts 沒有副檔名?
hosts 本來就是沒有副檔名的檔案,檔名就是 hosts,不是檔案顯示有問題,直接用文字編輯工具開啟就能修改。
(本文於 2026 年 11 月更新:補充步驟說明與常見問題)




