Digamos que tengo un iMac con una conexión Ethernet por cable y una conexión WiFi al mismo tiempo, en dos redes LAN separadas. ¿Es posible pedirle a Firefox que use el WiFi y Safari para usar la tarjeta de cable Ethernet?
Digamos que tengo un iMac con una conexión Ethernet por cable y una conexión WiFi al mismo tiempo, en dos redes LAN separadas. ¿Es posible pedirle a Firefox que use el WiFi y Safari para usar la tarjeta de cable Ethernet?
No, esto no es posible en el nivel de la aplicación.
Es posible que no puedas hacer esto en el nivel de la aplicación (firefox, safari, chrome, etc.), pero puedes hacerlo en la capa ip. Puede agregar rutas específicas y puertas de enlace secundarias a su configuración de red, pero esto no será determinado por el navegador, será determinado por la dirección IP entrante / saliente y luego se elegirá una tarjeta de red.
Sí: los navegadores son un caso especial porque le permiten elegir un proxy para acceder a Internet. Esto no anula la ruta predeterminada por sí sola, ya que tendrá que configurar un proxy web con una dirección conocida.
Otra opción sería instalar un segundo sistema operativo en un contenedor de virtualización y dejar que ese sistema operativo vea la interfaz alternativa. Esta sería una gran solución si tienes un mac rápido con suficiente RAM.
Vuelva a (ab) usando la configuración de proxy para solucionar la división de la red ...
Suponiendo que está bien haciendo eso, entonces usaría el comando /sbin/route
para enviar el navegador que desea en la interfaz no predeterminada a través de la puerta de enlace no predeterminada.
Esto supone que tiene conocimientos básicos de red y conocimientos básicos de línea de comandos. Una vez que funciona, podrías automatizar las cosas, pero se complica con bastante rapidez. Es posible con algunos conocimientos especializados, pero no puede hacer clic en uno o dos botones y hacer que el tráfico de cualquier aplicación ignore el enrutamiento predeterminado que utiliza el sistema.
Lea otras preguntas en las etiquetas network