Приведу пример добавления маршрутов в конфигурации Netplan.
Для добавления маршрута достаточно в блоке нужного интерфейса указать (перед via обязательно должно быть два пробела, табуляцию использовать нельзя):
routes: - to: 10.0.0.0/24 via: 10.10.55.2
Приведу общий пример:
network: ethernets: ens4f0: addresses: - 10.10.20.2/24 gateway4: 10.10.20.1 nameservers: addresses: [1.1.1.1] routes: - to: 10.0.0.0/24 via: 10.10.55.2 - to: 10.0.1.0/24 via: 10.10.55.2 - to: 172.17.0.1 via: 10.10.55.2 on-link: true version: 2
Для проверки конфигурации выполним:
sudo netplan try
И для подтверждения нажмем клавишу «ENTER», если потеряется связь и не нажать «ENTER», то через 120 секунд восстановится предыдущая конфигурация.
Проверим маршрут:
ip route get 172.17.0.1
Смотрите также мои статьи:
Настройка Netplan
Настройка сети в Linux