Привет мы - два студента с проектом бакалавра в бизнесе, куда мы собираемся сделать облако с помощью Мааса 2.5. Никогда не использовал его прежде, таким образом, много из пытается ошибки...
Мы выполняем человечность бионические 18.04 на нашем сервере Мааса. Один NIC (eno1) подключен к нашему маршрутизатору с IP-адресом 192.168.0.100 (также мой сервер Мааса), и другой (eno2) подключен к переключателю с IP-адресом 10.0.0.1. Мы выключили dhcp на маршрутизаторе и использовали dhcp в сети ui вместо этого (см. снимок экрана). У нас есть две машины, которые мы хотим развернуть (рабочие станции HP)
Маас даст IP-адрес машин (мы пытались использовать и NIC, одна машина добирается 192.168.0.110 и другой, добирается 10.0.0.100), но оба перестали работать когда ввод в действие попытки (из-за тайм-аута). Мы думаем, что решение состояло бы в том, чтобы сделать мост между NIC с WAN и NIC с LAN, чтобы заставить узлы соединяться с сетью. BMC (Intel AMT) хорошо работает, и мы можем включить и выключить машины в сети ui.
Рабочие станции имеют корректное время. amtterm, wsmancli, и etherwake установлены. Любая справка с очень ценилась бы.
наш /etc/netplan/01-netcfg.yaml
похож на это:
enter code hnetwork:
version: 2
renderer: networkd
ethernets:
eno1:
dhcp4: no
addresses: [192.168.0.100/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
eno2:
dhcp4: no
addresses: [10.0.0.1/24]
gateway4: 192.168.0.100
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
Если я понимаю Вашу сетевую схему правильно, необходимо сконфигурировать NAT на сервере Мааса. Но Ваш netcfg не должен работать, потому что Вы не можете установить адрес gw за пределами сети... (для eno2, Вы не должны устанавливать gw и серверы имен).
Установите NAT на МААСЕ с 2 сетевыми интерфейсами. Позвольте передать в ядре, отредактируйте файл и строку некомментария net/ipv4/ip_forward=1
sudo nano /etc/ufw/sysctl.conf
net/ipv4/ip_forward=1
сохраните и выйдите
В файле/etc/default/ufw изменяют параметр DEFAULT_FORWARD_POLICY
DEFAULT_FORWARD_POLICY="ACCEPT"
Добавьте NAT к конфигурации ufw. Добавьте следующее к/etc/ufw/before.rules незадолго до правил фильтра.
# NAT table rules
*nat
:POSTROUTING ACCEPT [0:0]
# Forward traffic through eno1
-A POSTROUTING -s 10.0.0.1/24 -o eno1 -j MASQUERADE
# don't delete the 'COMMIT' line or these nat table rules won't
# be processed
COMMIT
Примите порты, необходимые для Мааса
sudo ufw allow 22
sudo ufw allow 69
sudo ufw allow 5240
sudo ufw allow 5248
sudo ufw allow 8000
Теперь включите изменения путем перезапуска ufw.
sudo ufw disable && sudo ufw enable
На МААСЕ необходимо сконфигурировать DHCP на eno2, и узлы для комиссии должны быть подключены через переключатель к той сети.