主机win7+虚拟机ubuntu10.04(使用VBox)
Vbox在网络设置时
推荐使用两个网卡,一个设置为NAT,另一个设置为仅主机(Host-only)适配器。
虚拟机就是用仅主机(Host-only)适配器和主机通信。
首先需要确认ubuntu是否安装了ssh
在ubuntu中输入命令:
ps -e|grep ssh
如果同时出现ssh-agent和sshd,就表明安装好了。
否则在ubuntu中输入命令:
sudo apt-get install ssh
在ubuntu中输入命令:
sudo vim /etc/network/interfaces
添加如下内容
auto eth1
iface eth1 inet static
address 192.168.56.22
netmask 255.255.255.0
#network 192.168.56.0
broadcast 192.168.56.255
注意:ip必须是192.168.56.XXX.原因见文章最后。
之后输入命令:sudo /etc/init.d/networking restart使修改生效
输入命令:ifconfig,显示修改后的结果。
最后使用winscp创建会话就可以实现虚拟机和主机传输文件。
如图所示:
p必须是192.168.56.XXX.原因是,如果你在win7主机的命令行输入ipconfig会发现
VirtualBox的Host-Only的IPv4是192.168.56.1
虚拟机的IP必须在VirtualBox Host-Only Network所表示的网络范围内。