事情起因是我和我同事突然都无法从 Git 仓库拉取和推送代码,提示:
ssh: connect to host github.com port 22: Connection timed out
fatal: Could not read from remote repository.
有同样问题的还有在其他城市出差的同事,用的酒店 WIFI,我尝试连接手机热点,依然不行,我手机也是电信网; 神奇的来了,我同事手机是联通的,他的热点就可以正常拉取和推送代码,他家也是联网的宽带,同样推送代码是没问题的。
最终解决方案: 修改.ssh/config
Host github.com
Hostname ssh.github.com
Port 443
将 SSH 为 443 端口
所以我猜测是不是电信封锁了 22 端口,请教一下大佬们。
1
Redhut 2 天前
github 在国内是间歇 SNI 干扰的,时通时不通,这通那不通 -_-
|
2
Ipsum 2 天前
找个 tcp 测拨测网站,全国测下呗。
|
3
aladdinding 2 天前
mac 用户可以 switchhosts+https://gitlab.com/ineo6/hosts/-/raw/master/hosts
|
4
meteora0tkvo 2 天前
这是墙的干扰,和 ISP 无关,GitHub 本来就是处于半墙状态,想要流畅访问还得挂梯子
|
5
snorlax9898 2 天前 via Android
电信同样的问题+1
|
6
q1102389095 2 天前
github 很正常,能偶尔拉下来都算不错了,毕竟前段时间 docker 源整体瘫 了
|
7
Rooger 2 天前
元旦当天我发现无法正常提交与克隆,因为我的 Mac 终端默认是走代理的,我把代理关掉,就报这个错。
后面切换成其他梯子了,能拉下来了,但是特别慢。 |
8
ShinichiYao 2 天前
十年前就开始抽了,google 都访问不了
|
9
luoyide2010 2 天前
电信访问 github 蛮困难的,联通可以速度还不错那种
|
10
b2522 2 天前
可以使用 kkgithub.com 进行替代,一个优秀的项目
|
11
tool2dx 2 天前
|
12
GeekGao 1 天前
正常啊。Github 是境外网站服务,严格的说其对中国用户运营是不符合中国相关法律的 😂 完全禁止也是按法规办事(理所当然)
|
13
chesha1 1 天前
我也前几天出现了这个问题,也是改 443 解决了,我还以为就我一个,是我设置改坏了,梯子抽风了
|
14
PopRain 1 天前
才发现? 真幸运
|