解决github访问不了的问题及加速下载文件

有的时候电脑链接的无限WiFi,无法访问GitHub。但手机上移动端可以访问,把电脑上链接手机的热点也能访问,这个问题具体也不太清楚是哪里出了问题,但如下方式就是解决的方法。

无法访问

  • 首先最好先把hosts文件先复制一份到其他文件夹下,以免造成不小心改动出现的后果。在C盘的C:\Windows\System32\drivers\etc 下的hosts文件
    在这里插入图片描述

  • 用编辑器打开后,在末尾处添加访问如下的两个网站所返回的两个IP
    https://github.com.ipaddress.com/
    在这里插入图片描述

http://github.global.ssl.fastly.net.ipaddress.com/
在这里插入图片描述

在hosts文件添加如下:

# github
		140.82.114.4 github.com 
 
		199.232.5.194 github.global.ssl.fastly.net

其实上面两个ip就是GitHub网站所处的IP地址和服务器的位置。

添加完成之后,接着打开cmd命令,刷新DNS的权限即可访问GitHub官网

ipconfig /flushdns

在这里插入图片描述

加速下载文件

IP查询地址:https://www.ipaddress.com/,在这个网站里可以搜索到大多数网站域名的ip详情。
这里搜索加速GitHub上下载的IP:assets-cdn.github.com
打开后直接搜索即可,
在这里插入图片描述
这里其实跟上述两个域名的IP一样可以直接在这里搜索域名,然后直接查看到IP,添加到C:\Windows\System32\drivers\etc 下的hosts文件中
查询出来后发现有四个IP,添加一个即可

185.199.108.153 assets-cdn.github.com

在这里插入图片描述

原文地址:https://www.cnblogs.com/xdr630/p/15255066.html