本地 IP 范围在虚拟机范围之外无法访问(但属于同一子网)

本地 IP 范围在虚拟机范围之外无法访问(但属于同一子网)

在主机和虚拟机上使用 Ubuntu 21.10,我在以下设置中遇到网络问题:

我有 3 个 microk8s 集群在使用 KVM 的主机上运行。每个集群都有一个控制器平面和 2 个工作节点,代表 3 个虚拟机。每个虚拟机通过桥接共享主机网络。例如:

  • 主机有 192.168.10.10
  • VM1(控制平面)具有 192.168.10.20
  • VM2(worker1)有 192.168.10.21
  • VM3(worker2)具有 192.168.10.22

我已经设置了 metallb 服务来提供从 192.168.10.30 到 192.168.10.39 范围的 IP。

我已经设置了一个入口控制器,将 externalTrafficPolicy 设置为本地并使用 192.168.10.30

从 VM1、VM2 或 VM3,我可以通过 HTTPS 访问 192.168.10.30。

但是,从主机 192.168.10.10 或任何连接到 192.168.10.0/24 的设备,我无法到达 192.168.10.30。

我可能会错过什么?

此致,

相关内容