У нас проблема с системой Ubuntu с двумя сетевыми картами.
В AWS, когда мы присоединяем эластичный IP-адрес к вторичному сетевому адаптеру, мы не получаем возможности подключения, хотя он работает по умолчанию для Amazon Linux и RedHat 8.
Redhat 8 полагается на Network Manager, а amazon Linux — нет.
Это обходной путь, предоставленный Amazon для использования исходной адресации, но он не подходит для нашего варианта использования, поскольку мы хотим полагаться на маршрутизацию на основе пункта назначения.
https://aws.amazon.com/premiumsupport/knowledge-center/ec2-ubuntu-secondary-network-interface/
Процедура:
Инициализируйте экземпляр AWS ec2 с помощью ami-09e67e426f25ce0d7, добавьте 2 сетевые карты и свяжите группу безопасности.
One Launched добавляет EIP для каждого интерфейса
Связь в порядке для основного интерфейса, а для второго она не работает, если мы не включим маршрутизацию на основе источника, как указано в следующей ссылке.
https://aws.amazon.com/premiumsupport/knowledge-center/ec2-ubuntu-secondary-network-interface/
Что бы вы посоветовали нам в качестве конфигураций, чтобы обеспечить работу маршрутизации на основе пункта назначения для вторичных интерфейсов?
Я пытался установить сетевой менеджер в Ubuntu, но этого было недостаточно, чтобы изменить поведение.
Системная информация :
uname -а
Linux ip-10-1-10-173 5.4.0-1045-aws #47-Ubuntu SMP Вт, 13 апреля, 07:02:25 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
ubuntu@ip-10-1-10-173:~$ cat /etc/netplan/50-cloud-init.yaml
# Этот файл создается на основе информации, предоставленной источником данных. Изменения
# чтобы он не сохранялся при перезагрузке экземпляра. Чтобы отключить cloud-init
# возможности настройки сети, запись в файл
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg со следующим:
# сеть: {config: disabled}
сеть:
Ethernet:
эт0:
DHCP4: правда
dhcp4-переопределяет:
маршрут-метрика: 100
DHCP6: ложь
соответствовать:
адрес: 0a:da:13:97:96:6f
имя набора: eth0
эт1:
DHCP4: правда
dhcp4-переопределяет:
маршрут-метрика: 200
DHCP6: ложь
соответствовать:
макадрес: 0a:34:10:48:b7:fd
имя набора: eth1
версия: 2
Большое спасибо
С уважением