Em uma máquina Linux com hospedagem múltipla, como posso descobrir qual interface de rede será usada para enviar um pacote para um host específico? Preciso fazer isso programaticamente e prefiro não analisar e interpretar a tabela de roteamento.
linux
networking
routing
Rob H
fonte
fonte
Respostas:
Use
ip route
para isso. Por exemplo:fonte
Opção mais curta:
fonte
Sim, como Michael Hampton sugere, use
ip route
. Se você deseja apenas a interface, use estePor exemplo:
fonte