Si soy miembro de varias redes, ¿cómo puedo obligar a mi Mac a conectarse a Internet a través de una red específica?

Tengo una Macbook y una pantalla Thunderbolt. La pantalla Thunderbolt está conectada a una red con un firewall muy estricto. También tengo una conexión WiFi que siempre está conectada en esta ubicación. El firewall WiFi no es tan agresivo y de vez en cuando necesito conectarme a él para conectarme a un servicio web SOAP que opera en un puerto bloqueado.

¿Hay alguna forma (tecla de acceso rápido o preferencia del sistema) que pueda alternar para poder permanecer conectado a ambas redes, pero obligar a mi MacBook a conectarse a Internet a través de WiFi, en lugar de la red local?

Actualmente, tengo que desconectarme de la pantalla Thunderbolt y volver a conectarme cuando termine de descargar mis datos. ¿Tengo otras opciones?

Respuestas (2)

En el panel de control de red, haga clic en el engranaje en la parte inferior de la lista de interfaz y seleccione "Establecer orden de servicio...". En ese cuadro de diálogo, puede mover su WiFi por encima de la pantalla de Ethernet.

Orden de servicio

Puede lograr esto sin tener que cambiar entre ambas redes. Conéctese a ambas redes. Desde la línea de comandos, ejecute estos dos comandos.

    sudo route add -default *ipOfEthernetGateway*

Eso configurará todo el tráfico para pasar por el enlace Ethernet de trabajo.

    sudo route add -host SOAPserver.com *ipOfWIFIGateway*

Eso configurará todo el tráfico que necesita ir al servidor SOAP para pasar por el enlace WiFi.

¡Gracias Dennis! La respuesta seleccionada fue la mejor para mi caso, ¡pero siempre es bueno tener un comando de shell disponible!