kazulog@sv1:~$ cat /etc/os-release | head -2 PRETTY_NAME="Ubuntu 26.04 LTS" NAME="Ubuntu" kazulog@sv1:~$ sudo cat /etc/netplan/70-static-routes.yaml network: version: 2 ethernets: ens3: routes: - to: 10.130.1.0/24 via: 192.168.100.1 - to: 10.130.2.0/24 via: 192.168.100.2 - to: 10.130.9.0/24 via: 192.168.100.1 metric: 100 - to: 10.130.9.0/24 via: 192.168.100.2 metric: 200 kazulog@sv1:~$ ip route show 10.130.9.0/24 10.130.9.0/24 via 192.168.100.1 dev ens3 proto static metric 100 10.130.9.0/24 via 192.168.100.2 dev ens3 proto static metric 200 kazulog@sv1:~$ ip route get 10.130.9.1 10.130.9.1 via 192.168.100.1 dev ens3 src 192.168.100.10 uid 1000 cache kazulog@sv1:~$ ping -c3 -W2 10.130.9.1 PING 10.130.9.1 (10.130.9.1) 56(84) bytes of data. 64 bytes from 10.130.9.1: icmp_seq=1 ttl=255 time=1.28 ms 64 bytes from 10.130.9.1: icmp_seq=2 ttl=255 time=1.70 ms 64 bytes from 10.130.9.1: icmp_seq=3 ttl=255 time=1.80 ms --- 10.130.9.1 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 1.277/1.592/1.797/0.226 ms kazulog@sv1:~$ ping -c3 -W2 10.130.9.2 PING 10.130.9.2 (10.130.9.2) 56(84) bytes of data. From 192.168.100.1 icmp_seq=1 Destination Host Unreachable From 192.168.100.1 icmp_seq=2 Destination Host Unreachable From 192.168.100.1 icmp_seq=3 Destination Host Unreachable --- 10.130.9.2 ping statistics --- 3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2003ms kazulog@sv1:~$ sudo netplan get ethernets.ens3.routes - to: "10.130.1.0/24" via: "192.168.100.1" - to: "10.130.2.0/24" via: "192.168.100.2" - metric: 100 to: "10.130.9.0/24" via: "192.168.100.1" - metric: 200 to: "10.130.9.0/24" via: "192.168.100.2"