Не мог добавить несколько статических маршрутов в netplan в Ubuntu 18.04 LTS

У меня есть 2 интерфейса в системе ubuntu 18.04 LTS. Основной f0 для всего интернет-трафика направления и также трафика VPN. f1 для внутреннего трафика.

Мой netplan следующие:

  ethernets:
    enp0s20f0:
      addresses: [10.10.20.148/28]
      gateway4: 10.10.20.158
      nameservers:
        addresses: [8.8.8.8,4.2.2.2]
    enp0s20f1:
      addresses: [10.10.20.132/28]
      routes:
        - to: 10.10.10.0/24
        via: 10.10.20.142
      nameservers:
        addresses: [10.10.x.x,10.10.x.x]

Когда я применяю этот netplan, он уничтожает мою VPN и не добавит маршрут. Однако я могу выполнить следующее и могу соединиться с внутренней сетью. Я попытался добавить метрики напрасно. Что я не делаю здесь?

route add -net 10.10.10.0/24 gw 10.10.20.142 dev enp0s20f1
0
задан 12 February 2020 в 21:42

1 ответ

Ваш .yaml должен быть похожим, это... сохраняет добавление отступа, интервал и никакие вкладки...

network:
  version: 2
  renderer: networkd
  ethernets:
    enp0s20f0:
      addresses: [10.10.20.148/28]
      gateway4: 10.10.20.158
      nameservers:
        addresses: [8.8.8.8, 4.2.2.2]
    enp0s20f1:
      addresses: [10.10.20.132/28]
      routes:
        - to: 10.10.10.0/24
          via: 10.10.20.142
      nameservers:
        addresses: [10.10.x.x, 10.10.x.x]

sudo netplan --debug generate

sudo netplan apply

reboot

0
ответ дан 20 February 2020 в 22:55

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

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