使用 SSH 访问带有 NAT 适配器的 VirtualBox

使用 SSH 访问带有 NAT 适配器的 VirtualBox

我在 VirtualBox 上运行着 CentOs 6.5。我正在使用 NAT 适配器,inet addr10.0.2.15我无法使用该主机访问它,我得到了错误。ssh [email protected]ssh: connect to host 10.0.2.15 port 22: Bad file number

有没有办法从 putty 使用 ssh 来访问使用 NAT 适配器的服务器?

答案1

使用以下命令向 virtualbox 添加另一个端口转发:

Host IP 127.0.0.1 Host Port 2222 Guest IP 10.0.2.15 Guest port 22

然后 ssh 到 127.0.0.1 上的 2222 端口

对所需的任何其他端口重复上述操作,记住主机端的端口不能小于 1024。

相关内容