[问题]virtualbox共享文件夹遇到的问题
- hyy_m
- 帖子: 140
- 注册时间: 2008-02-18 16:25
[问题]virtualbox共享文件夹遇到的问题
想让host和guest共享文件 首先我是通过如下方法设置的 host是ubuntu 7.10 guest是xp
***************************************************
使用Host Interface模式并使用Linux的IP转发功能和TAP,可为Host和Guest建立一个子网实现二者之间的方便互访。
首先要打开Linux内核转发功能
sudo su
echo 1 > /proc/sys/net/ipv4/ip_forward
利用iptables完成NAT功能
iptables -t nat -A POSTROUTING -j MASQUERADE
建立TAP虚拟网络设备
chmod 0666 /dev/net/tun
tunctl -t tap0 -u <你的用户名>
ifconfig tap0 up
ifconfig tap0 10.10.10.1 netmask 255.255.255.0
即新建一个名为tap0的虚拟网卡,设置Host的IP为10.10.10.1(也可以用其它地址)。如果没有用过TAP需要先安装Linux用户态工具包
sudo apt-get install uml-utilities
修改VirtualBox虚拟机配置,在"Network"中将其中一个Adapter设置为"Host Interface","Interface Name"输入tap0。然后启动Guest,将对应的网卡设置为静态获取IP地址如下:
IP: 10.10.10.xxx
Netmask: 255.255.255.0
Gateway: 10.10.10.1
这样配置好后在Guest中可访问Host于10.10.10.1,在Host中访问Guest于10.10.10.xxx。
由于使用上述设置后Guest与Host将属于10.10.10.这同一子网,相互访问非常方便,但Guest不会自动检测到DNS服务器。因此在Guest中通过上述虚拟网卡上互联网不太方便。为方便可保留原NAT网络,即新加一个 Adapter设置为上述TAP虚拟网卡。
************************************************************************************************************************
一切正常 然后共享文件夹那些设置在host上也做好了 结果当我在xp的cmd里打net use x: \\vboxsvr\share的时候 它叫我输用户名 密码 但是我输了自己的 root的 空白的都没用…………说拒绝访问 我实在想不出还可能输些什么了……望高手指点
***************************************************
使用Host Interface模式并使用Linux的IP转发功能和TAP,可为Host和Guest建立一个子网实现二者之间的方便互访。
首先要打开Linux内核转发功能
sudo su
echo 1 > /proc/sys/net/ipv4/ip_forward
利用iptables完成NAT功能
iptables -t nat -A POSTROUTING -j MASQUERADE
建立TAP虚拟网络设备
chmod 0666 /dev/net/tun
tunctl -t tap0 -u <你的用户名>
ifconfig tap0 up
ifconfig tap0 10.10.10.1 netmask 255.255.255.0
即新建一个名为tap0的虚拟网卡,设置Host的IP为10.10.10.1(也可以用其它地址)。如果没有用过TAP需要先安装Linux用户态工具包
sudo apt-get install uml-utilities
修改VirtualBox虚拟机配置,在"Network"中将其中一个Adapter设置为"Host Interface","Interface Name"输入tap0。然后启动Guest,将对应的网卡设置为静态获取IP地址如下:
IP: 10.10.10.xxx
Netmask: 255.255.255.0
Gateway: 10.10.10.1
这样配置好后在Guest中可访问Host于10.10.10.1,在Host中访问Guest于10.10.10.xxx。
由于使用上述设置后Guest与Host将属于10.10.10.这同一子网,相互访问非常方便,但Guest不会自动检测到DNS服务器。因此在Guest中通过上述虚拟网卡上互联网不太方便。为方便可保留原NAT网络,即新加一个 Adapter设置为上述TAP虚拟网卡。
************************************************************************************************************************
一切正常 然后共享文件夹那些设置在host上也做好了 结果当我在xp的cmd里打net use x: \\vboxsvr\share的时候 它叫我输用户名 密码 但是我输了自己的 root的 空白的都没用…………说拒绝访问 我实在想不出还可能输些什么了……望高手指点
- aprilangela
- 帖子: 59
- 注册时间: 2006-02-13 12:18
- hyy_m
- 帖子: 140
- 注册时间: 2008-02-18 16:25
- aprilangela
- 帖子: 59
- 注册时间: 2006-02-13 12:18
- BigSnake.NET
- 帖子: 12522
- 注册时间: 2006-07-02 11:16
- 来自: 廣州
- 联系:
- lonelycorn
- 帖子: 438
- 注册时间: 2007-05-20 18:44
- 来自: 唐山,河北,中国
- 联系:
- hyy_m
- 帖子: 140
- 注册时间: 2008-02-18 16:25
- cocomama
- 帖子: 869
- 注册时间: 2007-04-05 17:57
- 来自: 吉林──>海南──>大连──>延边──>北京──>德黑兰──>(x,y)
- hyy_m
- 帖子: 140
- 注册时间: 2008-02-18 16:25
-
- 帖子: 53
- 注册时间: 2008-02-23 10:37
- lonelycorn
- 帖子: 438
- 注册时间: 2007-05-20 18:44
- 来自: 唐山,河北,中国
- 联系: