VirtualBox配置桥接网络(2)

1、首先要下载几个软件包
      sudo apt-get install uml-utilities bridge-utils

 

 

2、新建名为tap.sh的文件,将以下内容复制到其中

       sudo tunctl -t tap0 -u hongjiang                      #建立一个tap设备, 名字为tap0 所有者为hongjiang
       sudo brctl addbr br0                                  #创建一个网桥
       sudo ifconfig eth0 0.0.0.0 promisc                    #使eth0进入promiscuous模式
       sudo brctl addif br0 eth0                             #将eth0加入br0
       #sudo ifconfig br0 192.168.1.12 up                    #固定IP方式
       #sudo route del default
       #sudo route add default gw 192.168.1.149 dev br0     
       sudo ifconfig br0 up                                  #DHCP方式
       sudo dhclient br0
       sudo brctl addif br0 tap0                             #将tap0加入br0
       sudo ifconfig tap0 up                                 #激活tap0
       sudo chmod a+rw /dev/net/tun

 

3、设置权限
      chmod u+x tap.sh

 

4、拷贝tap.sh到/home/hongjiang/.VritualBox

 

5、加入启动项
      sudo gedit /etc/rc.local
    将 /home/hongjiang/.VirtualBox/tap.sh加入到 exit 0 之前

 

6、在VirtualBox的VM Setting的network标签中,
     选择"Host interface",并在下面的Interface中填上tap0

 

7、重启或手动运行 tap.sh

     最后要注意将宿主机与虚拟机设置在同一网段,否则无法通信。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值