github 不能访问

臭大佬 2021-03-08 23:46:48 1542
linux 
简介 github 不能访问

解决

授之以鱼不如授之以渔,网上看了很多方法,也试着做了,很多都是治标不治本,最后找到个老哥的方式:利用DNS查询工具,找到最快的IP地址,然后把host地址换成查询到的结果,方法如下:

确定ip

进入网站:https://github.com.ipaddress.com
获取截图所示的IP

确定域名ip

进入网站:https://fastly.net.ipaddress.com/github.global.ssl.fastly.net
获取截图所示的IP

确定静态资源ip

进入网站:https://websites.ipaddress.com/assets-cdn.github.com

获取截图所示的IP

host添加如下:

140.82.113.3 github.com
199.232.5.194 github.global.ssl.fastly.net
185.199.108.153 assets-cdn.github.com
185.199.109.153 assets-cdn.github.com
185.199.110.153 assets-cdn.github.com

上面的ip换成自己查到的对应ip哦!

在host文件中添加如上几个映射,然后用下面的工具查出对应网址的ip去替换上面的ip,
DNS查询-在线工具,链接是:https://tool.lu/dns/index.html
如截图所示:

设置完,可以打开浏览器试试。如果还不行的话,打开cmd ,执行ipconfig/flushdns,更新DNS缓存。