建立qemu桥接的网络连接

 
 
安装桥接工具: sudo apt-get install bridge-utils

 

安装创建TAP界面的工具

sudo apt-get install uml-utilities

 

编辑网络界面配置文件

sudo vim /etc/network/interfaces

auto eth0

iface eth0 inet static #这里能够为DHCP

address 192.168.1.2

netmask 255.255.255.0

gateway 192.168.1.1

或使用最保守的eth0配置:

auto eth0

iface eth0 inet manual

auto tap0

iface tap0 inet manual

up ifconfig $IFACE 0.0.0.0 up

down ifconfig $IFACE down

tunctl_user muge0913 #muge0913是username,在这里换为你的username

auto br0

iface br0 inet dhcp#dhcp方式获取ip等信息

        bridge_ports eth0 tap0

        bridge_stp off

        bridge_fd 0

        bridge_maxwait 0

 

激活tap0和br0

sudo /sbin/ifup tap0

sudo /sbin/ifup br0

好了以后ifconfig看一下,多了一个tap0和br0

 

启动guest os

qemu-system-x86_64 -m 512 -hda /path/to/your.img -localtime -net nic,vlan=0,macaddr=52-54-00-12-34-01 -net tap,vlan=0,ifname=tap0,script=no -boot c -smp 2

注意:上面的蓝色字体是指定guest使用的网卡类型等,红色部分指定tap联网信息。

进入guest os就能够ping同外网了。

 
 

版权声明:本文博主原创文章。博客,未经同意不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值