Да плевать на маски.
Вы пишите, что карты две.
Нужно, чтобы хост отправлял пакеты напрямую с карт.
Любой хост, обращаясь к своему сетевому стеку, проверит локальные правила маршрутизации.
И в вашем случае - у вас есть как минимум два маршрута - сеть а подключена к интерфейсу а и сеть б подключена к интерфейсу б.
Все, дальше арп реквест, формирование пакета и кадра.
Никакой маршрутизации.