做技术的我们经常会访问github.com,有时出现github访问非常慢或者git clone速度很慢,git push也很慢

原因很简单:github被高高的墙屏蔽了。 所以解决方案就是手动把 cdn 和IP地址绑定一下,或者更换地址。

访问慢

1、 获取github地址

访问 http://github.com.ipaddress.com/ 获取cdn域名以及ip地址

2、 获取 global.ssl.fastly地址

http://github.global.ssl.fastly.net.ipaddress.com/ 获取cdn域名以及ip地址

3、 获取assets-cdn.github.com 地址(可选)

https://github.com.ipaddress.com/assets-cdn.github.com

4、修改hosts映射

Windows下用管理员身份打开以下文件

C:\Windows\System32\drivers\etc\hosts

在末尾添加上述获取到的地址,然后保存(2020-6-6)

140.82.114.3 github.com
199.232.69.194 github.global.ssl.fastly.net
185.199.108.153 github.com
185.199.109.153 github.com
185.199.110.153 github.com
185.199.111.153 github.com

打开CMD,输入以下命令,刷新一下DNS

ipconfig /flushdns

然后使用ping 命令试试

ping github.com

注意:如果通过此方法绑定之后,还是无法访问,那么尝试删除掉host中新加的内容,关闭浏览器刷新DNS后再访问试试

clone慢

在tampermonkey中安装脚本GitHub 镜像加速访问、下载,然后访问github时,页面上会出现镜像网站按钮,使用镜像网站中的地址进行clone

注意:镜像网站中的地址只能clone,无法push

小技巧

输入你想查询的网址后面跟上.ipaddress.com,就可以查到域名的创建日期,服务器地址,每日访问量等信息

比如我想查询博客园的cnblgs.com,输入https://cnblogs.com.ipaddress.com/,得到信息如下:

Domain Summary

Global Traffic Rank 120
Estimated Visitors 3.1 Million / Day
Estimated Page Impressions 10 Million / Day
Domain Creation Date November 12, 2003
Domain Age 16 years, 6 months and 23 days (6,050 days)
IP Address 101.37.97.51
Web Server Location China

想查询github.com 输入 https://github.com.ipaddress.com/,得到信息如下:

Domain Summary

Global Traffic Rank 74 ▾9
Estimated Visitors 4.5 Million / Day
Estimated Page Impressions 27.1 Million / Day
Domain Creation Date October 9, 2007
Domain Age 12 years, 7 months and 27 days (4,623 days)
IP Address 140.82.114.3
Web Server Location United States

