什麼是hosts文件? hosts文件是一個用於儲存電腦網路中各節點信息的電腦文件 這個文件負責將主機名映射到相應的IP地址 hosts文件通常用於補充或取代網路中DNS的功能 和DNS不同的是電腦的用戶可以直接對hosts文件進行控制 why do it 今天在給Mac裝Homebrew的 ...
什麼是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/)
how do it
1)找到hosts文件:打開文件夾(訪達),Command + Shit + G,然後輸入文件地址 /private/etc/hosts,回車
2)找到文件後,即使能打開,系統也不允許直接對hosts文件進行修改,拷貝hosts文件到桌面,然後修改桌面上的hosts文件,將IP添加到hosts文件中,保存後,再將桌面修改過的hosts文件,拖回原文件地址:/private/etc/hosts,這時會提示是否替換或保留兩者等操作,選擇替換;
# 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