切换菜单
搜索
个人笔记云
首页
java
spring
springmvc
python
使用教程
笔记管理
搜索
登录/注册
好物分享
退出
搜索
github.com连接超时
2021-02-07
1,357
## github.com连接超时 #### 好书推荐 **GitHub实践.pdf**
**Git和GitHub使用教程**
##### 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一下"www.baidu.com" ``` 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的解析** ##### `解决:` **`1.在文件末尾添加如下内容,并保存:`** ``` 192.30.255.112 github.com git 185.31.16.184 github.global.ssl.fastly.net ``` **`2.重启cmd窗口,继续ping一下github.com:`** ``` Microsoft Windows [版本 10.0.18362.207] (c) 2019 Microsoft Corporation。保留所有权利。 C:\Users\maidu>ping github.com 正在 Ping github.com [192.30.255.112] 具有 32 字节的数据: 来自 192.30.255.112 的回复: 字节=32 时间=337ms TTL=45 来自 192.30.255.112 的回复: 字节=32 时间=343ms TTL=45 来自 192.30.255.112 的回复: 字节=32 时间=344ms TTL=45 来自 192.30.255.112 的回复: 字节=32 时间=354ms TTL=45 192.30.255.112 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失), 往返行程的估计时间(以毫秒为单位): 最短 = 337ms,最长 = 354ms,平均 = 344ms ``` **说明,本机已经能够正常解析github.com这个域名了。至此,问题解决** *** ** * ** *** ###### 参考自 [原文链接](https://blog.csdn.net/Maiduoudo/article/details/105750343)
教程分类
热门视频教程
热门文章
热门书籍推荐