Как создавать виртуальные машины с несколькими сетевыми интерфейсами
Описание задачи
Необходимо создать виртуальную машину с несколькими сетевыми интерфейсами.
Решение
Чтобы создать ВМ с несколькими сетевыми интерфейсами, воспользуйтесь образами из категории Сетевая инфраструктура в Yandex Cloud Marketplace. Образы из этой категории позволяют создавать ВМ с несколькими интерфейсами, которые могут быть связаны с разными облачными сетями.
Важно
Количество сетевых интерфейсов можно задать только в процессе создания виртуальной машины. После того как виртуальная машина уже создана, добавить новые сетевые интерфейсы или удалить имеющиеся не получится.
Если вам требуется изменить количество сетевых интерфейсов на уже созданной виртуальной машине – воспользуйтесь функциональностью снимков или образов дисков для создания копии ВМ и задайте необходимое количество сетевых интерфейсов в процессе создания ВМ.
В качестве одного из вариантов вы можете использовать образ NAT-инстанса, созданного на основе LTS-выпуска Ubuntu Linux. В соответствующем разделе документации описан сценарий, позволяющий настроить маршрутизацию трафика в интернет с использованием ВМ на базе этого образа.
Если вы знакомы с решениями от Cisco или Mikrotik, вы можете использовать их в качестве виртуальных маршрутизаторов: образы этих продуктов также доступны в Yandex Cloud Marketplace, однако для их использования требуется заранее приобретенная лицензия. Подробнее об этих продуктах мы рассказываем здесь:
Максимальное количество сетевых интерфейсов зависит от платформы и количества vCPU у виртуальной машины.
Актуальные лимиты количества сетевых интерфейсов для используемых в Yandex Cloud аппаратных платформ:
-
Broadwell (
standard-v1
):- от 2 до 16 vCPU — 8 интерфейсов;
- от 20 до 32 vCPU — 16 интерфейсов.
-
Cascade Lake (
standard-v2
):- от 2 до 16 vCPU — 8 интерфейсов;
- от 20 до 80 vCPU — 16 интерфейсов.
-
Ice Lake (
standard-v3
):- от 2 до 32 vCPU — 8 интерфейсов;
- от 36 до 96 vCPU — 16 интерфейсов.
Обратите внимание, что на старте к ВМ может быть подключено не более 14 устройств, включая загрузочный диск и сетевую карту. Виртуальная машина, к которой подключено более 14 устройств, не запустится, поэтому при ее создании нужно учесть это ограничение. Остальные устройства требуется подключать к уже запущенной ВМ при необходимости.
Подробнее пишем в документации.
Внимание
Если вы перезапустите ВМ, к которой подключено более 14 устройств, то она не сможет загрузиться.