您是否可以让多个 ESXI 和多个虚拟机都使用同一个子网,而交换机和 ESXI hosts/VMs 之间没有物理路由器?
Can you have multiple ESXIs with multiple VMs all using the same subnet without a physical router between a switch and the ESXI hosts/VMs?
我们将假设以下示例:
- a IPv4 class C(可路由的真实世界 IP 地址)
- 2 台物理服务器(ESXI 主机)
- 每台服务器上的多个 VM 具有同一子网中的 IP 地址
我想知道这是否可行以及是否会进行以下工作:
通过 BGP 等接入网络交换机(而非托管交换机)的互联网连接因此假设所有进出网络交换机到路由器然后到互联网的路由都是正确且有效的,然后连接 2服务器到交换机,在每个 ESXI 主机上设置多个虚拟机。
无论 esxi 主机 IP 是什么(只有 ESXI 管理程序,没有购买 vmware 管理附加组件),与子网中具有特定 IP 地址的 VM 集的通信是否有效?
例如:
server1(esxi 主机)的 IP 为 xxx.xxx.xxx.1(/24),我要访问的虚拟机的 IP 为 xxx.xxx.xxx.5,然后还有 server2(esxi 主机) IP 为 xxx.xxx.xxx.2,我要访问的第二个虚拟机的 IP 为 xxx.xxx.xxx.6(托管在 server2 上)
是否有任何特殊要求,或者最初是否请求 IP 广播以在物理交换机和配置有请求的 IP 地址的 VM 之间创建路径?
网络 classes 已死,1993 年被 CIDR 淘汰。以前是class C,后来被称为/24。
您不能使用基本交换机到 运行 BGP,但我假设有一个上游路由器处理所有子网路由和可能的 NAT。
Would communication to the VM set with a specific IP address in the subnet work regardless of the esxi host IP (there is only the ESXI hypervisor, no vmware management add-ons purchased)?
如果将未标记的端口组连接到主机 pNIC,则该组中的所有 VM 都可以相互通信并与上游路由器通信。您可以使用单个 ESXi 主机,两个,十几个,都没关系。 ESXis 的主机 IP 地址无关紧要,应该位于另一个 IP 子网上 - 由于您使用的是无法进行 VLAN 标记的非托管交换机,因此您需要额外的主机 pNIC 和网络连接来进行主机管理。
Is there anything special required or is the request to the IP broadcast initially to create the path between the physical switch and the VM that is configured with the IP address requested?
不确定我是否理解。在上述场景中,广播域跨越所有 VM(在未标记端口组中)和路由器,由非托管交换机连接。没有其他要求。
尽管如此,您可能希望使用保留地址或手动配置的 VM 静态 IP 地址设置 DHCP。
我们将假设以下示例:
- a IPv4 class C(可路由的真实世界 IP 地址)
- 2 台物理服务器(ESXI 主机)
- 每台服务器上的多个 VM 具有同一子网中的 IP 地址
我想知道这是否可行以及是否会进行以下工作:
通过 BGP 等接入网络交换机(而非托管交换机)的互联网连接因此假设所有进出网络交换机到路由器然后到互联网的路由都是正确且有效的,然后连接 2服务器到交换机,在每个 ESXI 主机上设置多个虚拟机。
无论 esxi 主机 IP 是什么(只有 ESXI 管理程序,没有购买 vmware 管理附加组件),与子网中具有特定 IP 地址的 VM 集的通信是否有效?
例如:
server1(esxi 主机)的 IP 为 xxx.xxx.xxx.1(/24),我要访问的虚拟机的 IP 为 xxx.xxx.xxx.5,然后还有 server2(esxi 主机) IP 为 xxx.xxx.xxx.2,我要访问的第二个虚拟机的 IP 为 xxx.xxx.xxx.6(托管在 server2 上)
是否有任何特殊要求,或者最初是否请求 IP 广播以在物理交换机和配置有请求的 IP 地址的 VM 之间创建路径?
网络 classes 已死,1993 年被 CIDR 淘汰。以前是class C,后来被称为/24。
您不能使用基本交换机到 运行 BGP,但我假设有一个上游路由器处理所有子网路由和可能的 NAT。
Would communication to the VM set with a specific IP address in the subnet work regardless of the esxi host IP (there is only the ESXI hypervisor, no vmware management add-ons purchased)?
如果将未标记的端口组连接到主机 pNIC,则该组中的所有 VM 都可以相互通信并与上游路由器通信。您可以使用单个 ESXi 主机,两个,十几个,都没关系。 ESXis 的主机 IP 地址无关紧要,应该位于另一个 IP 子网上 - 由于您使用的是无法进行 VLAN 标记的非托管交换机,因此您需要额外的主机 pNIC 和网络连接来进行主机管理。
Is there anything special required or is the request to the IP broadcast initially to create the path between the physical switch and the VM that is configured with the IP address requested?
不确定我是否理解。在上述场景中,广播域跨越所有 VM(在未标记端口组中)和路由器,由非托管交换机连接。没有其他要求。
尽管如此,您可能希望使用保留地址或手动配置的 VM 静态 IP 地址设置 DHCP。