您的位置:首页 > 理论基础 > 计算机网络

建立qemu桥接的网络连接

2015-10-17 08:31 357 查看
转载请注明出处谢谢:http://www.openext.org/2014/07/qemu-kvm-bridge-00 安装桥接工具: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同外网了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: