为了在没有上级 DHCP 服务器的情况下也能连接,为主机 SSH 访问专辟一个 Host-only Adapter。
VirtualBox 的 Host-only Adapter 在 Windows 的控制面板应该有显示,其 IPv4 配置也应在安装 VirtualBox 时就已经配置好。
在 VirtualBox 中登陆 Ubuntu 虚拟机,运行 service ssh status
查看 SSH 运行状态。
运行 ifconfig -a
检查目前虚拟机上所有可用网络介面。
上图是配置完的效果。如果有一个 enp0s?
没有正确获得 IP 信息,那则需要进行手工配置。
运行 sudo vi /etc/network/interfaces
编辑,根据 VirtualBox 的配置,填写如下
相关内容可从虚拟机界面的 File > Preferences... > Network 中获得
在 VI 中修改完保存后,运行 sudo ifup enp0s?
,应用配置。
然后就可以使用各类客户端对虚拟机进行访问了。