修改host檔案解決GitHub的一些問題

2020-08-13 14:31:50

一、解決GitHub無法存取的問題

存取網址http://github.com.ipaddress.com/,
來獲取github.com、github.global.ssl.fastly.net對應的IP地址。
在这里插入图片描述

在这里插入图片描述

Windows: Hosts檔案位於C:\Windows\System32\drivers\etc
1、將下面 下麪的資訊新增到Hosts檔案中,儲存

140.82.114.3		github.com
199.232.69.194	github.global.ssl.fastly.net

2、更新DNS快取

# 開啓CMD執行,執行如下命令
ipconfig /flushdns

Linux: 同樣需要修改Hosts

1、編輯Hosts檔案

vi /etc/hosts

2、按i進入編輯模式,插入如下文字

    140.82.114.3		github.com
	199.232.69.194	github.global.ssl.fastly.net

3、按Esc鍵退出編輯模式,輸入:wq!儲存退出。
4、重新啓動機器或者重新啓動服務使Hosts生效

二、解決GitHub的raw.githubusercontent.com無法連線問題

存取網址https://site.ip138.com/raw.Githubusercontent.com/,來獲取raw.githubusercontent.com對應IP地址。

在这里插入图片描述
Windows: Hosts檔案位於C:\Windows\System32\drivers\etc
1、將下面 下麪的資訊新增到Hosts檔案中,儲存

151.101.192.133 raw.githubusercontent.com

2、更新DNS快取

# 開啓CMD執行,執行如下命令
ipconfig /flushdns

Linux: 同樣需要修改Hosts

1、編輯Hosts檔案

vi /etc/hosts

2、按i進入編輯模式,插入如下文字

151.101.192.133 raw.githubusercontent.com

3、按Esc鍵退出編輯模式,輸入:wq!儲存退出。
4、重新啓動機器或者重新啓動服務使Hosts生效

參考文件:
1、解決國內存取GitHub慢的問題
2、解決GitHub的raw.githubusercontent.com無法連線問題