MAAS 2.4 основан на Ubuntu 18.04.
У меня есть и мастер, и узлы, подключенные к публичной сети и частной сети.
Мой маршрутизатор предоставляет DHCP на 172.16.199.0/24 (Публичная сеть, шлюз 172.16.199.1, DNS 192.168.111.90).
Мастер MAAS предоставляет DHCP 10.1.1.0/24 (частная сеть)
Теперь я могу запустить, развернуть Ubuntu 18.04 и SSH на моих узлах. Но мои узлы не могут автоматически подключаться к общедоступной сети, я обнаружил, что все запросы направляются в частную сеть (10.1.1.100 - это мой мастер MAAS).
Я должен запустить эту команду на своих узлах для доступа к публичной сети:
sh route add default gw 172.16.199.1
Каждый раз, когда я перезагружаюсь мои узлы, я должен выполнить эту команду.
Для чего gw на Вашем 10.0.0.x сеть, используемая?
Поскольку объявление gw в обоих интерфейсах создаст 2 маршрута для 0.0.0.0 на Ваших машинах.
Попытайтесь удалить gw на 10.0.0.x сеть, и это должно работать. Если необходимо достигнуть, определенная сеть через 10.0.0.x затем создают статические маршруты для них.
Я решил ту проблему:
sudo maas login username
maas username interface set-default-gateway nodeID TheInterfaceID