MAAS 2.4 基于 Ubuntu 18.04。
我有主服务器和节点,连接到公共网络和私有网络。
我的路由器在 172.16.199.0/24(公共网络、网关 172.16.199.1、DNS 192.168.111.90)上提供 DHCP。
MAAS 主机在 10.1.1.0/24(私有网络)上提供 DHCP
现在,我可以调试、部署 Ubuntu 18.04 和 SSH 到我的节点。但是,我的节点无法自动连接到公网,我发现所有请求都被定向到私有网络(10.1.1.100 是我的 MAAS 主节点)。
我必须在我的节点上运行此命令才能访问公共网络:
sh route add default gw 172.16.199.1
每次我重新启动节点时,我都必须运行该命令。
答案1
我已经通过以下方式解决了该问题:
sudo maas login username
maas username interface set-default-gateway nodeID TheInterfaceID
答案2
您的 10.0.0.x 网络上的 gw 用于什么?
因为在两个接口上声明一个 gw 将在您的机器上为 0.0.0.0 创建 2 个路由。
尝试删除 10.0.0.x 网络上的 gw,这应该可行。如果您需要通过 10.0.0.x 到达特定网络,则为它们创建静态路由。