github.com连接超时
1.错误信息
之前github都能用,但是今天git clone的时候居然连不上了,报错信息如下:
$ git clone git@github.com:hanchao5272/myreflect.git
Cloning into 'myreflect'...
ssh_dispatch_run_fatal: Connection to 13.250.177.223 port 22: Software caused connection abort
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.2.错误分析
于是怀疑是连接不到github.com了,首先在cmd窗口中,尝试ping一下百度
C:\Users\hanchao>ping www.baidu.com
正在 Ping www.a.shifen.com [61.135.169.121] 具有 32 字节的数据:
来自 61.135.169.121 的回复: 字节=32 时间=24ms TTL=57
来自 61.135.169.121 的回复: 字节=32 时间=45ms TTL=57
来自 61.135.169.121 的回复: 字节=32 时间=26ms TTL=57
来自 61.135.169.121 的回复: 字节=32 时间=22ms TTL=57
61.135.169.121 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 22ms,最长 = 45ms,平均 = 29ms说明网络连接正常。
然后再ping一下github.com
C:\Users\hanchao>ping github.com
正在 Ping github.com [13.229.188.59] 具有 32 字节的数据:
请求超时。
请求超时。
请求超时。
请求超时。
13.229.188.59 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 0,丢失 = 4 (100% 丢失),确实ping不通。
因此怀疑是:本地DNS无法解析导致的。
3.错误解决
打开C:\Windows\System32\drivers\etc\hosts,内容如下:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
#      102.54.94.97     rhino.acme.com          # source server
#       38.25.63.10     x.acme.com              # x client host
# localhost name resolution is handled within DNS itself.
#   127.0.0.1       localhost
#   ::1             localhost
0.0.0.0 account.jetbrains.com发现:确实没有github.com的解析 
在文件末尾添加如下内容,并保存:
192.30.255.112  github.com git
185.31.16.184 github.global.ssl.fastly.net  重启cmd窗口,继续ping一下github.com:
正在 Ping github.com [192.30.255.112] 具有 32 字节的数据:
来自 192.30.255.112 的回复: 字节=32 时间=311ms TTL=48
来自 192.30.255.112 的回复: 字节=32 时间=365ms TTL=48
来自 192.30.255.112 的回复: 字节=32 时间=376ms TTL=48
来自 192.30.255.112 的回复: 字节=32 时间=353ms TTL=48
192.30.255.112 的 Ping 统计信息:
    数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
    最短 = 311ms,最长 = 376ms,平均 = 351ms- 说明,本机已经能够正常解析github.com这个域名了。至此,问题解决
github.com连接超时的更多相关文章
- Ruby http/net 中连接超时问题
		下面在调用币安的接口时,经常会卡住,设置连接超时也不会抛出异常,代码如下(默认连接超时为nil, 参考:https://github.com/ruby/ruby/pull/269): require ... 
- golang中mysql建立连接超时时间timeout 测试
		本文测试连接mysql的超时时间. 这里的"连接"是建立连接的意思. 连接mysql的超时时间是通过参数timeout设置的. 1.建立连接超时测试 下面例子中,设置连接超时时间为 ... 
- 关于MySQL的wait_timeout连接超时问题报错解决方案
		bug回顾 : 想必大家在用MySQL时都会遇到连接超时的问题,如下图所示: ### Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsExce ... 
- Linux Vsftpd 连接超时解决方法(被动模式)
		http://blog.csdn.net/qq_15766181/article/details/46554643 使用 FileZilla FTP Client 连接 Vsftpd FTP,在没有配 ... 
- 修改tnsnames.ora文件中配置内容中的连接别名后,连接超时解决办法
		1.tnsnames.ora文件中配置内容中的连接别名:由upaydb修改为IP地址 2.连接超时 定位原因: PLSQL登录界面的数据库列表就是读的tnsname.ora中连接的别名,这个文件中连接 ... 
- SQL Server 连接超时案例一则
		上周六,一工厂系统管理员反馈一数据库连接不上,SSMS连接数据库报"连接超时时间已到.在尝试使用预登录握手确认时超过了此超时时间.......", 如下截图所示: 另外远程连接也连 ... 
- SSRS报表连接超时的问题
		这段时间遇到一个问题就是ReportService 中采用了远程连接的报表偶尔会断开连接,导致报表导出异常,查阅了很多资料,几天来就是断断续续的终于解决了这个问题,下面把一些解决的点一一展示出来,便于 ... 
- Linux Vsftpd 连接超时解决方法
		Linux Vsftpd 连接超时解决方法 2013-11-13 10:58:34| 分类: 默认分类|举报|字号 订阅 解决方法(http://www.lingdus.com/thread ... 
- (转)hbase master挂掉-zookeeper连接超时原因
		link:http://www.51testing.com/?uid-445759-action-viewspace-itemid-812467 并行运行hbase删表,建表操作,多个表多个regio ... 
随机推荐
- Java SpringBoot注解方式开启异步支持
			package task.demo.controller; import org.springframework.beans.factory.annotation.Autowired; import ... 
- Java Redis缓存穿透/缓存雪崩/缓存击穿,Redis分布式锁实现秒杀,限购等
			package com.example.redisdistlock.controller; import com.example.redisdistlock.util.RedisUtil; impor ... 
- 【软工实践】团队项目Snug-选题报告
			组长博客链接 组长博客 NABCD分析引用 NEED 需求 根据我们的调查显示,大部分人都有着不规律的生活习惯,他们都希望有一款软件能够帮助他们,养成一个适合自己的较规律的生活习惯.我们的Snug正是 ... 
- 02_02Session中Config的参数设置
			import tensorflow as tfimport numpy as np # todo 学习 Session中的参数Config=tf.ConfigProto()的使用.重点是GPU相关的参 ... 
- The Matrix | 黑客帝国
			今天又刷了一遍,依旧跟第一次看一样,非常惊叹震撼,同时也发现了更多的细节. 梳理一下情节: 开始就是Trinity在matrix里被黑衣人Agent追杀,Trinity团队的目的是寻找Neo,显然Ag ... 
- SWLU:主核性能采样、调试工具包
			http://bbs.nsccwx.cn/topic/262/swlu-主核性能采样-调试工具包 
- JS构造函数中有return
			function foo(name) { this.name = name; return name } console.log(new foo('光何')) function bar(name) { ... 
- Redis数据库漏洞防护
			Redis是一个高性能的数据库,Redis Crackit及Redis安全漏洞本质上是由于Redis自身缺乏安全防护机制,同时Redis的使用者又未曾遵循官方的安全规范所导致的. Redis安全漏洞 ... 
- restful swagger api java go
			rest框架使用swagger api,接口越来越多后性能会很差,如何优化? - 知乎https://www.zhihu.com/question/59349319 golang restful 框架 ... 
- intel 性能分析
			分析memory bound,etc https://software.intel.com/en-us/articles/intel-vtune-amplifier-tutorials 
