Proxifier para Mac: enruta una app por SOCKS y deja el resto directo
Usa una regla de aplicación concreta por encima del Direct predeterminado, conserva la excepción de localhost y comprueba qué proceso es dueño de la conexión.
En un perfil existente de Proxifier para Mac, configura el extremo SOCKS en Proxy Servers, con un candidato adecuado de la lista de proxies SOCKS cuando la ruta de la aplicación hacia un destino público admita un intermediario público, y luego añade una regla de Proxification que seleccione la aplicación deseada.
Deja los criterios de host de destino y puerto de esa aplicación en Any si todas sus conexiones admitidas deben usar el proxy. Elige el proxy guardado como acción de la regla y deja la acción de la regla Default en Direct.
| Orden de la regla | Coincidencia | Acción |
|---|---|---|
| Localhost | Excepción de loopback existente | Direct |
| App seleccionada | Aplicación elegida, otros criterios Any | Proxy SOCKS guardado |
| Default | Conexiones restantes | Direct |
Las reglas se evalúan de arriba abajo. Todos los criterios de una regla deben coincidir. Por eso, una regla anterior más amplia puede impedir que la regla específica de la aplicación surta efecto.
Revisa en el registro de conexiones la aplicación y la acción seleccionada. Un proceso auxiliar puede ser dueño de una conexión en lugar de la aplicación visible; añádelo a propósito si pertenece a la misma política.
La documentación de Mac describe el enrutamiento de conexiones TCP. Trata la política de resolución DNS y la compatibilidad con UDP como capacidades distintas. Elegir la aplicación no demuestra por sí solo que toda operación de red asociada siga a este proxy.