当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 7 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-04-18 15:56 

注册: 2010-03-10 18:40
帖子: 30
送出感谢: 0 次
接收感谢: 1
先说下我的网络环境:我的电脑插上网线就可以上学校内网,是由dhcp自动分配的ip。平时上外网需要用netkeeper登录外网。
在linux下用kvm建了一个xp的虚拟机,按照置顶帖的桥接配置网络,但是虚拟机并不能dhcp到ip 拨号软件不能用。
但是用virtualbox建的虚拟xp,网络选bridge就能dhcp分配到ip,并且直接用拨号软件上外网。
google了黑久,今天终于找到了另一种桥接方式。Network bridging without adding bridge with brctl
http://lists.gnu.org/archive/html/qemu-devel/2011-02/msg02336.html
具体做法首先要内核支持macvtap macvlan。我用的gentoo 编译内核
Device Drivers --->
[*] Network device support --->
<*> MAC-VLAN support (EXPERIMENTAL) │ │
<*> MAC-VLAN based tap driver (EXPERIMENTAL)
编译成模块或者编译进内核都行,由于本人比较懒,懒得设置开机加载,就直接编译进内核了。
#ip link add link eth0 name macvtap0 type macvtap mode bridge
#ip link set macvtap0 address 1a:46:0b:ca:bc:7b up
#ls -l /dev/tap*
crw------- 1 root root 252, 1 4月 18 15:18 /dev/tap7
这个数字每个人的电脑可能返回的不同,要记住一会启动kvm要用。
下面是我的kvm启动命令 关键是那个数字7 你要改成你的。
qemu-kvm windows2003.img -net nic,macaddr=1a:46:0b:ca:bc:7b -net tap,fd=3 3<>/dev/tap7 -m 1024 -usbdevice tablet -smp 2
然后就享受吧。 :em05


最后由 hanxianzhai 编辑于 2012-04-18 16:06,总共编辑了 1 次


_________________
评价: 3.7% 175234335
 
页首
 用户资料  
 
2 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-04-18 16:04 

注册: 2010-03-10 18:40
帖子: 30
送出感谢: 0 次
接收感谢: 1
个人感觉 macvtap/macvlan很强大啊,有懂的大大能将一下具体是干什么的么。百度 google都没有搜到具体的说明。 :em06


页首
 用户资料  
 
3 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-04-18 21:33 
头像

注册: 2008-07-30 23:21
帖子: 13427
地址: [email protected]
系统: Debian stable AMD64
送出感谢: 38
接收感谢: 127
学会 VDE,幸福一辈子!主机客户机,机机能互联!


_________________
(2015-11-16 更新)适合 WM 的截图脚本
(2015-08-24 更新)Debian、Ubuntu 源列表说明
(2013-02-01 首发)文字如何绘出
▷▷ 【更 多 在 此】 ◁◁
箪食瓢饮随遇安,不求栋梁求参天。
【初韵】一门牛逼的编程语言。


页首
 用户资料  
 
4 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-04-23 16:08 

注册: 2007-01-28 16:08
帖子: 39
送出感谢: 0 次
接收感谢: 0 次
同推 vde。
Vde 虚拟一个 Hub 出来,虚拟网线怎么 插 都可以。 :em11

莫往歪处想哦。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-04-23 16:49 
头像

注册: 2006-05-19 9:54
帖子: 1823
地址: Shanghai
送出感谢: 2
接收感谢: 11
这个帖子要马克一下。还没听说过这种新方法呢


_________________
ニンニク入れますか?
x60 with gentoo


页首
 用户资料  
 
6 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-05-09 8:21 

注册: 2008-05-11 11:54
帖子: 39
送出感谢: 1
接收感谢: 0 次
谁能帮忙解释下这一段中-net tap,fd=3 3<>/dev/tap7
fd=3和3<>/dev/tap7的意思吗?
为什么fd后面是3而不是别的数字呢?


页首
 用户资料  
 
7 楼 
 文章标题 : Re: kvm的另一种bridge方式,个人感觉跟virtualbox近似的bridge方式
帖子发表于 : 2012-05-09 10:25 

注册: 2010-03-10 18:40
帖子: 30
送出感谢: 0 次
接收感谢: 1
175234335 写道:
谁能帮忙解释下这一段中-net tap,fd=3 3<>/dev/tap7
fd=3和3<>/dev/tap7的意思吗?
为什么fd后面是3而不是别的数字呢?

fd=h用来指定一个已经打开的TAP主机接口.


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 7 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译