{{description>Cоздание сетевого моста средствами NetworkManager}}
====== Создание сетевого моста средствами NetworkManager ======
[[ http://wiki.mihanik.net/doku.php?id=операционные_системы:linux:работа_с_сетью:networkmanager:создание_сетевого_моста_средствами_networkmanager&do=export_pdf | Экспорт в PDF ]] ~~ODT~~
Дата создания: 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
Через несколько секунд созданный мост получит сетевой адрес.
===== Источники =====
* https://www.server-world.info/en/note?os=CentOS_Stream_9&p=kvm&f=1
* https://getlabsdone.com/how-to-create-a-bridge-interface-in-centos-redhat-linux/
* https://www.answertopia.com/centos-stream/creating-a-centos-stream-kvm-networked-bridge-interface/
[[#top|⇑ Наверх ⇑]]