完美解决github访问速度慢

1.验证是否超时

在配置Host是文件之前先验证一下网络是不是请求超时

ping github.com

在这里插入图片描述

2. 获取github.global.ssl.fastly.netgithub.com的映射IP

访问https://www.ipaddress.com在搜索框中分别输入github.global.ssl.fastly.netgithub.com得到两个服务器的ip地址,如下图所示
在这里插入图片描述

图1 github.global.ssl.fastly.net服务器地址

在这里插入图片描述

图2 github.com服务器地址

3. 修改本地hosts文件

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

打开hosts文件将第2步中获取得到的对应IP进行替换,追加到hosts文件最后一行

140.82.114.3    github.com
199.232.69.194  github.global.ssl.fastly.com

此时需要确认已经修改成功,保存之后可以打开看下,如果未成功很可能是没有权限修改。
针对Windows下没有权限修改的问题,采取以下手段:

1. 将hosts文件中的信息全部复制出来,保存到桌面新建的hosts.txt文本文件中
2. 将第2步中获取得到的对应IP进行替换,追加到`hosts.txt`文件最后一行
3. 删除C:\Windows\System32\drivers\etc\hosts文件
4. 将hosts.txt复制到C:\Windows\System32\drivers\etc\目录下
5. 以管理员身份重命名C:\Windows\System32\drivers\etc\hosts.txt为C:\Windows\System32\drivers\etc\hosts

4.测试网络

同第1步,测试网络速度,会发现请求超时已经不见了

ping github.com

在这里插入图片描述参考文章

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值