Соедините два интерфейса с помощью netplan

У меня в устройстве два физических интерфейса: eth0 и eth1

Я хочу использовать eth0 для связи с малиной, напрямую подключенной через Ethernet. Статический IP-адрес малины — 192.168.1.201. Интерфейс eth1 подключен к обычному маршрутизатору (с сетью 192.168.1.0/24) для доступа в Интернет.

Конфигурация моего сетевого плана выглядит следующим образом:

network:
  version: 2
  ethernets:
    eth0:
      addresses:
        - 192.168.1.11/24
      routes:
        - to: 192.168.1.201/32
          via: 0.0.0.0
    eth1:
      dhcp4: yes
      # I normally get assigned 192.168.1.100

Похоже, проблема связана с тем, что оба интерфейса используют одну и ту же сеть 192.168.1.0/24. Когда я перезагружаюсь, я не могу получить IP-адрес от сервера dhcp в eth1, если я не отключу малину на моем интерфейсе eth0.

Кто-нибудь знает, как можно соединить два интерфейса?

Ограничения:

  • Невозможно изменить статический IP-адрес малины.
  • Невозможно подключить малину к маршрутизатору, она должна быть напрямую подключена к интерфейсу eth0.
  • Невозможно изменить конфигурацию маршрутизатора
1
задан 3 September 2021 в 13:49

0 ответов

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

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