hosts 主機表

A: 網址好像連不對地方!?
B: 你要不要檢查一下你的主機表..

內文:

  • 主機表介紹
  • 檔案位置

hosts 主機表

主機表介紹


這隻檔案其實就是本地的 DNS,
主要記載著 IP 與 Domain 的對應關係,
當輸入網址時就會根據 hosts 上的紀錄做解析,
當遇到本地沒有的紀錄時, 電腦才會上 DNS server 作詢問,

雖然說這隻檔案現在很少會用到,
但有些專案在開發過程中,
還是會將內部網路的 IP 設定在主機表裡,
以便專案開發與測試

下面附註檔案位置, 有興趣的話可以打開來看看

檔案位置

Mac: /private/etc/hosts

在 CLI 上輸入 sudo vim /private/etc/hosts
就可以用 vim 編輯器打開來了

以下是我mac打開主機表的內容, 給大家參考一下

1
2
3
4
5
6
7
8
9
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost

本文作者: David Huang
本文地址https://davidblog.github.io/2020/06/08/hosts/

0%