解决 github 访问速度慢

最近在访问 github.com 时,网页刷新不了,同时 git clone url 提示超时,如何解决这个问题,提供我们的生产效率呢。

首先我们在终端 ping github.com

ping github.com

结果显示超时

PING github.com (13.250.177.223): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6

接下来展示解决方案

  1. 获取 github.com 相关网站的 ip

访问 https://www.ipaddress.com

在展示的输入框中输入 github.com 及 github.global.ssl.fastly.net
分别查询获取对应的 ip 地址

github.com 如下

Location	United States
Latitude	37.7510 / 37°45′3″ N
Longitude	-97.8220 / 97°49′19″ W
Timezone	America/Chicago
Local Time	2020-06-03 18:37:04-05:00
IPv4 Addresses	
140.82.113.4

github.global.ssl.fastly.net 如下

Location	St Louis, Missouri, 63145, United States
Latitude	38.6421 / 38°38′31″ N
Longitude	-90.4285 / 90°25′42″ W
Timezone	America/Chicago
Local Time	2020-06-03 18:39:26-05:00
IPv4 Addresses	
199.232.69.194
  1. 修改本地 host 文件

windows 系统的 host 文件位置如下:

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

mac 系统直接使用以下命令

sudo vi /etc/hosts

添加配置

140.82.113.4    github.com
199.232.69.194  github.global.ssl.fastly.net
  1. 在终端重新输入 ping github.com
PING github.com (140.82.113.4): 56 data bytes
64 bytes from 140.82.113.4: icmp_seq=0 ttl=48 time=289.243 ms
64 bytes from 140.82.113.4: icmp_seq=1 ttl=48 time=289.419 ms
64 bytes from 140.82.113.4: icmp_seq=2 ttl=48 time=287.977 ms
64 bytes from 140.82.113.4: icmp_seq=3 ttl=48 time=312.089 ms
64 bytes from 140.82.113.4: icmp_seq=4 ttl=48 time=336.514 ms
64 bytes from 140.82.113.4: icmp_seq=5 ttl=48 time=357.302 ms
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值