So, currently, I have VyOS dual-homed with routing tables (One using a normal IP network, the other with OVH’s famous failover configuration [/32 to a gateway not in your IP pool])
Currently, I have the following configured:
show proto static
Can you explain what you’re trying to do?
ovh forum post doesn’t make clear (at least to me) what the problem was for this solution
your 3 routes shown are all default routes, and they will end up in different route tables. sudo ip route show table 10
will show one of them
Always try to avoid next-hop-interface on eth ports. They rely on remote router doing proxy arp, and will generate huge arp tables when used for default route
If I don’t use next-hop-interface, it doesn’t actually populate table 10.
So basically, consider this VM being on two very different ISPs. I setup PBR so a subnet will use one network, meanwhile the other will use the other network (and also some DMZ and 1:1 NAT hosts.) The problem comes across how do I do the default route (with OVH’s custom routing) on the table, when linux looks at the route, and says “This isn’t on the net, denied”