11 votos

En OS X, es posible especificar que la conexión de red utiliza una aplicación?

Mi ethernet se conecta a la LAN, mi aeropuerto se conecta a una red diferente (es otro mac para compartir una conexión de VPN). Quiero que todas las aplicaciones excepto el Simulador de iPhone para conectarse a través de la LAN.

Es esto posible?

3voto

Bill Puntos 1408

La principal forma en que tendría que ir sobre esto probablemente está usando ipfw de la línea de comandos, aunque yo realmente no tengo mucha experiencia con él. Usted puede personalizar las reglas de enrutamiento para hacer lo que usted necesita hacer.

Algunas otras opciones:

  • Si la aplicación estaba tratando de usar algo específicamente de la red, se debe ruta de esa manera. Como si la red local es 192.168.x.x, y su mando a distancia es 10.0.x.x, si intenta tener acceso a algo en 10.0.x.x, debe ruta de esa manera.

  • Otra idea que viene a la mente (Que en realidad sólo salta alrededor del problema) sería tener un applescript que cambió el orden de las interfaces cuando usted lo necesita. El mac debe utilizar lo que está en la parte superior de la lista como su principal red en las preferencias. Si arrastra el aeropuerto, se podría usar eso como la red principal. Tal vez de secuencias de comandos que esto sería fácil de hacer y con un cambio rápido cuando usted necesita para probar algo en el simulador.

0voto

DLRdave Puntos 398

Es posible que desee probar Little Snitch.

No estoy seguro de que tiene esta característica, dado que no he utilizado en un tiempo, pero vale la pena el intento.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X