第一步,打開本機上的Hosts文件
首先邢羔,什么是Hosts文件桑孩?
在互聯(lián)網(wǎng)協(xié)議中,host表示能夠同其他機器互相訪問的本地計算機署惯。一臺本地機有唯一標志代碼镣隶,同網(wǎng)絡(luò)掩碼一起組成IP地址诡右,如果通過點到點協(xié)議通過ISP訪問互聯(lián)網(wǎng)轻猖,那么在連接期間將會擁有唯一的IP地址,這段時間內(nèi)猜煮,你的主機就是一個host败许。
在這種情況下,host表示一個網(wǎng)絡(luò)節(jié)點愕撰。host是根據(jù)TCP/IP for Windows 的標準來工作的醋寝,它的作用是包含IP地址和Host name(主機名)的映射關(guān)系,是一個映射IP地址和Host name(主機名)的規(guī)定囱桨,規(guī)定要求每段只能包括一個映射關(guān)系嗅绰,IP地址要放在每段的最前面,空格后再寫上映射的Host name主機名 翠语。對于這段的映射說明用“#”分割后用文字說明民镜。
~Windows
Hosts文件的路徑是:
C:\Windows\System32\drivers\etc
由于文件沒有后綴名险毁,可以利用鼠標右鍵點擊畔况,選擇用記事本打開,如下圖跷跪。
~Mac
終端內(nèi)輸入:
sudo vim /etc/hosts
打開之后吵瞻,我們就要向里面追加信息了甘磨。
第二步眯停,追加域名的IP地址
我們可以利用https://www.ipaddress.com/來獲得以下兩個GitHub域名的IP地址:
(1) github.com
(2) github.global.ssl.fastly.net
打開網(wǎng)頁后莺债,利用輸入框內(nèi)分別查詢兩個域名:
先試一下github.com:
在標注的IP地址中齐邦,任選一個記錄下來。
再來是github.global.ssl.fastly.net:
將以上兩段IP寫入Hosts文件中:
保存。
第三步儡羔,刷新 DNS 緩存
在終端或CMD中,執(zhí)行以下命令:
ipconfig /flushdns
收工仇冯。
現(xiàn)在再來試一下 git clone 命令族操,是不是可以輕松過百K了? :)
作者:小圖靈創(chuàng)客工坊
鏈接:http://www.reibang.com/p/0493dcc15d6f
來源:簡書
簡書著作權(quán)歸作者所有,任何形式的轉(zhuǎn)載都請聯(lián)系作者獲得授權(quán)并注明出處泼舱。