Образование моста двух интерфейсов вместе, передайте трафик

Я в настоящее время пытаюсь создать установку, которая передает трафик через сервер 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

Это, очевидно, не работает. Я довольно плохо знаком с сетями так интересующегося изучением всего этого.

0
задан 20 January 2020 в 23:21

1 ответ

Первый урок...

Файлы .yaml являются очень суетливыми об интервале, добавлении отступа и никаких вкладках. Ваш исходный .yaml файл не может работать, но здесь является незначительной тонкой настройкой только для к вашему сведению...

network:
  version: 2
  renderer: networkd
  ethernets:
    enp1s0:
      dhcp4: true
      optional: true
    enp0s25:
      dhcp4: true
      optional: true
  bridges:
    br0:
      interfaces: [enp1s0]
      dhcp4: true
0
ответ дан 30 January 2020 в 23:33

Другие вопросы по тегам:

Похожие вопросы: