大家好我是沐知TK,大家都喊我隔壁老王,前草頭王先生自媒體編輯,十年資深老果粉一枚,很高興今天又和大家見面了。如果同學們想第一時間收到老王的文章推送,還請星标一下本賬号。
衆所周知,GitHub 是是世界上最大的代碼托管平台,小夥伴們平時都喜歡在那裡找一些優質的開源項目來學習,以提升自己的編程技能。
但是最近,由于某些特殊原因,越來越多的小夥伴抱怨自己突然訪問不了 GitHub 了。這無疑是我們學習路上的一塊絆腳石,所以絕對不能忍?
今天,老王就教大家如何繞過這堵牆,成功下載 GitHub 上的項目。操作不難,幾分鐘就能學會!
修改 hosts想要解決這個問題,我們需要搞明白問題出在哪裡?
我們在浏覽器輸入網址時,會向 DNS 服務器發送一個請求,DNS 服務器會給我們返回目标網站所在的服務器 IP ,然後浏覽器才知道打開哪個網頁。
然而問題就出在 DNS 服務器這裡,如果 DNS 告訴了你錯誤的地址、或者請求被攔截、再或者 DNS 挂了,都會導緻我們無法訪問網站。
我們今天的方法就是讓客戶端強行繞過 DNS 直接訪問目标網站的 IP 地址就不會存在任何問題了。
對,你沒猜錯,修改 hosts 文件就是為了繞過DNS服務器。客戶端發起請求後會直接從 hosts 文件中尋找目标網站的 IP 地址,一旦找到,系統會立即打開對應網頁。
我們先找到 hosts 文件的位置,具體參照下方引用:
Windows :C:\Windows\System32\drivers\etc\hosts
Linux:/etc/hosts
MacOS:/etc/hosts
安卓:/system/etc/hosts
iOS:/etc/hosts
使用文本編輯器打開 hosts 文件,将下面的 IP 地址添加進去就可以了。
具體有哪些 IP 國内可用,可以通過下圖指引索取,每天都會更新。
今天的分享到這裡就結束了,謝謝大家的關注和喜歡。如果你也喜歡這篇文章,希望可以幫老王點贊、再看、轉發,一鍵三連,謝謝大家了。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!