我公司的公司网络需要我设置网络代理才能上网,但是当我在其他任何地方时,我不需要它。Ubuntu 中的代理设置(系统 -> 首选项 -> 代理服务器)允许我创建可以手动选择的“位置”。然后我有一个“默认”位置(没有代理)和一个“工作”位置(里面有我公司的代理)。
有没有办法让 Ubuntu 根据我使用的连接自动选择“工作”位置?我以为我可以使用 IP 子网(非常具体)来检测我在哪里,但我不知道如何设置它......
编辑:我真的需要在系统级别设置代理设置。我所有的网络连接(IMAP、SMTP、聊天等)都需要通过代理。不仅是网络浏览器。