SSH 端口打开并且防火墙允许,但仍然无法登录

SSH 端口打开并且防火墙允许,但仍然无法登录

我在 VMWare 基础架构中有一台 Ubuntu 机器。它有一个公共 IP 地址,我可以轻松 ping 到该地址。我已经安装了 openssh-server,我可以确认 SSH 守护程序正在运行,并且防火墙也允许使用端口 22。但是我仍然无法通过 telnet 到端口 22 并使用 putty 进行 SSH 连接来连接到该机器。任何解决此问题的想法都将不胜感激。

在此处输入图片描述

刚刚做了一个 grep 来查看正在运行的进程及其显示内容: 在此处输入图片描述

答案1

问题已解决。vCloud Director 有一个 DNAT 设置,可将公共 IP 重定向到所需服务器的私有 IP 和端口号。将其更改为我的服务器私有 IP 并开始正常工作。直到现在我才知道这个设置。想到发布这个答案,也许有人会觉得有用。

相关内容