Eu tenho duas interfaces: eth0 e wlan0 em um notebook.
Possíveis casos de uso:
- eth0 me concede acesso à Internet e o wlan0 está atualmente conectado a um roteador que não possui conectividade com a Internet. Para fins de desenvolvimento, eu preciso me conectar à wlan0 por padrão, mas use eth0 para navegar
- eth0 e wlan0 estão conectados à Internet. Para um aplicativo de torrent, eth0 deve ser usado para velocidade, mas para portabilidade do notebook, o SSH deve ter uma conexão através de wlan0
- eth0 é uma conexão de fio, wlan0 é uma conexão sem fio. Dados sensíveis devem ser transferidos por eth0, mas outro tráfego também pode passar por wlan0.
Existe uma maneira de forçar aplicativos (como nc.traditional
ou firefox
) a usar uma determinada interface de rede? Um invólucro semelhante também example-wrapper eth0 program
é bom se esse programa existir. Seria bom se ele pudesse ser configurado no Firefox (em tempo de execução). Eu gostaria de evitar soluções IPTables, se possível.