解决github访问速度慢等问题

往往遇到访问github速度非常慢,甚至是直接访问不了的问题。通过直接ping域名的时候,要嘛是找不到主机,或者是丢失包严重。
解决github访问速度慢等问题_第1张图片

通过下面的方法,以后无障碍访问github。

1.获取github访问所需要解析的ip

访问https://www.ipaddress.com/ ,找到下边的IP Address Lookup功能查询ip

解决github访问速度慢等问题_第2张图片解决github访问速度慢等问题_第3张图片

查询github.global.ssl.fastly.net和github.com两个域名的ip:

github.global.ssl.fastly.net 199.232.69.194

github.com 140.82.114.4

2.修改本地host文件,添加ip与主机的映射

windows系统的hosts文件的位置如下:C:\Windows\System32\drivers\etc\hosts
mac/linux系统的hosts文件的位置如下:/etc/hosts

在末尾将我们查询到的ip与主机名添加进去,保存文件,退出。

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

然后打开cmd,使用如下命令刷新dns:

ipconfig /flushdns

3.验证

在cmd下输入命令 ping github.com,无包丢失。

解决github访问速度慢等问题_第4张图片

浏览器访问瞬间加载完毕。

解决github访问速度慢等问题_第5张图片

4.原因分析

这是因为dns服务器位于境外,无法为我们提供域名解析服务,我们只需要通过域名解析工具提前获取ip地址,访问时无需解析域名,直接可以访问。

需要注意的是,这种方式手动绑定了域名与ip,一旦域名提供商更换了域名,可能会出现无法访问的问题,这时只需要再执行上面的步骤更新ip即可。

附言:更多资料视频,请进群下载。【码农交流所】
在这里插入图片描述

你可能感兴趣的:(资源,常用技巧,安装,github,速度慢,无法访问)