1、VirtualBox连接方式选择:Host-Only。在宿主机windows上会自动新建连接:VirtualBox Host-Only Network。
2、启用宿主机windows的连接共享,此时VirtualBox Host-Only Network连接ip配置被设置为:
IP Address. . . . . . . . . . . . : 192.168.0.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
3、进入虚拟机安装的客户机,将虚拟系统的ip设置成和宿主机一个网段,网关设为192.168.0.1,并将DNS设置为和宿主机一样。例如:
IP Address. . . . . . . . . . . . : 192.168.0.2
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
DNS Servers . . . . . . . . . . . : 202.106.0.20
219.141.136.10
4、关闭windows防火墙。
现在虚拟系统应该可以上网了,并可以和宿主机互通。
如果在宿主机windows仍不能通过ssh登陆虚拟机linux系统,先检查虚拟系统的sshd服务是否安装并启动。如果还不能登陆,到Virtualbox安装目录执行下面命令:
VBoxManage modifyvm "Ubuntu" --natpf1 "guestssh,tcp,,2222,,22"
注:Ubuntu改为你自己虚拟系统的名称如debian等。
这是在配置虚拟系统,这些配置信息保存在虚拟系统安装目录下的<Ubuntu>.xml文件里。