【问题标题】: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?如果交换机和 ESXI 主机/VM 之间没有物理路由器,您能否拥有多个带有多个 VM 的 ESXI,它们都使用相同的子网?
【发布时间】:2021-12-31 04:09:43
【问题描述】:

我们将假设以下示例:

  • IPv4 C 类(可路由的真实 IP 地址)
  • 2 个物理服务器(ESXI 主机)
  • 每台服务器上有多个虚拟机,IP 地址在同一子网上

我想知道这是否可能以及以下工作是否可行:

通过 BGP 等连接到网络交换机(不是托管交换机),因此假设所有进出网络交换机到路由器,然后到 Internet 的路由都是正确的并且可以正常工作,然后将 2 个服务器连接到交换机,在每个 ESXI 主机上设置多个 VM。

无论 esxi 主机 IP 是什么,与子网中具有特定 IP 地址的 VM 集的通信是否会正常工作(只有 ESXI 管理程序,没有购买 vmware 管理插件)?

例如:

server1(esxi 主机)的 IP 为 xxx.xxx.xxx.1(/24),而我要访问的虚拟机的 IP 为 xxx.xxx.xxx.5,那么另外 server2(esxi 主机)的 IP 为xxx.xxx.xxx.2 的 IP 和我要访问的第二个虚拟机的 IP 为 xxx.xxx.xxx.6(托管在 server2 上)

是否有任何特殊要求,或者对 IP 广播的请求是否最初是为了在物理交换机和配置有请求的 IP 地址的 VM 之间创建路径?

【问题讨论】:

    标签: networking routes ipv4 subnet esxi


    【解决方案1】:

    网络类已过时,在 1993 年被 CIDR 淘汰。那时的C类现在被称为/24

    您不能使用基本交换机来运行 BGP,但我假设有一个上游路由器处理所有子网路由和可能的 NAT。

    无论 esxi 主机 IP 是什么,与子网中具有特定 IP 地址的 VM 集的通信是否会正常工作(只有 ESXI 管理程序,没有购买 vmware 管理插件)?

    如果您将未标记的端口组连接到主机 pNIC,则该组中的所有虚拟机都可以相互通信并与上游路由器通信。您可以使用单个 ESXi 主机,两个,一打,没关系。 ESXi 的主机 IP 地址无关紧要,应该位于另一个 IP 子网上 - 由于您使用的是无法进行 VLAN 标记的非托管交换机,因此您需要额外的主机 pNIC 和网络连接来进行主机管理。

    是否有任何特殊要求,或者对 IP 广播的请求是否最初是为了在物理交换机和配置有请求的 IP 地址的 VM 之间创建路径?

    不确定我是否理解。在上述场景中,广播域跨越所有虚拟机(在未标记的端口组中)和由非托管交换机连接的路由器。没有其他要求。

    您可能希望使用保留地址或手动配置的虚拟机静态 IP 地址设置 DHCP。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-07
      • 1970-01-01
      • 2017-05-01
      • 2015-10-24
      • 2021-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多