不同子网的虚拟机能否通过VXLAN互通?
Can VMs from different subnets communicate through VXLAN?
我正在尝试了解 VXLAN 功能。
我在Google上查到的所有VM通过VXLAN通信的案例,都是与同一子网内的VM互联有关。
我的案例研究是 2 台主机,每台主机托管 1 个 VM。
host1上的VM1的IP是10.200.1.2/24,host2上的VM2的IP是10.200.2.2/24
我可以让两个虚拟机通过 VXLAN 进行通信吗?
VXLAN 是跨 IP 的第 2 层隧道,具有几乎无限的子隧道 (VLAN)。
如果您想连接不同子网中的两个节点(虚拟的或物理的),您可以使用路由器。如果您不能直接路由它们(例如 public IP 网络中的私有 IP 地址),您可以使用第 3 层隧道或 VPN。
由于两端节点位于不同的子网中,因此使用 VXLAN 毫无意义。
我正在尝试了解 VXLAN 功能。 我在Google上查到的所有VM通过VXLAN通信的案例,都是与同一子网内的VM互联有关。
我的案例研究是 2 台主机,每台主机托管 1 个 VM。 host1上的VM1的IP是10.200.1.2/24,host2上的VM2的IP是10.200.2.2/24 我可以让两个虚拟机通过 VXLAN 进行通信吗?
VXLAN 是跨 IP 的第 2 层隧道,具有几乎无限的子隧道 (VLAN)。
如果您想连接不同子网中的两个节点(虚拟的或物理的),您可以使用路由器。如果您不能直接路由它们(例如 public IP 网络中的私有 IP 地址),您可以使用第 3 层隧道或 VPN。
由于两端节点位于不同的子网中,因此使用 VXLAN 毫无意义。