Linux下解决访问github慢的问题

Github打开慢的原因:

  1. DNS解析的问题;
  2. 服务器在国外。

解决方案:

修改本地host文件,增加配置内容,绕过域名解析,达到加速的目的。

输入以下命令修改host文件:

sudo vim /etc/hosts

127.0.0.1 localhost下面添加:

199.232.69.194          github.global.ssl.fastly.net
140.82.113.3            github.com
185.199.108.154         github.githubassets.com 

重启 systemd-resolved 服务,刷新DNS:

sudo systemctl restart systemd-resolved

命令执行报错,请搜索自己版本的系统相应的刷新DNS命令。

特别说明(一定要看!!!):

Github的IP地址是不断变化的,如果发现网站打不开了,可以获取新的IP地址修改hosts里面的内容,方式如下:

在网站https://ip.tool.chinaz.com/ 输入你要解析的域名

例如:github.com的IP获取方式,在输入框输入以下内容:

github.com
github.githubassets.com
github.global.ssl.fastly.net 

获取对应的IP地址,替换hosts里的内容。

github常用相关域名如下(发帖当日获取的IP),大家可以直接复制黏贴到自己的hosts里面,别忘了刷新一下DNS

199.232.69.194              github.global.ssl.fastly.net
140.82.113.3                github.com
185.199.108.154             github.githubassets.com
140.82.113.21               central.github.com
185.199.108.133             desktop.githubusercontent.com
185.199.108.153             assets-cdn.github.com
185.199.108.133             camo.githubusercontent.com
185.199.108.133             github.map.fastly.net
140.82.114.4                gist.github.com
185.199.108.153             github.io
140.82.112.5                api.github.com 

猜你喜欢

转载自blog.csdn.net/lojloj/article/details/131770277