Ubuntu下安装virtualbox虚拟windows xp后设置bridge网络连接访问ipv6

由于安装了Ubuntu10.04,一些windows上的东西都不能用了,又不想装双系统,所以就用virtualbox这个虚拟机软件安装了windows xp.刚安装后发现竟然上不了网,最初设置网卡为NAT模式,想共享主机网卡,后来在网上找了一些文章,终于解决了,原来是网卡选择上出错了。

如果想吧网卡设置为NAT模式,就应该在Advanced中将网卡设置为PCnet-FAST III,这样windows xp就可以上网了。

 

但是,虽然能够上网,可是不能够访问ipv6.Ubuntu系统是可以访问ipv6的,找了一些资料后,发现原来设置为NAT模式只能支持ipv4,不支持ipv6,只有将虚拟网卡设置成bridge模式才能访问ipv6。设置成bridge的好处是,外部主机可以直接访问guest系统。

 

于是又去上网找资料了,网上的设置bridge模式有两种方法.

一种方法是:
1. 安装uml-utilities和bridge-utils和,这两个工具分别含有tunctl和brctl命令
   apt-get install uml-utilities bridge-utils
2. 生成一个新的TAP接口
   tunctl -t tap1 -u username
这里是你想用bridge联网方式启动VirtualBox的那个用户的用户名
3. 生成一个叫做br0的bridge
   brctl addbr br0
4. 把你的真实网卡设成promiscuous模式,使得它能够接收发送到别的MAC地址的帧
   ifconfig eth0 0.0.0.0 promisc
5. 把你的真实网卡加到bridge br0的一端
   brctl addif br0 eth0
6. 把你的真实网卡的配置设置到br0上, 比如我的eth0的ip地址是192.168.168.60
   ifconfig br0 192.168.168.6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值