Создание сетевого моста средствами NetworkManager

Экспорт в PDF Преобразовать страницу в формат Open Document

Дата создания: 2025/05/21 10:51 (C) mihanik

Дано

  • Сервер с Linux
  • В сервере 2 (или более) сетевые карты

Надо

  • Средствами NetworkManager создать сетевой мост с именем br0

Решение

Сисадминская примета.

Настройка сетевых подключений удалённо - это к дороге.

Шаг 1

Уточняем название физических сетевых интерфейсов

nmcli device show

Видим, что имеется 2 сетевых интерфейса с именами enp5s0f0 и enp5s0f1

Шаг 2

Добавляем сетевой мост

nmcli connection add type bridge autoconnect yes con-name br0 ifname br0
nmcli connection modify br0 ipv4.method auto
Сетевой мост будет при загрузке активироваться автоматически и получать сетевые настройки по DHCP.

Шаг 3

Удаляем сетевые подключения, привязанные к физическим сетевым картам.

nmcli connection delete enp5s0f0
nmcli connection delete enp5s0f1

Шаг 3

Привязываем физические сетевые карты к сетевому мосту

nmcli connection add type bridge-slave autoconnect yes con-name enp5s0f0 ifname enp5s0f0 master br0
nmcli connection add type bridge-slave autoconnect yes con-name enp5s0f1 ifname enp5s0f1 master br0

Шаг 4

Перезапускаем NetworkManager

systemctl restart NetworkManager

Через несколько секунд созданный мост получит сетевой адрес.

Источники

⇑ Наверх ⇑

В моей WIKI постоянно ведётся какая-то работа со статьями.
Если у вас возникли вопросы или замечания,
можете их отправлять на почту support@mihanik.net
Только авторизованные участники могут оставлять комментарии.
операционные_системы/linux/работа_с_сетью/networkmanager/создание_сетевого_моста_средствами_networkmanager.txt · Последнее изменение: 2025/05/21 11:17 — mihanik
Яндекс.Метрика