Tengo dos interfaces: eth0 y wlan0 en una computadora portátil.
Posibles casos de uso:
- eth0 me otorga acceso a Internet, y wlan0 está actualmente conectado a un enrutador que no tiene conectividad a Internet. Para fines de desarrollo, necesito conectarme al wlan0 por defecto, pero usar eth0 para navegar
- eth0 y wlan0 están conectados a Internet. Para una aplicación de torrents, eth0 debe usarse para la velocidad, pero para la portabilidad del portátil, SSH debe tener una conexión sobre wlan0
- eth0 es una conexión por cable, wlan0 es inalámbrica. Los datos sensibles deben transferirse a través de eth0, pero otro tráfico también puede pasar por wlan0.
¿Hay alguna forma de obligar a las aplicaciones (como nc.traditional
o firefox
) a usar una determinada interfaz de red? Un contenedor como también example-wrapper eth0 program
está bien si existe dicho programa. Sería bueno si pudiera configurarse dentro de Firefox (en tiempo de ejecución). Me gustaría evitar las soluciones de IPTables si es posible.