[Xen] Xen4.1使用Xend配置桥接网络
2011-06-18 19:01
274 查看
网上资料很多了,这里写的纯粹是个人教训。。。折磨了我一天啊,SHIT!
开始我想试试用新的xl工具栈配置桥接网络,结果由于缺乏网络管理方面的经验,手动配置桥接之后dom0都上不了网了!后来想用nat方式试试,结果dom0虽然不受影响,但是domU就是不行,静态分配IP,MAC都不行。。。
无奈,退回xend,它会自动配置桥接网络,刚开始我以为xl会执行/etc/xen/xend-config.sxp配置文件,其实不是的,只有xend会使用它,失误,失误。。。
启动xend之后它会生成一个桥,用brctl show命令可以看到:
bridge name bridge id STP enabled interfaces
eth0 8000.78acc0af8a27 no peth0
同时,真实的网卡被命名为peth0,dom0的虚拟网卡命名为eth0,
在虚拟机配置文件中加入如下一行:
vif = [ 'type=ioemu, mac=00:c0:9f:78:35:a7, bridge=eth0' ]
mac当然可以不设置,不过我这里ip需要和mac绑定,不配置真实的mac不行。。。
启动虚拟机,我用的是ubuntu 10.04,在虚拟机里ifconfig查看虚拟网卡,由于开始的时候没有分配mac,所以每次进入系统虚拟网卡的名字都在变化,我的虚拟机中的网卡名字是eth14,所以建议分配一个假的mac防止eth的重命名。。。
这时如果在dom0里查看网卡配置的话,可以看到新生成了两个接口tap5.0和vif5.0,应该是后端驱动神马的,暂时不太清楚,5是指domid,0是指domain中第几个虚拟网卡,前后端是一一对应的。同时,brctl show查看网桥可以看到tap5.0和vif5.0显示在了interfaces一栏的下边(证明桥接成功?)
在domU中打开/etc/network/interfaces配置ip,打开/etc/resolv.conf配置DNS,最后sudo ifup eth14
总算可以上网了。。。
可以看一下这篇,这篇和这篇文章,讲得很好。qemu提供的virbr0开始我以为是桥接,其实是NAT+DHCP的方式,第二篇文章讲的很清楚,推荐看一下。。。
开始我想试试用新的xl工具栈配置桥接网络,结果由于缺乏网络管理方面的经验,手动配置桥接之后dom0都上不了网了!后来想用nat方式试试,结果dom0虽然不受影响,但是domU就是不行,静态分配IP,MAC都不行。。。
无奈,退回xend,它会自动配置桥接网络,刚开始我以为xl会执行/etc/xen/xend-config.sxp配置文件,其实不是的,只有xend会使用它,失误,失误。。。
启动xend之后它会生成一个桥,用brctl show命令可以看到:
bridge name bridge id STP enabled interfaces
eth0 8000.78acc0af8a27 no peth0
同时,真实的网卡被命名为peth0,dom0的虚拟网卡命名为eth0,
在虚拟机配置文件中加入如下一行:
vif = [ 'type=ioemu, mac=00:c0:9f:78:35:a7, bridge=eth0' ]
mac当然可以不设置,不过我这里ip需要和mac绑定,不配置真实的mac不行。。。
启动虚拟机,我用的是ubuntu 10.04,在虚拟机里ifconfig查看虚拟网卡,由于开始的时候没有分配mac,所以每次进入系统虚拟网卡的名字都在变化,我的虚拟机中的网卡名字是eth14,所以建议分配一个假的mac防止eth的重命名。。。
这时如果在dom0里查看网卡配置的话,可以看到新生成了两个接口tap5.0和vif5.0,应该是后端驱动神马的,暂时不太清楚,5是指domid,0是指domain中第几个虚拟网卡,前后端是一一对应的。同时,brctl show查看网桥可以看到tap5.0和vif5.0显示在了interfaces一栏的下边(证明桥接成功?)
在domU中打开/etc/network/interfaces配置ip,打开/etc/resolv.conf配置DNS,最后sudo ifup eth14
总算可以上网了。。。
可以看一下这篇,这篇和这篇文章,讲得很好。qemu提供的virbr0开始我以为是桥接,其实是NAT+DHCP的方式,第二篇文章讲的很清楚,推荐看一下。。。
相关文章推荐
- ubuntu下使用virt-install安装虚拟机并配置桥接网络
- 使用openvswitch配置xen的虚拟化网络,实现网络隔离的故事
- vmware在桥接模式下配置centos7网络,并使用xshell连接虚拟主机(学习过程篇)
- Xen虚拟机桥接网络配置
- xen网络配置——桥接模式
- ubuntu下使用qemu安装虚拟机并配置桥接网络
- ubuntu下使用qemu安装虚拟机并配置桥接网络
- 使用服务控制台和PowerCLI配置vSphere 4.1网络
- Ubuntu 14.04 使用qemu创建虚拟机并配置桥接网络
- xen4.2 centos6.4桥接网络配置
- 使用vmware安装centos 7 minimal配置桥接网络
- ubuntu下使用qemu安装虚拟机并配置桥接网络
- ubuntu下使用qemu安装虚拟机并配置桥接网络
- vmware在桥接模式下配置centos7网络,并使用xshell连接虚拟主机(总结篇)
- 使用vim编辑器配置网络
- (二)给Centos配置网络以及使用xshell远程连接Centos
- VMware下网络配置三种模式对比(桥接模式,主机模式,网络地址转换)
- win7 VMware CentOS桥接(bridge)模式网络配置
- 我使用过的Linux命令之ifconfig - 网络配置命令
- 任务三:使用vim编辑器配置网络