在Mac上安装VirtualBox虚拟机的时候,不能直接通过宿主机直连虚拟机,通过一系列设置之后即可实现ssh连接,请看下文。
(1) 设置虚拟网络
点击管理->主机网络管理器->启用默认的虚拟网络vboxnet0
(2)设置虚拟机器的网卡2
选择“仅主机(Host-Only)网络”,界面名称选择上面的虚拟网络vboxnet0
(3)重启虚拟机
查看IP地址
发现多了一个enp0s8
(4)在mac上ping虚拟机
如果有返回则证明连接成功
参考资料
[1] mac下宿主机与virtualbox中的Ubuntu建立ssh连接
[2] 宿主机登陆 VirtualBox CentOS7 的 SSH