# Создание bridge-to-LAN интерфейса на Ubuntu server 22.04 (Netplan)Инструкция по созданию сетевого моста (bridge), который объединяет физический интерфейс с логическим мостом и получает IP-адрес по DHCP от роутера.



---

## Предварительные требования

- Linux-дистрибутив с поддержкой **netplan** (например, Ubuntu 18.04+)
- Права суперпользователя (sudo)
- Наличие физического сетевого интерфейса (в примере — `enp3s0`)

---

## Шаг 1. Открытие конфигурационного файла Netplan

Откройте существующий YAML-файл конфигурации или создайте новый в каталоге `/etc/netplan/`:

```bash
sudo nano /etc/netplan/00-installer-config.yaml
```

> ⚠️ Имя файла может отличаться. Главное, чтобы он имел расширение `.yaml`.

---

## Шаг 2. Конфигурация сетевого моста

Ниже приведён пример конфигурации, в которой:
- DHCP отключён на физическом интерфейсе `enp3s0`
- Создаётся мост `br0`
- IP-адрес получается по DHCP уже на мосту

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

```yaml
network:
  version: 2
  renderer: networkd  # или NetworkManager, если он используется в системе
  ethernets:
    enp3s0:
      dhcp4: no        # отключаем DHCP на физическом интерфейсе
  bridges:
    br0:
      interfaces:
        - enp3s0       # добавляем enp3s0 в мост
      dhcp4: yes       # включаем DHCP для моста
      mtu: 1500        # опционально: задаём MTU
```
---

## Шаг 3. Применение конфигурации

После сохранения файла примените настройки:

```bash
sudo netplan apply
```

Если ошибок нет — мост будет создан, а IP-адрес назначен интерфейсу `br0`.

---

## Проверка результата

Для проверки используйте одну из команд:

```bash
ip a
brctl show
```

Вы должны увидеть интерфейс `br0` с назначенным IP-адресом и подключённым `enp3s0`.

---

## Примечания

- Мост полезен при использовании виртуализации (KVM, LXC, Docker с macvlan и т.п.)
- Физический интерфейс **не должен** иметь IP-адрес — он работает как часть моста
- При ошибках можно выполнить проверку конфигурации:

```bash
sudo netplan try
```

---

## Готово 🎉

Сетевой bridge успешно настроен и готов к использованию.