在工作中,我们坐在代理后面,这通常会造成阻碍,尤其是使用命令行工具等时。我很快就失去了对本地主机以及 VMWare Ubuntu 实例中 HTTP_PROXY 配置条目的跟踪。有 apt-get 的设置、环境的设置、sudoers 等。
当转移到不同的家庭网络时,所有这些代理配置的集合变得无关紧要,并可能导致程序失败。
我正在寻找一种设置 Mac 的方法,以便它能够更智能地确定何时使用代理设置以及何时没有代理。这有可能吗?也许使用一些 bash 脚本,或者通过应用程序/实用程序通过“管道”重定向 Web 请求,从而更智能地解决代理情况?
我基本上想将代理配置从应用程序和实用程序中抽象出来。