Xen 的多个静态 IP 地址

Xen 的多个静态 IP 地址

我正在尝试在 SLES11 上设置 Xen。我想要的配置是每个虚拟机都应在我们的 LAN 外部拥有自己的静态 IP 地址,因此可以通过特定 IP 直接访问。

LAN - eth0(IP: 1.2.3.4)    -   ??  - vm1 (IP: 1.2.3.5)
                                   - vm2 IP: (1.2.3.6)
                                   - vm3 IP: (1.2.3.7)
                                   - ...

这样我就可以直接使用 ip 1.2.3.5 从主机外部访问 vm1。我的问题是,我该如何设置?图片中的“??”应该用什么代替?我在网上搜索过,但没有找到有关以这种方式使用多个静态地址的任何信息。

是的,我对更复杂的网络配置还不太熟悉。

任何帮助都将不胜感激!

答案1

您所要做的就是将 Xen 设置为桥接模式。您可以在 /etc/xen/xend-config.sxp 中通过禁用

(网络脚本网络虚拟)

并实现

(网络脚本网络桥)

(vif 脚本 vif 桥)

设置好桥接器后,您要做的就是将公共 IP 放在您的 domU 上,就这样。

ifconfig ethy xxxx/网络掩码

您还可以手工创建桥梁,它也能完美运行并且更易于升级。

相关内容