Ubuntu 17.10, добавляющая несколько статических маршрутов для NIC с Netplan

Я пытаюсь добавить два статических маршрута к своему NIC. Я могу добавить тот хорошо, но если я пытаюсь добавить секунду, все сетевое соединение прекращает работать, пока я не снижаю 2-ю карту.

Это - моя текущая конфигурация, которая работает:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        

Но я должен добавить другой маршрут к 192.168.10.0/24 тем же шлюзом 10.10.0.4

Я попытался добавить несколько дюйм/с к тому же маршруту, такому как:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: [192.168.1.0/24, 192.168.10.0/24]
          via: 10.10.0.4        

и

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        
        - to: 192.168.10.0/24
          via: 10.10.0.4   

Но оба вышеупомянутые причины сеть для сбоя. Как я должен отформатировать это так, чтобы у меня могло быть два статических маршрута?

2
задан 5 March 2018 в 18:32

2 ответа

Таким образом, оказывается, что вторая опция IS на самом деле исправляет. Я просто должен был перезапустить пару раз, прежде чем это начало работать.Странно. Используйте этот синтаксис:

network:
  version: 2
  renderer: networkd
  ethernets:
    ens3:
      dhcp4: yes
    eno2:
        dhcp4: no
        dhcp6: no
        addresses: [10.10.0.11/24]
        gateway4: 10.10.0.4
        routes:
        - to: 192.168.1.0/24
          via: 10.10.0.4        
        - to: 192.168.10.0/24
          via: 10.10.0.4 
2
ответ дан 2 December 2019 в 02:44

После внесения изменений сделайте следующее, чтобы заставить это сразу взять:

sudo netplan apply
1
ответ дан 2 December 2019 в 02:44

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

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