VirtualBox linux下面上网

     听说VirtualBox在linux下面用,是个不错的东西,加上我们这个的电脑都这不上redhat linux,所以安个VirtualBox 来装linux.

     VirtualBox 这个在linux下面用,是挺快的,很快就装好了,只是不能上网。
     在网上搜了搜,找到一个解决的方法。

     bridge 方式上网:

     1, apt-get install uml-utilities bridge-utils

安上这两个才能进行bridge相关的设置.

    2, tunctl -t tap1 -u <username>

        chmod 0666 /dev/net/tun

  建立一个tap接口,

tap相关知识:

一个虚拟网卡相关的东西

http://www.ibm.com/developerworks/cn/linux/l-tuntap/index.html(关于这方面程序设计的介绍)

3,brctl addbr br0

 生成一个bridge接口,这个比较简单基本上不用讲.

4,ifconfig eth0 0.0.0.0 promisc

ifconfig tap0 0.0.0.0 promisc

把这个两个网卡设成

promiscuous模式,使得它能够接收发送到别的MAC地址的帧

5,brctl addif br0 eth0

   brctl addif br0 tap0

把这个网页桥接起来.

6,设置br0ip 地址,这个地址就是你这台电脑的地址

ifconfig br0 10.8.7.21

7,把VirtualBox里面网络设置成HostInterface

Interface Name:tap0

启动虚拟pc,就可以上网了.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值