资讯专栏INFORMATION COLUMN

解决github打开超时问题

Tecode / 2489人阅读

摘要:国内访问的速度实在是慢得一匹,在仓库时甚至只有以下的速度,大大影响了程序员的交友效率。配置前的结果原因为了网络安全,等其他因素。接着输入命令回车后即可执行刷新本地缓存数据。最后命令提示符中输入解决

国内访问GitHub的速度实在是慢得一匹,在clone仓库时甚至只有10k以下的速度,大大影响了程序员的交友效率。

配置前Ping github.com的结果:

原因

为了网络安全,等其他因素。Github的CDN被屏蔽了,所以下载/访问速度才会很慢(可以说几乎没有速度)

今天我们就介绍通过修改系统hosts文件的办法,绕过国内dns解析,直接访问GitHub的CDN节点,从而达到加速的目的。

1.打开IPAddress.com网站,查询下面3个网址对应的IP地址

github.com

assets-cdn.github.com

github.global.ssl.fastly.net

2. 修改本地hosts文件

windows系统的hosts文件的位置如下:C:WindowsSystem32driversetchosts
mac/linux系统的hosts文件的位置如下:/etc/hosts

3. 增加网址映射

直接在最后加入以下信息

# Github
192.30.253.112 github.com
185.199.108.153 assets-cdn.github.com
199.232.5.194 github.global.ssl.fastly.net

4.刷新系统dns缓存

WIN+R快捷键打开运行窗口,输入命令:cmd并回车进入命令行窗口。

接着输入命令:ipconfig /flushdns回车后即可执行刷新本地dns缓存数据。

最后

命令提示符中输入ping github.com

解决!

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/125948.html

相关文章

  • 爬虫学习(2): urllib教程

    摘要:文章目录一前言框架二网址请求打开网址超时设置错误抓取三更深请求打开网址请求头添加链接解析四协议五万能视频下载一前言框架之前我一直没想教大家,思考万分,还是要补一下这个教程。对中文进行编码。 ...

    Cobub 评论0 收藏0
  • SpringCloud(第 015 篇)电影Ribbon微服务集成Hystrix增加隔离策略控制指标

    摘要:传播安全上下文或使用,通过增加的属性,来增加相关的配置来达到执行隔离策略,控制线程数或者控制并发请求数来达到熔断降级的作用。 SpringCloud(第 015 篇)电影Ribbon微服务集成Hystrix增加隔离策略控制线程数或请求数来达到熔断降级的作用 - 一、大致介绍 1、本章节介绍关于Hystrix的2种隔离方式(Thread Pool 和 Semaphores); 2、Thr...

    RobinQu 评论0 收藏0
  • SpringCloud之Hystrix

    摘要:如果由包装的工作不尊重,那么线程池中的线程将继续它的工作,尽管客户机已经收到了。这种行为可能会使线程池饱和,尽管负载正确释放。 showImg(https://segmentfault.com/img/remote/1460000018779851); 简介 在分布式环境中,许多服务依赖关系中的一些必然会失败。Hystrix是一个库,它通过添加延迟容忍和容错逻辑来帮助您控制这些分布式服...

    RancherLabs 评论0 收藏0
  • Github网站加载不全,css读取失败

    摘要:最近在公司里访问网站的时候,可能会遇到网站响应超时,图片加载不出,排版错误等情况大部分情况下是可以正常打开的。问题如下解决办法为了提高速度,可以使用加速对网站加载的资源网站域名解析。 最近在公司里访问Github网站的时候,可能会遇到网站响应超时,图片加载不出,排版错误等情况(大部分情况下是可以正常打开的)。我就遇到了这样的问题,所以在此和大家分享,希望可以帮到有同样困扰的人。 问题如...

    why_rookie 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<