Você mesmo disse, parcialmente: "algum tipo de tabela de roteamento". Mas uma solução mais fácil e simples seria usar uma rede lógica diferente. Por exemplo, se o seu gateway da Internet estiver em 192.168.40.0/24
, você poderá colocar o cofre da chave em 192.168.41.0/24
. Dessa forma, as duas NICs não residirão na mesma rede a partir de uma perspectiva de endereçamento, e é mais fácil para o algoritmo de roteamento descobrir qual cartão usar para qual endereço.
Se você insistir em usar o intervalo 192.168.40.x
, poderá criar uma sub-rede adicional usando o endereço /25
(também conhecido como 255.255.255.128
máscara de sub-rede). Se você fizer isso, 192.168.40.1-127
não estará na mesma rede lógica que 192.168.129-254
, e você poderá selecionar IPs de acordo. Você também pode criar uma sub-rede usando uma máscara ainda mais rígida, para que os IPs que você usa hoje sejam separados da mesma maneira.