我的公司环境中设置了代理,该代理阻止了外部Internet访问并需要NTLM身份验证。内部地址不会被路由到代理,而必须直接访问。
我正在尝试在这种环境(通常通常是Windows)中安装Linux机器,并使用需要外部Internet访问的命令行工具。我发现NTLMaps非常适合对代理进行身份验证-但是现在的问题是,当我设置Linux的HTTP_PROXY环境变量时,许多程序都使用它来确定代理,而他们总是使用代理服务器。相反,我需要他们使用基于PAC文件的代理/直接连接。
非常非常手动的解决方案是在我要访问Intranet时清除HTTP_PROXY环境变量,并在我要访问Internet时填写它-但这很麻烦。
有人知道这样做的方法吗?(Linux全局.pac设置等)