Mac-修改hosts文件(映射IP,取代網絡DNS功能)

什麼是hosts文件?

  • hosts文件是一個用於儲存計算機網絡中各節點信息的計算機文件
  • 這個文件負責將主機名映射到相應的IP地址
  • hosts文件一般用於補充或取代網絡中DNS的功能
  • 和DNS不一樣的是計算機的用戶能夠直接對hosts文件進行控制

why do it 

今天在給Mac裝Homebrew的時候,https://raw.githubusercontent.com/Homebrew/install/master/install 沒法打開,這樣就沒法正常安裝,經過修改DNS也沒法打開,而後在想能不能經過修改 hosts 文件,映射到 githubusercontent.com的IP試試。(獲取IP地址:https://site.ip138.com/raw.Githubusercontent.com/git

how do it

1)找到hosts文件:打開文件夾(訪達),Command + Shit + G,而後輸入文件地址 /private/etc/hosts,回車github

 

 

2)找到文件後,即便能打開,系統也不容許直接對hosts文件進行修改,拷貝hosts文件到桌面,而後修改桌面上的hosts文件,將IP添加到hosts文件中,保存後,再將桌面修改過的hosts文件,拖回原文件地址:/private/etc/hosts,這時會提示是否替換或保留二者等操做,選擇替換;api

# Start 52.74.223.119 github.com 192.30.253.119 gist.github.com 54.169.195.247 api.github.com 185.199.111.153 assets-cdn.github.com 151.101.76.133 raw.githubusercontent.com # End
相關文章
相關標籤/搜索