怎么裸連github

github是一個讓開發者存儲、管理、分享代碼的平臺,被廣泛應用于開源社區和團隊協作。對于開發者來說,掌握github的使用方式需要從入門開始。本文將詳細介紹如何裸連github,讓您更快地使用這個平臺。

一、什么是裸連?

裸連是指在不使用任何代理的情況下連接GitHub。在國內,由于各種眾所周知的原因,訪問國外網站需要使用代理或翻墻工具。然而,裸連使用的是直接連接的方式,此時您需要跳過的是國內的DNS解析和IP封鎖,以此獲得更好的速度和穩定性。

二、為什么要裸連?

  1. 速度快:使用裸連,您可以直接訪問GitHub的服務器,跳過代理的解析和中轉,訪問速度更快。
  2. 安全性高:使用裸連,您可以避免第三方代理服務器竊取您的GitHub賬號和密碼,保障您賬戶的安全性。
  3. 穩定性強:使用裸連,您可以避免代理服務器的間接影響,無需考慮代理服務器的穩定性。

三、如何裸連?

  1. 修改hosts文件

使用hosts文件可以將某些域名解析到指定的IP地址。比如,我們可以將GitHub的域名解析到它官方的IP地址。

步驟如下:

(1)獲取GitHub的IP地址

打開CMD命令行窗口,輸入如下命令:ping github.com

然后會返回類似以下的內容:

Pinging github.com [192.30.255.112] with 32 bytes of data:
Reply from 192.30.255.112: bytes=32 time=28ms TTL=52
Reply from 192.30.255.112: bytes=32 time=25ms TTL=52
Reply from 192.30.255.112: bytes=32 time=25ms TTL=52
Reply from 192.30.255.112: bytes=32 time=27ms TTL=52

表示的是github.com域名對應的IP地址是192.30.255.112。

(2)修改hosts文件

打開hosts文件(路徑:C:WindowsSystem32driversetchosts),在最后一行添加以下內容:

192.30.255.112 github.com

保存后,打開網頁,就可以訪問GitHub網站了。

  1. 使用DNSPod快速訪問

DNSPod是一家國內的DNS解析服務商,在實現非裸連的訪問時,通過它提供的“智能DNS解析”服務可以節省解析時間,提升速度。對于裸連,DNSPod也提供了類似的服務。

步驟如下:

(1)注冊DNSPod賬號

首先需要注冊一個DNSPod的賬號,可以使用自己的手機號進行注冊,也可以通過其他方式注冊。

(2)配置DNSPod

登錄DNSPod賬號,配置域名:

選擇“添加域名”,輸入需要解析的域名(比如github.com),然后選擇“手動添加記錄”。

在這里我們需要添加兩條記錄:

A 記錄:添加A記錄,填寫域名,以及GitHub服務器的IP地址:185.199.108.153/154/155/156

CNAME 記錄:添加CNAME記錄,填寫一個com.mcbox.net的CNAME記錄,沒有就自己建一個。例如(url-cdn.tnit.com),添加一個CNAME為:github.global.ssl.fastly.net

兩條記錄需要分別添加。完整的配置如下圖所示:

(3)修改電腦DNS

在電腦的網絡設置中,修改DNS服務器地址,將DNSPod提供的DNS服務器地址(比如:119.29.29.29)設置為本機的DNS服務器地址。如下圖所示:

修改完畢后,刷新網頁,可以快速訪問到GitHub。

? 版權聲明
THE END
喜歡就支持一下吧
點贊13 分享