这个是我收到一位意大利人给我的email里面提到的xen的网络桥接模式的工作流程,现翻译在下面以备后面之需。
When xend is started, with the default configuration (in /etc/xen/xend-config.sxp), it'll execute /etc/xen/scripts/network-bridge to re-configure your networking.
当xend这个进程被开启之后,进程会根据默认的配置文件/etc/xen/xend-config.sxp里的内容,让/etc/xen/scripts/network-bridge这个脚本发挥工作,重新来配置你的网络。
It'll rename the physical eth0 interface to peth0, change it's MAC address to FE:FF:FF:FF:FF:FF, and then create a virtual ethernet interface called eth0, configure it with the real MAC address, and bridge both of those interfaces to xenbr0 bridge.
它会将你的eth0重命名为peth0,把eth0的MAC值改为FE:FF:FF:FF:FF:FF。然后再重新创建一个虚拟的网络接口,将它命名为eth0,配置它让它有物理上的MAC地址,然后把peth0跟eth0这两个接口跟xenbr0做一个桥接。
This way the virtual eth0 interface should have a real MAC, and it can be used for dom0 management, and at the same time allow other VMs/domUs to share the physical ethernet interface by using xenbr0 bridge.
所以说,按这种方式虚拟出来的eth0这个接口会有物理上的MAC值,在domain0中发挥上网的功用,同时它也允许domainU通过xenbr0这个桥接接口跟domain0合用物理网络接口。
分享到:
相关推荐
Xen 的网络配置可以分为两种:桥接网络(Bridge Network)和路由网络(Routed Network)。在桥接网络中,所有的 OS 共享同一个物理网卡,而在路由网络中,每个 OS 都可以拥有独立的 IP 地址和网卡。 在 Xen 环境下...
1. **network-bridge**:桥接模式,虚拟机的网络接口通过一个桥接设备连接到物理网络接口,使虚拟机仿佛直接连接到物理网络。 2. **network-nat**:网络地址转换模式,虚拟机的网络流量通过NAT转换后发送到外部网络...
虽然本文未详细列出Xen的具体网络模式,但可以推测Xen支持类似VMware的网络配置选项,包括但不限于桥接模式、NAT模式和仅主机模式。Xen的网络配置通常更为灵活,能够更好地支持高级网络功能和配置需求。 #### 3. ...
Xen多网桥配置 Xen多网桥配置 Xen多网桥配置 Xen多网桥配置
1. **桥接模式**:在桥接模式下,虚拟网络接口(vif)被直接接入到物理网络,就像它们是物理网络的一部分。这通常涉及使用 `brctl` 工具创建一个软件桥,将物理网络接口与之相连。Xen 客户机的后端 vif 可以附加到这...
Xen-3.3.1版本的64位启动代码流程详细描述了Xen从开始加载到最终调用第一个C函数__start_xen()的整个初始化系统环境的过程。这一过程涉及到了操作系统启动时的底层细节,包括汇编语言和C语言的交互。 首先,Xen启动...
- **网络模式**:支持桥接模式、NAT模式等多种网络配置方案。 - **虚拟交换机**:通过Xen提供的虚拟交换机功能,实现虚拟机之间的通信。 #### 九、高级虚拟机配置 - **定制内核**:对于半虚拟化(PV)虚拟机,可以...
这部分涵盖了网络配置、存储管理(如Xen的块设备驱动和网络桥接)、资源调度策略,以及高可用性设置等关键话题。同时,还会涉及安全方面,如如何设置防火墙规则,以及保护虚拟机免受攻击的措施。 对于源码爱好者,...
桥接模式使得虚拟机可以直接参与到物理网络中,如同一个独立的网络设备。如果选择桥接,配置文件会包含 `(network-script network-bridge)` 和 `(vif-script vif-bridge)`。 接下来,脚本询问用户为domain0(主...
1. **网络配置**: Xen 支持多种网络模型,如桥接、网络地址转换(NAT)和路由。通常,你会创建一个网络桥接设备,让虚拟机可以直接连接到物理网络。 2. **存储配置**: Xen 支持本地磁盘、网络存储(如 iSCSI 或 NFS...
例如,网络可以配置为桥接模式或NAT模式,存储可以使用本地硬盘、网络存储(如NFS、iSCSI)或块设备,内存分配则需要根据虚拟机的工作负载进行合理规划。 5. **创建虚拟机(VM)**:创建虚拟机包括选择合适的操作...
- Xen支持多种网络配置方式,如桥接模式、NAT模式等。 - 理解每种模式的工作原理和应用场景,有助于更好地配置网络。 **4. 迁移** - Xen支持存储迁移、冷迁移和热迁移等操作,增强了虚拟机的灵活性和可用性。 #...
Xen需要桥接工具(bridge-utils)来创建和管理网络桥接,以便虚拟机可以访问网络。首先,检查bridge-utils是否已安装: ``` [root@t400 ~] # rpm -qa | grep bridge-utils 或 [root@t400 ~] # yum list bridge*...
在这个步骤中,Xen 会为虚拟机创建虚拟设备,如虚拟硬盘、虚拟网络接口等,并将虚拟机的配置信息写入到虚拟机的存储器中。 Xen 创建 DomainU 的流程详解 下面是 Xen 创建 DomainU 的详细流程: 1. 初始化 Domain...
同时,为了确保网络功能正常,需要检查和配置网络接口,例如设置桥接网络以实现虚拟机与物理网络的通信。 在开发环节,了解Xen的API和编程模型至关重要,这涉及到如何编写能在Xen环境中运行的客体操作系统(Guest ...
在Xen环境中,网桥将宿主机的物理网络接口与虚拟机的虚拟网络接口桥接,使虚拟机能够像独立的物理机器一样访问网络。 **设置步骤** 1. **启用并配置网桥服务** 在SUSE中,我们通常使用`ifcfg-bridge`文件来配置...
5. **网络配置**:可以使用桥接、NAT或路由模式进行网络设置,使虚拟机能够访问外部网络。 6. **存储配置**:Xen支持本地磁盘、网络存储(如iSCSI、NFS)以及块设备共享。 7. **动态调整资源**:通过Xen管理工具,...
网络配置应选择桥接模式,这样虚拟机可以直接连接到物理网络,如同独立的物理机。 资源分配包括CPU和内存,对于NC(可能是某种服务器应用),分配6GB内存和4个CPU是合理的;而对于OA(Office Automation)系统,...
1. 配置网络:Xen需要一个桥接网络来让虚拟机访问物理网络。可以创建一个新的桥接接口,如`virbr0`,并将其与物理网卡绑定。 2. 开启Xen服务:`chkconfig xencommons on` 和 `chkconfig xend on`,确保Xen服务在启动...