网卡1:NAT
网卡2:Host-only,界面名称为vboxnet0
ifconfig
vboxnet0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500 ether 0a:00:27:00:00:00 inet 192.168.59.3 netmask 0xffffff00 broadcast 192.168.59.255
可知vboxnet0的IP地址为192.168.59.3
sudo vim /etc/network/interfaces
auto eth1 iface eth1 inet static address 192.168.59.1 netmask 255.255.255.0
sudo ifup eth1
sudo reboot
ssh liu@192.168.59.1
放弃设置端口转发的方法,因为有多个虚拟机时不方便。
在MacBook的终端设置端口转发,把本机的2222端口转发到虚拟机Ubuntu的22端口,也就是ssh的端口(虚拟机Ubuntu需要关机)
VBoxManage modifyvm "Ubuntu" --natpf1 "guestssh,tcp,,2222,,22"
在MacBook终端中通过SSH连接虚拟机Ubuntu (虚拟机Ubuntu必须开机)
ssh -p 2222 liu@127.0.0.1
转载时请注明作者KiwenLau以及本文地址: