A rede corporativa da minha empresa exige que eu defina um proxy de rede para acessar a rede, mas quando estou em outro lugar, não preciso disso. As configurações de proxy no Ubuntu (Sistema -> Preferências -> Servidor proxy) me permitiram criar "locais" que eu posso selecionar manualmente. Então, tenho um local "padrão" (sem proxy) e um local "comercial" (com o proxy da minha empresa).
Existe uma maneira de fazer o Ubuntu selecionar automaticamente o local "trabalho" com base na conexão que estou usando? Eu pensei que poderia usar a sub-rede IP (muito específica) para detectar onde estou, mas não tenho idéia de como configurá-lo ...
Editar: Eu realmente preciso ter as configurações de proxy definidas no nível do sistema. Todas as minhas conexões de rede (IMAP, SMTP, bate-papo, etc.) precisam passar pelo proxy. Não é apenas o navegador da web.