NetPlan работа с сетевыми мостами

Оцените статью

Netplan — это утилита для декларативной настройки сети в Linux (широко используется в Ubuntu, начиная с 17.04). Она преобразует YAML‑конфигурации в настройки для бэкенд‑систем (networkd или NetworkManager).

Основные понятия

  • Мост (bridge) — виртуальный коммутатор, объединяющий несколько сетевых интерфейсов (физических или виртуальных) в один логический сегмент.
  • Члены моста (ports) — интерфейсы, подключённые к мосту.
  • IP‑адрес обычно назначается самому мосту, а не отдельным портам.

Подготовка

Убедитесь, что установлен netplan:

# apt install netplan.io

Проверьте текущий статус сети:

# ip a
# networkctl status

Пример конфигурации

Мост из двух интерфейсов и статический IP-адрес на мосту

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
    eth1:
      dhcp4: no
  bridges:
    br0:
      dhcp4: no
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
      interfaces:
        - eth0
        - eth1
      parameters:
        stp: true
        forward-delay: 4

Пояснение:

  • renderer: networkd — используем systemd‑networkd как бэкенд.
  • eth0, eth1 — отключаем DHCP, т. к. IP будет на мосту.
  • br0 — имя моста.
  • interfaces — список интерфейсов, входящих в мост.
  • stp: true — включаем STP (Spanning Tree Protocol) для предотвращения петель.
  • forward-delay: 4 — задержка перед пересылкой (в секундах).

Применяем конфигурацию

Применяем

#  netplan apply

Проверяем результат

# ip a show br0
# bridge link

Конфигурация с VLAN на мосту

Если надо добавить дополнительно тегирование

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
    eth1:
      dhcp4: no
  vlans:
    vlan10:
      id: 10
      link: br0
      dhcp4: yes
  bridges:
    br0:
      dhcp4: no
      interfaces:
        - eth0
        - eth1
      parameters:
        stp: true
        forward-delay: 4

Похожие записи

Настройка централизованной авторизации в домене IPA на RedOS 8

Продолжаем разбираться с работой RedOS 8 в корпоративной среде. Сегодня займемся настройкой централизованной авторизации рабочих станций и серверов в домене IPA (Identity Policy Audit). IPA (Identity Policy Audit) — это…

Резервное копирование и восстановление FreeIPA

Резервное копирование и восстановление домена Free IPA, это очень черт побери важно и если вы потеряете данные по домену крупной, да и не очень крупной компании вас никто за это…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Читать еще статьи

Настройка централизованной авторизации в домене IPA на RedOS 8

Настройка централизованной авторизации в домене IPA на RedOS 8

Резервное копирование и восстановление FreeIPA

Резервное копирование и восстановление FreeIPA

Работа с самоподписанными сертификатами в Linux

Работа с самоподписанными сертификатами в Linux

Очередной сертификат

Очередной сертификат

Дополнительные настройки Next Cloud

Дополнительные настройки Next Cloud

Топ-9 нейросетей для генерации изображений в 2026 году

Топ-9 нейросетей для генерации изображений в 2026 году