桥接模式:
关闭 Xend:
xend stop
修改 Xend 配置文件 /etc/xen/xend-config.sxp ,取消下面两行的注释:
(network-script network-bridge)
(vif-script vif-bridge)
启动 Xend:
xend start
DomU 配置文件中不需要指定 IP:
vif = ['']
也可以指定 IP:
vif = ['ip=192.168.1.252']
创建 DomU。在 DomU 里配置 eth0 的 IP。如果在配置文件里指定了 IP,则必须保持一致:
ifconfig eth0 192.168.1.252
如果需要连接外网,需要配置网关,例如:
route add default gw 192.168.1.254
如果这时可以ping通外网ip但是不能进行域名解析,就更改/etc/resolv.conf文件。注意这里是resolv.conf而不是resolve.conf.
如果希望使用dhcp服务,可以在DomU的config文件中配置dhcp = "dhcp"。
假如使用以上配置后,进入DomU,ping不同外网,也ping不同自己的物理机,但是能ping通自己。那说明网桥处连接有问题。
使用brctl show来查看网桥。这里需要注意的是:vif0.0代表的是Dom0的网络接口,vifX.0代表的是DomU的网络接口。X和DomU的id有关系。。peth0是物理网卡接口。网桥如果可以通信,vif0.0,vifX.0,peth0必须在一个网桥之下。这里的网桥类似于xenbr0,virbr0的形式。注意这里是两个不同的网桥。所以必须都在同一个网桥之下才行。如果不在的话,在DomU的config中设置vif = ['bridge=xenbr0']就可以了。
如果brctl show显示依旧不在同一网桥。那么就只写 vif = ['bridge=xenbr0'],也不要配置mac和ip,进入虚拟机之后再配置。
另外如果有出现输入xend命令dom-0自动断网的情况,可能需要禁掉selinux和iptable.
分享到:
相关推荐
虚拟机Xen网络配置及原理
Xen源码 —— xen-4.1.1.tar.gz xen-4.1.1.tar.gz
Xen多网桥配置 Xen多网桥配置 Xen多网桥配置 Xen多网桥配置
关于Xen的相关学习资料,xen分析,对xen的一些数据结构做了简要说明。
关于Xen架构的一部非常好的参考资料Xen_Architecture.pdf
xen 的相关学习资料 —— xenWorldsAsee.pdf
suse xen网桥设置 suse xen网桥设置
xen虚拟机概述 xen的配置安装方法 xen服务设置 虚拟系统安装树
Xen的相关学习资料,关于Hypervisor的一些简单简介。
解释Xen内存虚拟化技术,解释Xen内存虚拟化技术
xen 安装配置与运维
xen guest 配置文件,作为参考,方便 大家搭建环境
Xen的配置,从安装开始,linux版本为centoOS 5.4
基于XEN网络虚拟化的性能研究.nh
Xen 中的网络设置 后端驱动(backend driver)运行在特权域,前端驱动(frontend driver)运行在非特权域。非特权的客户端发出设备请求到前端驱动。前端驱动然后和运行在特权域中的后端驱动通信。特权域将请求排队...
主要介绍基于Redhat Enterprise Linux AS 5 的XEN安装与配置.Xen是一个基于虚拟硬件监控器技术的虚拟化软件。Xen运行在一个宿主linux系统上,提供同时引导启动多个linux实例的能力.
本人开发整理,翻译。_xen虚拟机学习、使用必备,虚拟域管理配置文档;xl_cfg中文。 domU创建、使用、维护,及磁盘配置,网卡配置,vnc,spice,usb等全面配置。
本文分以下几个步骤进行讲解... Xen - Networking Step 0 : Xen底下的网路架构 Step 1 : 虚拟还是实体 Step 2 : network-bridge Step 3 : network-nat Step 4 : network-route Step 5 : 参考网页
VMware和Xen虚拟网络性能比较,VMware和Xen虚拟网络性能比较
本资料主要介绍虚拟机平台xen的编译,配置,及迁移指南。是一本难得的xen实战教材。