V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LinkedIn
Thymolblue
V2EX  ›  问与答

SSH 如何通过代理?

  •  
  •   Thymolblue · 60 天前 · 1028 次点击
    这是一个创建于 60 天前的主题,其中的信息可能已经有所发展或是发生改变。

    今天学习 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 均是上面的结果

    8 条回复    2022-08-03 11:11:44 +08:00
    EyebrowsWhite
        1
    EyebrowsWhite  
       60 天前 via iPhone
    我也遇到过这个问题,我的解决是设置 22 端口不走代理,就可以了
    erguotou521
        2
    erguotou521  
       60 天前 via Android
    用 443 端口
    Mystery0
        3
    Mystery0  
       60 天前 via Android
    前两天刚遇到这个问题,加 22 端口的规则都不好使,换 443 才是好使的 https://docs.github.com/cn/authentication/troubleshooting-ssh/using-ssh-over-the-https-port
    waleslau
        4
    waleslau  
       60 天前
    tyx1703
        5
    tyx1703  
       59 天前 via iPhone
    Thymolblue
        6
    Thymolblue  
    OP
       59 天前
    @tyx1703
    @waleslau
    @Mystery0
    @erguotou521
    @EyebrowsWhite
    感谢,改用 443 端口就解决了
    Thymolblue
        7
    Thymolblue  
    OP
       59 天前
    遇到了新问题。问了一下机场客服,说是可能会阻断 22 端口,并不是本地软件的问题。
    yongSir
        8
    yongSir  
       58 天前
    改端口,让我回忆起当年内网屏蔽 22 端口,我们挂 4G 改端口的日子了😭
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1844 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 01:45 · PVG 09:45 · LAX 18:45 · JFK 21:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.