A regra é bastante simples.
Por padrão, sem regras de NAT envolvidas, os endereços IP das respectivas redes de interfaces são usados ao se comunicar com a mesma rede lógica definida pelo par endereço IP / máscara de rede; caso contrário, ao sair pelo gateway padrão, o endereço principal da primeira interface é usado.
Esteja ciente de que alguns serviços podem ser vinculados a um endereço IP específico e, nesse caso, esse IP é usado.
As regras NAT podem e irão alterar este comportamento.
O comando
ip route get dest_IP
também informará qual endereço IP será usado durante o roteamento.
Esteja ciente também de que os serviços IPv6 têm precedência sobre o IPv4 por padrão.