У меня есть 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
Ваш .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