Sim, você só precisa criar rotas com base no destino. Portanto, se você quiser algum tráfego para um host / rede de destino específico, saia de um determinado gateway e crie uma rota para isso.
Portanto, algo como ip route add 10.0.0.0/8 via wired_gw_ip
enviaria tudo para a rede 10.0.0.0/8
ao gateway com fio.
Também é possível configurar o roteamento baseado em política para fazer coisas muito mais complexas. Veja o HOWTO de roteamento avançado