在 Citrix XenServer 中...我想要一个不依赖于物理 NIC 的内部网络,只有 HyperVisor 和虚拟机才能看到。我相信我想实现一个“单服务器专用网络”。
虚拟机如何与 Hyper-Visor 通信?如果我想从其中一个 VM 管理 Hyper-Visor,我该如何访问它?
我知道另一种选择是将网络与物理 NIC 关联,但我不希望 LAN 能够访问该网络。
在 Citrix XenServer 中...我想要一个不依赖于物理 NIC 的内部网络,只有 HyperVisor 和虚拟机才能看到。我相信我想实现一个“单服务器专用网络”。
虚拟机如何与 Hyper-Visor 通信?如果我想从其中一个 VM 管理 Hyper-Visor,我该如何访问它?
我知道另一种选择是将网络与物理 NIC 关联,但我不希望 LAN 能够访问该网络。
不确定 xenserver 命令来实现这一点
如果您希望在同一主机上运行的虚拟机之间建立专用连接,您可以创建隔离的桥接网络并将虚拟机的必要 vNIC 连接到它。[从“xl 列表”您可以获得域 ID]
如果使用 linux-bridge
如果您将相同范围的私有 IP 设置为“隔离”,那么您可以使用该 IP 从虚拟机访问管理程序。
如果使用 ovs
列出 vNIC 详细信息,结合xl list您可以获得正确的 vNIC
将 vNIC 添加到网桥
OVS
在您的虚拟机内分配私有 IP,现在尝试使用“隔离”上分配的 ip 连接到管理程序
首先,citrix 建议 xenserver 上的管理网络创建 nic 绑定。
所以你依赖于一个网卡。为什么,因为当您有多个 xenserver 时,它们需要通过网络相互通信。
最好的隔离方法是使用 VLAN 或专用交换机。
如果您只希望一个虚拟机与虚拟机管理程序通信,您可以向该虚拟机添加第二个网卡以访问同一网络。
我的一些人离线向我提出的一种解决方案是使用服务器上的一个备用 NIC,将 MGMT 接口分配给它并创建所谓的环回插头。
要创建环回插头,请将针脚 1 (TX+) 和针脚 3 (RX+) 交叉在一起,并将针脚 2 (TX-) 和针脚 6 (RX-) 交叉在一起。您需要以下设备来创建环回:
一根 6 英寸长的 CAT5 电缆 一根 RJ-45 连接器 一个压接工具
通过这种方式,您可以使用物理网络来桥接您的连接,但它是隔离的,并且仅对 HyperVisor 及其 VM 可用。