我的网络无法连接端口 22

我的网络无法连接端口 22

我正在尝试连接到 ssh 端口 22。但是我收到了这个错误

Network is unreachable

我试图从 gitlab 克隆一个 repo。但我没有收到任何响应。只有当我使用特定的网络连接时才会发生这种情况。下面是我尝试克隆时得到的结果:

Cloning into 'gitlab-ci-poc'...
ssh: connect to host gitlab.com port 22: Network is unreachable
fatal: Could not read from remote repository.

在我将网络更换为其他提供商后,它就可以正常工作了。

当我尝试使用 SSH 连接 EC2 机器时,也出现了同样的问题。当时我也需要更改网络。不知道问题是什么。我不认为这是我的机器的问题,但不确定。

我该如何识别问题?或者这是网络提供商的问题。不确定。我该如何排除故障???

提前致谢。

答案1

网络提供商出了点问题。有时,他们会因为某些原因封锁特定端口。

  • 在这个问题中,可以使用 git overhttps代替ssh

相关内容