在 Windows、Mac 和 Linux 上編輯 Hosts 檔案的逐步指南

在 Windows、Mac 和 Linux 上編輯 Hosts 檔案的逐步指南

編輯主機檔案是一個功能強大的工具,可讓您繞過電腦上特定網域的網域名稱系統 (DNS)。這對於測試您的網站而不將變更傳播到啟用 SSL 的即時連結特別有用。

進行 DNS 變更後,確認任何別名網域都能正常運作至關重要。當您修改主機檔案時,您的本機系統將引用您提供的指定網際網路通訊協定(IP)位址。

由於設備之間的差異,使用者可能會發現編輯主機檔案的過程有些混亂。本指南旨在為 Windows、Mac 和 Linux 使用者闡明這些步驟,使您能夠輕鬆編輯主機檔案。讓我們深入了解一下吧!

如何在 Windows、Mac 和 Linux 上編輯 Hosts 文件

如果您想修改主機文件,請按照下面概述的簡潔步驟操作:

1. 在 Windows 10、11、8.1 和 7 中編輯 Hosts 文件

儘管編輯 Windows 主機檔案看起來很複雜,但透過清晰的指南即可管理。以下是需要遵循的步驟以及有用的視覺效果:

  1. 以管理員身份啟動記事本:存取“開始”功能表,鍵入“記事本”,右鍵單擊,然後選擇以管理員身份執行
  2. 開啟檔案:一下「檔案」選項卡,然後按一下「開啟」
  3. 導覽至主機檔案:輸入路徑:c:\windows\system32\drivers\etc\hosts
  4. 選擇所有檔案:在「開啟」對話方塊的右下角,將檔案類型設為「所有檔案」以適當地編輯主機檔案。

2.在Linux中編輯Hosts文件

本節是為 Ubuntu 或其他 Linux 發行版的用戶量身定制的。編輯主機檔案可以直接透過終端機完成。請依照下列步驟操作:

  • 開啟終端機:在“應用程式”>“實用程式”>“終端機”下找到它。
  • 存取主機檔案:使用指令:sudo vim /etc/hosts
  • 編輯並儲存:修改必要的條目。為了確保保存您的編輯,請記住0.0.0.0 server.domain.com在關閉終端之前使用該命令。

如果您希望更改名稱伺服器設置,請注意主機檔案通常會繞過標準 DNS 查找。但是,可以透過另一個設定檔 進行更改,nsswitch.conf該檔案指示作業系統如何處理 IP 位址轉換。若要確認其配置,請使用:

cat /etc/nsswitch.conf

確保文件條目首先出現在主機部分下。如果沒有,請使用以下命令編輯檔案:

sudo vim /etc/nsswitch.conf

3. 在 macOS 中編輯 Hosts 文件

macOS 的過程與 Linux 類似。大多數用戶發現使用終端進行編輯更容易。以下是要遵循的步驟:

  • 啟動終端:透過Finder > 應用程式 > 實用程式 > 終端導航。
  • 開啟Hosts檔:輸入指令:sudo nano /private/etc/hosts
  • 您的系統將要求您輸入密碼,並輸入登入時使用的密碼。
  • 仔細編輯:確保 IP 位址位於網域名稱之前。如果出現錯誤,可以使用#註解掉。

Command修改後,按+O儲存變更並按Command+X退出。

總而言之,在 Windows、Linux 和 macOS 上編輯主機檔案可以顯著增強您的 Web 開發和測試流程。我們希望本指南已為您闡明了該過程。如果您有任何疑問或需要進一步協助,請隨時在下面發表評論。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *