Si tengo un proxy SOCKS funcionando en un puerto específico, ¿hay alguna manera de configurar todo el tráfico de red para que salga por él?
Si configuro el proxy SOCKS en las preferencias del sistema de red, parece que funciona correctamente para todos los navegadores sin necesidad de configuración adicional. (Según lo informado por un rápido Google para 'cuál es mi IP' tanto en Chrome como en Safari).
Sin embargo, un traceroute
no parece utilizar este proxy, ni tampoco las descargas que utilizan curl
. Tampoco tengo forma de saber si otras aplicaciones como Mail (SMTP) o una conexión SSH están usando el proxy.
He encontrado la aplicación MacProxy, pero sólo es una prueba de 30 días. Parece que seguramente hay una manera de configurar esto a través de la línea de comandos de forma gratuita?
0 votos
¿está ejecutando el proxy SOCKS con privilegios de root? Eso puede arreglar su problema con
traceroute
,curl
y otras utilidades de línea de comandos. Al igual que tú, estoy seguro de que hay una forma "nativa" de hacer esto, pero no estoy seguro de cómo. Probablemente con homebrew u otro gestor de paquetes.