百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达

[国内信息] QEMU的网络配置方法解析 [复制链接]
查看:333 | 回复:2

3937

主题

3940

帖子

23

积分

落伍者(一心一意)

Rank: 1

贡献
201
鲜花
0
注册时间
2017-11-14

落伍手机绑定落伍微信绑定落伍者

发表于 2019-10-17 09:44:47 | 显示全部楼层 |阅读模式 来自 中国广东东莞
  使用qemu上网是一件头疼的事,很多人在网上搜索了方法之后都不可用,其实qemu上网的主要方式是在host上配置好网桥,将tap设备添加到网桥上,在起qemu虚拟机的时候用tap作为网络设备,现在我们去看看QEMU的网络配置方法解析。

  qemu两种上网方式:

  user mode network :

  这种方式实现虚拟机上网很简单,类似vmware里的nat,qemu启动时加入-user-net参数,虚拟机里使用dhcp方式,即可与互联网通信,但是这种方式虚拟机与主机的通信不方便。

  tap/tun network :

  这种方式要比user mode复杂一些,但是设置好后 虚拟机<-->互联网 虚拟机<-->主机 通信都很容易

  这种方式设置上类似vmware的host-only,qemu使用tun/tap设备在主机上增加一块虚拟网络设备(tun0),然后就可以象真实网卡一样配置它.

  首先内核中支持tap/tuns设备:

  Device Drivers? --->?

  ???? Networking support? --->

  ??????? [M] Universal TUN/TAP device driver support

  如果当前内核没有支持,可以重新只编译相应模块加入,方法很简单:

  将当前内核配置文件cp到内核源码目录下:

  [root@LFS ~]#cp /boot/config-[kernel-version] /usr/src/linux

  [root@LFS ~]#cd /usr/src/linux

  配置内核,将TUN/TAP选择模块(M),如上所示:

  [root@LFS ~]#make menuconfig

  重新只编译模块(M),不编译核心(*)支持的东东:

  [root@LFS ~]#make modules

  编译好后在/usr/src/linux/drivers/net下可以找到tun.ko:

  [root@LFS net]#ls -l /usr/src/linux/drivers/net/tun.ko

  -rw-r--r-- 1 root root 11116 Mar 23 20:29 /usr/src/linux/drivers/net/tun.ko

  [root@LFS net]#

  将它cp到当前内核的模块目录的相应位置:

  [root@LFS net]#cp /usr/src/linux/drivers/net/tun.ko /lib/modules/`uname -r`/kernel/drivers/net

  重新建立模块依赖关系:

  [root@LFS net]#depmod

  现在就可以加载它了 :

  [root@LFS net]#modprobe tun

  检查一下:

  [root@LFS net]#lsmod |grep tun

  tun 8704 0

  [root@LFS net]#

  OK. 成功不重新编译整个内核加入特殊模块支持

  如果你的xx卡不被内核支持,又可以编译成模块,自己怕重新编译内核后出问题就可以用这个办法只编译自己需要的模块,然后手动安装到相应位置,再加载它。

  这样编译速度要也比编译整个内核快,不会对系统有任何损害,就可以使用上XX卡喽。

  三三在线http://www.33ol.com/,服务器租用 托管 高防服务器租用,机柜大带宽租用,我司有:四川德阳机房,广东佛山机房,大朗机房,松山湖机房,香港机房CN2,杭州BGP高防,新加坡机房,菲律宾,韩国,日本 美国,高防 无防服务器。企点Q:2852361322电话:13924367540
广东盛网科技,全网的ISP、IDC运营资质, 是国内领先服务器托管租用提供商。www.idciv.com
回复

使用道具 举报

118

主题

1万

帖子

39

积分

落伍者(一心一意)

Rank: 1

贡献
243
鲜花
3
注册时间
2017-7-18

落伍手机绑定落伍微信绑定

发表于 2019-10-17 10:27:41 | 显示全部楼层 来自 中国河南郑州

江苏镇江,三线机房,超高性价比:
L5630*2/32G/240G SSD/20M独享/50G防御=399/月 特价:季付299*3
L5630*2/32G/240G SSD/100M独享/50G防御=999/月
E5-2620*2/32G/240G SSD/20M独享/50G防御=599/月 特价:季付499*3
E5-2620*2/32G/240G SSD/100M独享/50G防御=1199/月
默认电信线路,+100/月升级为双线,+200/月升级为三线

江苏扬州,三线BGP高防服务器:
电信:L5520*2/16G/1T/20M独享/100G防御=999/月
双线:L5520*2/16G/1T/2IP/20M独享/100G防御=1099元/月
三线BGP:L5520*2/16G/1T/1IP/20M独享/100G防御=1599元/月
三线BGP+超高防御,快速稳定,土豪必备,最高升级至400G防御。

河南移动,低价大带宽服务器:
L5630*2/16G/1T/30M独享=299/月
E5-2450L*2/32G/2T/20M独享=599/月
L5630*2/16G/1T/100M独享=999/月
L5630*2/16G/1T/1000M独享=4999/月

免费提供7×24小时技术售后保障,现机极速交付
更多地区和配置:
【多IP服务器-258ip/4C/8C/16C】
【CN2服务器-CN2直连,超低延迟】
【高防服务器-单机防御,专线清洗】
详情请咨询QQ:83567425

独立服务器出租-现机交付、7*24H售后维护。qq83567425
回复 支持 反对

使用道具 举报

头像被屏蔽

2015

主题

2万

帖子

11

积分

禁言

贡献
109
鲜花
3
注册时间
2016-12-20

落伍手机绑定

发表于 2019-10-17 10:35:43 | 显示全部楼层 来自 中国江苏镇江
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-11-16 00:05 , Processed in 0.053073 second(s), 32 queries , Gzip On.

返回顶部