通用技术 一次网络问题排查

吼猴 · 2025年04月09日 · 952 次阅读

背景

  • git 使用 ssh 连接
  • 今天 idea 提交代码提示ssh: connect to host git.i.xxxxx.com port 22: Operation timed out Could not read from remote repository.
  • 1 天前可正常提交

排查

凡事不懂问 GPT


GPT 反馈方案和本人执行结果如下

  • 检查网络连接:确保你的网络连接正常,可以尝试访问其他网站或服务。 (网络正常, 浏览器可访问仓库)
  • 检查远程 SSH 端口 (防火墙未开启、telnet 连接正常)
  • 检查 SSH 配置 (本地密钥、sshd_config 都正常)
  • 检查 Git 服务器状态 (浏览器正常访问)
  • 换成 https 方式 (可以, 但是 ssh 的问题没解决)
  • 关闭 VPN 或代理 (关闭猫咪, 关闭 whistle 确认无 vpn 和代理)
  • 重启网络设备 (公司的网络、小测试操作不了, 先不管) 一吨操作下来还是没找到原因

检查本地 SSH 服务是否正常

执行了下 ssh 连接内网服务器 ssh root@xxxxxxxx

  • 报错了:

连接 ftp 服务器试试

  • 也报错了

决定先看看服务器连接的问题, 因为 git 用的也是 ssh

  • 使用浏览器进堡垒机、进到内网服务器, 执行 ssh 到以上的服务器可正常执行, 说明服务器正常

继续 GPT+Bing

  • 期间继续查阅各种博客加一吨操作, 甚至重装了几个版本的 openssh, 还是无结果

重启大法

  • 还是没解决

怀疑 ---- 应该不是我电脑的问题吧

  • 找其他小伙伴连接 ftp 和服务器, 复现了

找运维小伙伴

运维反馈他的 windows 从昨天下午开始就 ssh 连不上服务器, 内网外网都不行, 怀疑是昨天 windows 更新把 ssh 更新坏了, 旁边的运维同事用 windows 访问都是正常的.

我不信, 我是 MAC 也没更新呀

  • ssh 连下自己的阿里云服务器试试 还是一样

总不会是网络问题吧, 于是手机开个热点试试....

我麻了....., 搞了半天就这鬼玩意

结论

由于未知原因导致公司的 wifi 有点问题, 联系网络运维中....
idea 提交代码换成 https 方式

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册