今天学习 git 的时候发现下面的测试命令一直报错,git clone 无法克隆 ssh 地址
$ ssh -T [email protected]
kex_exchange_identification: Connection closed by remote host
Connection closed by 198.18.0.3 port 22
$ ssh -T -o ProxyCommand="connect.exe -S 198.18.0.3:21547 %h %p" [email protected]
FATAL: Connection closed by peer.
kex_exchange_identification: Connection closed by remote host
Connection closed by UNKNOWN port 65535
198.18.0.1 是 clash tun mode 虚拟网卡的地址
如果关闭 clash ,ssh 就立即回复正常了
环境是 windows 11
git 和 windows 自带的 ssh 均是上面的结果
1
EyebrowsWhite 2022-08-02 08:02:59 +08:00 via iPhone
我也遇到过这个问题,我的解决是设置 22 端口不走代理,就可以了
|
2
erguotou521 2022-08-02 08:30:53 +08:00 via Android
用 443 端口
|
3
Mystery0 2022-08-02 09:02:33 +08:00 via Android 1
前两天刚遇到这个问题,加 22 端口的规则都不好使,换 443 才是好使的 https://docs.github.com/cn/authentication/troubleshooting-ssh/using-ssh-over-the-https-port
|
4
waleslau 2022-08-02 09:40:36 +08:00
|
5
tyx1703 2022-08-02 09:46:45 +08:00 via iPhone
|
6
Thymolblue OP |
7
Thymolblue OP 遇到了新问题。问了一下机场客服,说是可能会阻断 22 端口,并不是本地软件的问题。
|
8
yongSir 2022-08-03 11:11:44 +08:00
改端口,让我回忆起当年内网屏蔽 22 端口,我们挂 4G 改端口的日子了😭
|
9
husldlq 2023-08-16 12:11:41 +08:00
@EyebrowsWhite openwrt passwall 如何设置 22 端口不走代理
|