github clone或访问慢的更多相关文章

  1. 加速github、kaggle访问、加速python packge下载更改源

    OS: WIN10 加速github.kaggle访问 使用站长DNS工具(http://tool.chinaz.com/dns) 查询响应速度最快的网站服务器IP,将网站服务器IP和域名添加到电脑h ...

  2. 使用Pelican在Github(国外线路访问)和Coding(国内线路访问)同步托管博客

    本文原文地址:使用Pelican在Github(国外线路访问)和Coding(国内线路访问)同步托管博客 介绍: Github Pages 禁用了百度爬虫,因此百度搜索引擎经常抓取不到在Github上 ...

  3. git克隆出错 github clone Permission denied (publickey) fatal Could not read from remote repo

    原文网址:http://blog.csdn.net/feeling450/article/details/53067563 github clone "Permission denied ( ...

  4. 解决github clone慢的问题

    github clone非常慢,解决方法,首先要有vpn 参考 https://www.zhihu.com/question/27159393 第一种方法 这种是没有vpn的方法,测试从10k到 几十 ...

  5. github浏览器无法访问,并且idea无法push项目

    github浏览器无法访问,并且idea无法push项目 原因:前一晚还能正常访问github,今天就无法提交项目了.前一步的操作为删库,然后改库.估计是因为dns出现了问题,具体问题不知道. 网上一 ...

  6. 通过修改hosts解决gist.github.com无法访问的问题

    1.打开mac终端先ping一下 ping 192.30.253.119 如果能ping通的话 ,说明可以访问 2.修改hosts文件,添加如下语句: 192.30.253.118 gist.gith ...

  7. 从github clone文件: Failed to receive SOCKS4 connect request ack.

    安装了代理,能上网,也能从github上下载文件,就是无法从github上clone文件, 查了很久资料后,终于发现使用sudo可以解决问题.不过,不知道原因是什么? 比如:git clone htt ...

  8. Github Clone to local files

    cd to you local files address key the word: git clone -0 github https://github.com/xxxxxxxxx Done... ...

  9. 从外网GitHub clone开源项目的时候,.git文件过大,导致克隆慢

    以clone impala为例,主要是加入-depth=1参数: git clone -b cdh4-2.0 --depth=1 https://github.com/cloudera/Impala. ...

  10. 139.00.009提高Github Clone速度

    @(139 - Environment Settings | 环境配置) Method 1 :SS+系统内置代理 用 git 内置代理,直接走系统中运行的代理工具中转,比如,你的 SS 本地端口是 1 ...

随机推荐

  1. 火山引擎 DataLeap:数据秒级生产,揭秘电商实时数仓最佳实践!

    更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 一年一度的「三八大促」刚刚落下帷幕,各大电商平台纷纷推出补贴.营销等玩法,力图推动持续增长.而电商平台持续增长,离 ...

  2. Java SpringBoot Test 单元测试中包括多线程时,没跑完就结束了

    如何阻止 Java SpringBoot Test 单元测试中包括多线程时,没跑完就结束了 使用 CountDownLatch CountDownLatch.CyclicBarrier 使用区别 多线 ...

  3. Python 批量制作缩略图

    本来想网上下个软件处理下的,给我加了水印,不然就让我升会员,程序员都是薅人家羊毛,哪能被人家薅羊毛 1. 安装组件 (指定国内源,速度快些),带上版本号,最新版本会卡在 XXX(PEP 517) 上. ...

  4. Android WebView 踩坑日记,字体怎么突然变小了???

    背景 最近,端内在做 webView 统一的时候,个性签名中的 WebView 替换为 CustomWebView 之后,发现字体突然变小. 一开始不知道是什么原因,通过二分法查找最近的提交,排查之后 ...

  5. PDF转图片-itextpdf-java源码

    提供PDF 文件转图片的工具类. 电子签章过程中存在着在网页上对签署文件进行预览.指定签署位置.文件签署等操作,由 于图片在浏览器上的兼容性和友好性优于PDF 文件,所以一般在网页上进行电子签章时,会 ...

  6. Codeforces Round #717 (Div. 2) 个人题解 A~C (A思維,B位運算,C背包DP)

    1516A. Tit for Tat 題意: 給定大小為 \(n\) 的數組和可操作次數 \(k\) , 每次操作都選定兩個數(如果 \(1 \le a_i\) ),使第一個數 - \(1\) ,另一 ...

  7. AtCoder ABC 181 个人题解(本场GJ x 3)

    补题链接:Here A - Heavy Rotation 对 \(N\) 进行奇偶判断,奇数穿 Black .偶数穿 White B - Trapezoid Sum 前 \(n\) 项和公式:\(S_ ...

  8. 【调试】perf和火焰图

    简介 perf是linux上的性能分析工具,perf可以对event进行统计得到event的发生次数,或者对event进行采样,得到每次event发生时的相关数据(cpu.进程id.运行栈等),利用这 ...

  9. FrameWork使用TraeFik连接Grpc的坑

    背景介绍:因为公司最近使用TraeFik来代替nginx做代理服务器.导致一些老项目访问Grpc的时候直接Status(StatusCode=Unavailable, Detail="fai ...

  10. 引入阿里在线图标(微信小程序)

    https://www.bilibili.com/video/BV1WJ41197sD?p=49