
u下装了虚拟机XP,怎么用XP的网络上网?
- ynuance
- 帖子: 13
- 注册时间: 2011-09-06 21:23
u下装了虚拟机XP,怎么用XP的网络上网?
我的虚拟机XP被我弄了好一会二,能上网了,好象VIRTUALBOX的网络设置里只有选BRIDGE才能上,选NAT不能。我是用校园网的专用客户端上网的,请问大家,怎样才能让UBUNTU使用XP的连接上网呢?帮帮我啊? 

-
- 帖子: 442
- 注册时间: 2010-09-08 23:33
Re: u下装了虚拟机XP,怎么用XP的网络上网?
虚拟机再增加一个网卡,在XP中开ICS。
U第二网卡->XP第二网卡->XP第一网卡(ICS)->U 真实网卡
如果设计专用客户端的家伙不是那么坏的话,按道理就可以上了。
U第二网卡->XP第二网卡->XP第一网卡(ICS)->U 真实网卡
如果设计专用客户端的家伙不是那么坏的话,按道理就可以上了。
- ynuance
- 帖子: 13
- 注册时间: 2011-09-06 21:23
Re: u下装了虚拟机XP,怎么用XP的网络上网?
虚拟机增加网卡,是不是在选bridge那里再勾选一个新标签?怎么从u第二网卡到xp第二网卡?求大家说明一下,多谢了,
-
- 帖子: 442
- 注册时间: 2010-09-08 23:33
Re: u下装了虚拟机XP,怎么用XP的网络上网?
你用的什么虚拟机软件? 增加一个网卡,模式不选桥接和NAT,剩下的那个应该叫host的。各个虚拟机叫法有点不一样。
虚拟的winxp下点桥接的那个网卡,在属性中有internet共享,选择就是了。
虚拟的winxp下点桥接的那个网卡,在属性中有internet共享,选择就是了。
- liangyuanfff
- 帖子: 114
- 注册时间: 2011-02-13 1:38
Re: u下装了虚拟机XP,怎么用XP的网络上网?
想知道后面怎么解决的...长春工程学院的 万恶的 drcom飘过
- ynuance
- 帖子: 13
- 注册时间: 2011-09-06 21:23
Re: u下装了虚拟机XP,怎么用XP的网络上网?
我用的是virtualbox 网络设置 添加了 adapter2 选择启用网络链接 连接方式选host only adapter,下面有提示(未指定要hostonly的网络界面),难道要选界面名称?但界面名称不可选啊,该怎么办?下面高级选项也不会设置,下面应该怎么做?
-
- 帖子: 442
- 注册时间: 2010-09-08 23:33
Re: u下装了虚拟机XP,怎么用XP的网络上网?
安装uml-utilities,创建tap网卡。
sudo modprobe tun
sudo tunctl -t tap0 -u {user} //换成你的用户名
sudo chmod 666 /dev/net/tun
有的虚拟机是自动创建的,没用过vbox,vbox可能要手动创建。道理是一样的。
sudo modprobe tun
sudo tunctl -t tap0 -u {user} //换成你的用户名
sudo chmod 666 /dev/net/tun
有的虚拟机是自动创建的,没用过vbox,vbox可能要手动创建。道理是一样的。
- photor
- 论坛版主
- 帖子: 11004
- 注册时间: 2008-04-26 12:41
- ynuance
- 帖子: 13
- 注册时间: 2011-09-06 21:23
Re: u下装了虚拟机XP,怎么用XP的网络上网?
安装好9楼的东西后,是不是ubuntu直接能上网?ubuntu还要设置么
-
- 帖子: 442
- 注册时间: 2010-09-08 23:33
Re: u下装了虚拟机XP,怎么用XP的网络上网?
装了个vbox看了看,host模式下,vbox已在u下创建一个vboxnet0的tap网卡(或网桥,有点不清楚是网卡还是网桥),还分配了192.168.56.1的地址和启用DHCP服务,XP的ICS非常不灵活,不能直接用这个地址段,它分配一个固定的C网段192.168.0.x和启用DHCP服务。我们可以关掉vboxnet0的地址和DHCP服务,让它从ICS的DHCP获取地址。
管理->全局设定->网络,选择vboxnet0,点小扳手去掉DHCP服务和地址。
XP设置好ICS后,之后在u下试试
sudo dhclient vboxnet0 看能否拿到地址。
之后检查路由 sudo route -n 可能要用 sudo route add gw 192.168.0.1 vboxnet0 加一下
之后检查DNS配置,将你知道的DNS服务器或192.168.0.1填加到 /etc/sesolv.conf
理论上就可以了,还待实践。
管理->全局设定->网络,选择vboxnet0,点小扳手去掉DHCP服务和地址。
XP设置好ICS后,之后在u下试试
sudo dhclient vboxnet0 看能否拿到地址。
之后检查路由 sudo route -n 可能要用 sudo route add gw 192.168.0.1 vboxnet0 加一下
之后检查DNS配置,将你知道的DNS服务器或192.168.0.1填加到 /etc/sesolv.conf
理论上就可以了,还待实践。