Я в настоящее время пытаюсь создать установку, которая передает трафик через сервер Ubuntu к переключателю, который затем несколько серверов будут подключены с (каждый присвоил отдельный IP), сервер Ubuntu имеет NIC PCI и встроенный порт.
NIC PCI (enp0s25) подключен к внешнему миру, затем он должен передать по каналу из встроенного порта (enp1s0) к переключателю.
Я читал в сетевые мосты, но я, может казаться, не выясняю, как соединить два интерфейса мостом вместе как этот. Причина этого сервера состоит в том, чтобы действовать как брандмауэр выше переключателя (выполняющий материал с XDP/eBPF для усовершенствованной фильтрации).
Мои текущие netplan конфигурируют взгляды как следующее:
network:
version: 2
ethernets:
enp1s0:
dhcp4: true
enp0s25:
dhcp4: true
bridges:
br0:
interfaces: [enp1s0]
dhcp4: true
optional: true
Это, очевидно, не работает. Я довольно плохо знаком с сетями так интересующегося изучением всего этого.
Первый урок...
Файлы .yaml являются очень суетливыми об интервале, добавлении отступа и никаких вкладках. Ваш исходный .yaml файл не может работать, но здесь является незначительной тонкой настройкой только для к вашему сведению...
network:
version: 2
renderer: networkd
ethernets:
enp1s0:
dhcp4: true
optional: true
enp0s25:
dhcp4: true
optional: true
bridges:
br0:
interfaces: [enp1s0]
dhcp4: true