建立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同外网了。
安装创建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同外网了。
相关文章推荐
- React-Native进行时(三)--JS网络请求解析
- http://learnxinyminutes.com
- HttpClient的超时用法小记
- hdu3416(SAP网络流)
- 【XCode7+iOS9】http网路连接请求、MKPinAnnotationView自定义图片和BitCode相关错误--备用
- java,android中网络数据获取和json解析
- 《大富翁手机游戏开发实战--基于Cocos2d-x 3.2引擎》现已登陆各大网络销售平台发售
- UNIX网络编程 卷2 源代码环境搭建
- iOS网络编程 - 2
- 网络时代如何尽量保证自己不被骗?(二)一个诈骗短信的例子
- centos 6,7的网络配置
- unity3d 插件uSpeak Voice Chat 网络音频聊天
- caffe训练网络的实践
- iOS网络编程 - 1
- 【深度学习】在Caffe中配置神经网络的每一层结构
- linux网络管理及属性命令
- HTTP
- 网络摄像机画面卡顿的主要原因有哪些?
- HttpServletResponse addHeader() 与 setHeader() 区别
- TCP滑动窗口控制流量的原理