curl
tem uma opção --interface
que faz exatamente o que você precisa.
O próximo código exibe o ip externo de 1 ISP.
curl ipecho.net/plain; echo
Existe algum código para exibir o ip externo de 2 ISPs?
Meu mac mini está conectado a dois provedores de internet. Um em en0 via ethernet e outro em en3 via ethernet USB.
Qualquer ajuda apreciada. Obrigado.
Tags ip-address osx-mavericks