La red corporativa de mi empresa requiere que configure un proxy de red para acceder a la red, pero cuando estoy en otro lugar, no lo necesito. La configuración del proxy en Ubuntu (Sistema -> Preferencias -> Servidor proxy) me permitió crear "ubicaciones" que puedo seleccionar manualmente. Luego tengo una ubicación "predeterminada" (sin proxy) y una ubicación de "trabajo" (con el proxy de mi empresa).
¿Hay alguna manera de hacer que Ubuntu seleccione automáticamente la ubicación de "trabajo" en función de la conexión que estoy usando? Pensé que podría usar la subred IP (muy específica) para detectar dónde estoy, pero no tengo idea de cómo configurarla ...
Editar: Realmente necesito tener la configuración del proxy establecida en el nivel del sistema. Todas mis conexiones de red (IMAP, SMTP, chat, etc.) deben pasar por el proxy. No solo el navegador web.