我有一台运行多个服务的服务器,这些服务在每个 LXD 容器内运行。所有容器都使用桥接网络。现在,我通过服务器主 IP 地址路由所有内容,并将所需端口转发到每个容器,但这很烦人。例如,我有多个 Web GUI 正在运行并使用此设置,它们都需要不同的端口,例如 8080、8081 等,而不仅仅是使用标准端口 80 或 433。我想要的是使用内部设置 Pi-Hole URL 指向每个容器 IP,但我需要以某种方式让流量自动通过服务器路由。
我可以手动将 LXD“10.xxx”网络的路由添加到服务器,并将其直接连接到容器。但我必须对连接到网络的每个设备执行此操作。有没有办法让服务器告诉路由器通过服务器路由该网络的流量?
我知道我可以设置 LXD 容器来使用 macvlan,但这会引入其他问题,也不是真正的解决方案,而更多的是一种解决方法。
答案1
我决定用 AP 和支持静态路由的专用路由器来更换蹩脚的 Mesh 路由器。接缝是最好的选择。这也是购买一些合适的网络硬件的一个重要原因。