Digamos que tengo un iMac con una conexión Ethernet por cable y una conexión WiFi al mismo tiempo, en dos LAN separadas. ¿Es posible pedirle a Firefox que use el WiFi y a Safari que use la tarjeta Ethernet por cable?
Respuestas
¿Demasiados anuncios?Es posible que no pueda hacerlo a nivel de aplicación (Firefox, Safari, Chrome, etc.), pero puede hacerlo a nivel de IP. Usted puede agregar rutas específicas y pasarelas secundarias a su configuración de red, pero esto no será determinado por el navegador, que será determinado por la IP entrante / saliente y elegir una tarjeta de red después de eso.
Sí, los navegadores son un caso especial, ya que permiten elegir un proxy para acceder a Internet. Esto no anula la ruta por defecto por sí mismo, ya que tendrá que configurar un proxy web con una dirección conocida.
Otra opción sería instalar un segundo SO en un contenedor de virtualización y dejar que ese SO vea la interfaz alternativa. Esta sería una gran solución si tienes un mac rápido con mucha RAM.
Volver a (ab)usar la configuración del proxy para evitar la división de la red...
Suponiendo que te parezca bien hacer eso, entonces utilizarías la función /sbin/route
para enviar el navegador que desea en la interfaz no predeterminada a través de la pasarela no predeterminada.
Esto supone que tienes conocimientos básicos de redes y de línea de comandos. Una vez que funcione, podrías automatizar las cosas - pero se complica bastante rápido. Es posible con un poco de conocimiento especializado, pero no es algo que puedas hacer clic en un botón o dos y hacer que el tráfico de cualquier aplicación ignore el enrutamiento por defecto que el sistema está utilizando.