Я пару раз пытался запустить MAAS, и проблемы, похоже, связаны с неправильной конфигурацией сети. У меня есть сервер с 2 сетевыми портами. EM1 - это сеть для MAAS и серверы, которые будут использовать PXE для загрузки. EM2 - это интернет-сеть dhcp. Таким образом, файл интерфейсов выглядит следующим образом:
auto em1
iface em1 inet static
address 10.0.0.2
netmask 255.255.255.0
gateway 10.0.0.2
network 10.0.0.0
broadcast 10.0.0.255
dns-nameservers 10.0.0.2
auto em2
iface em2 inet dhcp
В файле sysctl.conf включена переадресация портов с помощью net.ipv4.ip_forward = 1.
подразумевается, что сеть 10.0.0.0
является сетью MAAS, а контроллер MAAS является DNS / DHCP и маршрутизатором для клиентов PXE в сети 10.0.0.0
. сеть 192.168.3.0
- это доступ в интернет.
С помощью этой конфигурации (10.0.0.0
является основной сетью) я могу пропинговать 3.66 (себя), 3.1 (адрес маршрутизатора dhcp и все. Попытка пропинговать внешнюю сторону маршрутизатора 3.1 для доступа в Интернет Я не пытался установить маршруты по умолчанию, но он всегда говорит, что файл существует.
Мне нужно правильно настроить конфигурацию, чтобы серверы PXE увидели сервер 10.0.0.2
в качестве своего DHCP, и мне нужно получить сервер MAAS для доступа в Интернет.
Любая помощь в получении правильной конфигурации будет принята с благодарностью.
выньте шлюз 10.0.0.2, Вы не можете быть своим собственным шлюзом