Как установить мост на человечности с двумя NIC - один для WAN и один для LAN, которые подключены к Маасу

Привет мы - два студента с проектом бакалавра в бизнесе, куда мы собираемся сделать облако с помощью Мааса 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.

our subnets

Рабочие станции имеют корректное время. 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]
0
задан 14 February 2019 в 08:36

1 ответ

Если я понимаю Вашу сетевую схему правильно, необходимо сконфигурировать 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, и узлы для комиссии должны быть подключены через переключатель к той сети.

0
ответ дан 26 October 2019 в 06:20

Другие вопросы по тегам:

Похожие вопросы: