O roteamento é correspondido como um dos ganhos mais específicos.
Isto:
10.0.2.0/24 via 192.168.1.1 dev eth0
É mais específico que isso:
10.0.0.0/8 via 192.168.1.2 dev eth0
/24
vs /8
Portanto, basta adicionar as duas rotas, o tráfego para 10.0.2.0/24
corresponderá a essa rota, qualquer outra coisa corresponderá à rota menos específica / 8.
Lembre-se de que sua rota padrão é 0.0.0.0/0, que é o CIDR menos específico existente, e é por isso que todas as outras rotas correspondem à sua rota padrão. ( 192.168.1.0/24
é parte de 0.0.0.0/0
lembrar)