[指南] 解決中國境內無法使用 raw.githubusercontent.com 下載套件的問題

章節連結

根據中國獨有的網路長城技術,阻擋了 Github 這個全球知名的代碼託管平台的相關服務連線。目前算是相對容易繞道的,僅需將網址自行 Mapping 設定即可。相信這點如果你是有使用快樂版 Adobe 軟體的人,一定相當的熟悉。
github logo


原理

據傳是使用 DNS 污染的方式,讓你輸入的網址無法對應到正確的 IP 位置,進而造成連線錯誤。

解決方法

簡單說,就是給電腦系統中,設定一組連線的 Mapping 規則即可。以下為 2020 / 12 / 30 的資料:

Windows

若是 Windows,可以把連線規則放到C:/windows/system32/drivers/etc/hosts 裡的檔案內即可。同時,別忘記使用 ipconfig /flushdns,這樣才會生效。

Mac / Linux

直接用命令列將位置切換到 /etc/hosts 下編輯即可,最後要記得刷新後生效。sudo killall -HUP mDNSResponder


參考資料

1. 解决GitHub网页githubusercontent地址无法访问问题
2. 技术派-9个代码托管平台

按讚加入粉絲團

延伸閱讀