我是 Ubuntu 新手,我有一台 Windows 机器。我正在使用 Oracle VM Virtualbox,并在其中安装了 Ubuntu Linux 服务器并使用它。我试图从我的 Windows 机器通过 Putty 连接到这个 Ubuntu 服务器,但无法连接,并且出现“网络错误:连接被拒绝”或“网络错误:连接超时”错误。我列出了我在 Ubuntu 服务器上做过和尝试过的所有事情:
- 我验证了 SSH 服务正在服务器中运行(使用 sudo systemctl status ssh.service 命令,它显示 ssh is active:running 结果)
- 我验证了 ssh 服务正在监听端口 22。
- 当我在 ununtu 中运行 ifconfig 时,我得到了多个网络接口:一个用于环回,一个用于 enp0s3,一个用于 docker。
- 我尝试在 Putty 中使用端口 22(SSH)的 loopback/enp0s3/docker 的所有 IP 以及“连接 > 数据” - 输入我的 ubuntu 用户名作为自动登录用户名,我收到“网络错误:连接被拒绝”或“网络错误:连接超时”错误(我不知道在 Putty 中使用哪个 IP,因此尝试了显示的所有内容)。
- 我甚至还允许在 Windows 防火墙中使用 VM Virtualbox Machine。
我的 ubuntu 服务器版本是 22.04.4。我是不是漏掉了什么,还是使用了错误的 IP 从 Putty 进行连接?请帮忙。