¿Cómo prioriza Mac OSX las interfaces de red al enrutar?

Para dar un ejemplo concreto, ¿cómo escoge OSX cuál de estas entradas predeterminadas de netstat -nr a ruta?

 Destination Gateway Flags Refs Use Netif Expire 0/1 10.10.99.100 UGSc 0 0 ppp0 default 192.168.1.1 UGSc 5 0 en0 default 192.168.1.1 UGScI 1 0 en1 default 192.0.2.1 UGScI 157 2 ppp0 

De lo que he podido decir a OSX usa métricas en sus interfaces en lugar de en sus entradas de la tabla de enrutamiento. Pero por defecto todas las métricas de la interfaz son 0, ¿cómo elegir? Última interfaz creada?

He visto algunas personas sugieren su orden en las preferencias de red, pero en mi caso la interfaz ppp0 (de SonicWall NetExtender) no aparece allí.

Hay alguna discusión en este hilo , pero no hay respuesta que vea.

Cualquier tabla de enrutamiento que tiene varias rutas predeterminadas con métricas iguales realiza el balanceo de carga. El caso con un mac es que seleccionará la primera interfaz que está en la lista de interfaz. Si quieres ver y cambiar la lista, ve a "abrir las preferencias de red", aquí verás una lista de interfaces de red como Ethernet, aeropuerto, ppp a través de móvil o 3g, etc. Debajo de la lista, verás un asterisco en forma Con una flecha hacia abajo. Haga clic en este botón y configure el "set service order". Aquí puede cambiar la preferencia de su interfaz en particular.

http://www.sustworks.com/site/prod_ipnrx_help/html/AlternateRouteHelp.html