confira 'rota'. (Vá para o terminal e digite "man route"). Você pode forçar determinado tráfego para interfaces específicas
Especificamente, route PRINT
é o mesmo que netstat -r
Isso mostra como o tcpip roteará um IP de destino (com sua máscara de sub-rede) para o gateway padrão VIA, uma interface especificada (e quantos hops / a métrica é para o destino)
por exemplo:
route ADD someIp MASK 255.255.255.0 gatewayIp METRIC 1 IF {interfaceID}
cada interface tem um id, você tem quatro. (use ipconfig ifcount para saber com certeza OU você pode usar networksetup -listallhardwarereports para exibir uma listagem mais fácil de ler da mesma informação.)
localhost (lo0), seu hardwire (en0), seu wireless (en1) e seu telefone (??). Use ifconfig para ver todos os detalhes de cada interface.
o ID da interface para rota é o índice da interface. Volto em como imprimir isso. hmm .. ipconfig é suposto a saída do índice, mas no OSX é não. ainda procurando ...
ATUALIZAÇÃO:
No OSX, o comando networksetup
pode ter uma maneira de fazer o que a rota deve fazer. Eu não estou pessoalmente familiarizado com isso, mas suas opções são um pouco auto-explicativas.