完美解决Github访问缓慢问题

文章目录
一、国内访问 GitHub 为什么很慢?
二、如何解决 DNS 污染?
三、具体步骤
1、获取Github的ip地址
2、修改 host 文件
3、 更新dns缓存
一、国内访问 GitHub 为什么很慢?
  GitHub的CDN域名遭到DNS污染,导致无法连接使用 GitHub 的加速分发服务器,才使得国内访问速度很慢。

二、如何解决 DNS 污染?
  通过修改 Hosts 文件,将域名解析直接指向 IP 地址来绕过 DNS 的解析,以此解决污染问题。.

三、具体步骤
1、获取Github的ip地址
  通过访问 https://www.ipaddress.com/ 这个网站来获取当前github最新的ip地址。

2、修改 host 文件
  文件路径:C:\Windows\System32\drivers\etc\host

192.30.253.112      github.com
192.30.253.113      github.com
151.101.185.194     github.global.ssl.fastly.net
1
2
3
3、 更新dns缓存
ipconfig /flushdns
 

mac. 

sudo vi /etc/hosts

添加 github.com 和 github.global.ssl.fastly.net 的ip映射关系 

刷新dns 

sudo dscacheutil -flushcache

你可能感兴趣的:(git)