我使用 Kubuntu 13 作为主机,使用 Xubuntu 12 作为客户机。在 VM 网络选项中,我选择了 NAT,端口转发选项如下127.0.0.1:23 => 10.0.2.15:22
。我可以从客户机访问 Internet,但当我尝试通过 SSH 连接到客户机时,我得到了connection refused
。最近我在 Windows 7 上成功使用了此设置 - 不知道为什么它不能在 Ubuntu 上运行。请帮忙!:)
答案1
小于 1024 的端口是特权端口,只有 root 可以绑定到这些端口。由于 VirtualBox 在非特权用户(您登录时使用的用户)下运行,因此它根本无法打开特权端口。
参考: