Сетевые интерфейсы

Добавление нового сетевого интерфейса

Виртуальным машинам можно добавлять более одного сетевого интерфейса, что позволяет размещать ВМ в нескольких логических сетях.

Примечание — Для ВМ можно создать отделённую от хоста оверлейную сеть, настроив логическую сеть, не привязанную к физическим интерфейсам хоста (например, можно создать среду DMZ, в которой ВМ обмениваются информацией друг с другом с помощью моста, созданного на хосте).

Оверлейная сеть использует OVN, которая должна быть установлена в качестве внешнего поставщика сети.

Действия по добавлению сетевых интерфейсов ВМ:

  1. В главном меню Портала администрирования выберите пункт "Ресурсы → Виртуальные машины".
  2. Нажмите на имя ВМ, чтобы перейти к подробному просмотру.
  3. Перейдите на вкладку "Сетевые интерфейсы" (рисунок 33).
  4. Нажмите Добавить.
  5. Укажите "Имя" сетевого интерфейса.
  6. Из выпадающих списков выберите "Профиль" и "Тип" сетевого интерфейса. Эти списки заполняются в соответствии с профилями и типами сетей, доступных в кластере, и сетевых карт, доступных для ВМ.
  7. Установите флажок "Пользовательский адрес MAC" и введите адрес карты сетевого интерфейса.
  8. Нажмите OK.

Рисунок 33 ‒ Добавление сетевого интерфейса

В результате новый сетевой интерфейс будет указан на вкладке "Сетевые интерфейсы" в подробном просмотре ВМ.

По умолчанию, когда сетевая карта настроена на ВМ и подключена к сети, "Статус канала" указывается как "Запущен".

Подробное описание полей в окне "Новый сетевой интерфейс" приведено в разделе Параметры сетевых интерфейсов ВМ

Редактирование сетевого интерфейса

Для изменения свойств сети измените параметры сетевого интерфейса. В общем случае это действие осуществляется при выполняющихся ВМ, но некоторые изменения можно выполнить только для выключенных ВМ.

Действия по редактированию сетевого интерфейса:

  1. В главном меню Портала администрирования выберите пункт "Ресурсы → Виртуальные машины".
  2. Нажмите на имя ВМ, чтобы перейти к подробному просмотру.
  3. На вкладке "Сетевые интерфейсы" выберите интерфейс.
  4. Нажмите "Изменить".
  5. Измените необходимые параметры (рисунок 34), например, "Имя", "Профиль", "Тип" или "Пользовательский адрес MAC" (см. п. Добавление нового сетевого интерфейса).
  6. Нажмите OK.

Рисунок 34 ‒ Параметры сетевого интерфейса

Горячее подключение сетевого интерфейса

Для сетевых интерфейсов доступно горячее подключение. Горячее подключение — это включение и отключение устройств во время работы ВМ.

Примечание — Операционная система ВМ должна поддерживать горячее подключение сетевых устройств.

Действия по горячему подключению сетевого интерфейса:

  1. В главном меню Портала администрирования выберите пункт "Ресурсы → Виртуальные машины".
  2. Нажмите на имя ВМ, чтобы перейти к подробному просмотру.
  3. На вкладке "Сетевые интерфейсы" выберите интерфейс.
  4. Нажмите "Изменить".
  5. Настройте "Статус карты" на "Подключено", чтобы активировать сетевой интерфейс, или на "Отключено", чтобы деактивировать сетевой интерфейс.
  6. Нажмите OK.

Удаление сетевого интерфейса

Действия по удалению сетевого интерфейса:

  1. В главном меню Портала администрирования выберите пункт "Ресурсы → Виртуальные машины".
  2. Нажмите на имя ВМ, чтобы перейти к подробному просмотру.
  3. На вкладке "Сетевые интерфейсы" выберите интерфейс.
  4. Нажмите Удалить.
  5. Нажмите OK.

Занесение сетевых интерфейсов в "чёрный список"

Для гостевого агента ovirt-guest-agent ВМ можно настроить игнорирование некоторых сетевых карт. Это предотвращает появление в отчёте адресов IP, связанных с сетевыми интерфейсами, созданными некоторыми программами.

Для занесения сетевого интерфейса в "чёрный список" необходимо указать наименование и номер интерфейса (например, eth0, docker0).

Примечание — Сетевые интерфейсы должны заноситься в "чёрный список" до того, как гостевой агент ovirt-guest-agent будет запущен в первый раз.

Действия по занесению сетевых интерфейсов в "чёрный список":

  1. Добавьте следующую строку в файл /etc/ovirt-guest-agent.conf ВМ, в которой укажите через пробел сетевые интерфейсы, которые необходимо игнорировать:
ignored_nics = первая_игнорируемая_NIC вторая_игнорируемая_NIC
  1. Запустите гостевого агента ovirt-guest-agent:
systemctl start ovirt-guest-agent

Примечание — Некоторые ОС автоматически запускают гостевого агента во время установки. Если устанавливаемая ОС автоматически запускает гостевого агента или если необходимо настроить "чёрный список" для нескольких ВМ, используйте настроенную ВМ в качестве шаблона для создания дополнительных ВМ (см. п. Создание шаблонов).