主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

为了在没有上级 DHCP 服务器的情况下也能连接,为主机 SSH 访问专辟一个 Host-only Adapter。

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

VirtualBox 的 Host-only Adapter 在 Windows 的控制面板应该有显示,其 IPv4 配置也应在安装 VirtualBox 时就已经配置好。

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

在 VirtualBox 中登陆 Ubuntu 虚拟机,运行 service ssh status 查看 SSH 运行状态。

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

运行 ifconfig -a 检查目前虚拟机上所有可用网络介面。

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

上图是配置完的效果。如果有一个 enp0s? 没有正确获得 IP 信息,那则需要进行手工配置。
运行 sudo vi /etc/network/interfaces 编辑,根据 VirtualBox 的配置,填写如下

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

相关内容可从虚拟机界面的 File > Preferences... > Network 中获得

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)
主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)
主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

在 VI 中修改完保存后,运行 sudo ifup enp0s?,应用配置。

主机访问 VirtualBox 上的 Ubuntu 虚拟机(Windows)

然后就可以使用各类客户端对虚拟机进行访问了。

相关推荐