将网络请求重定向到具有身份验证的代理

将网络请求重定向到具有身份验证的代理

我们公司有一个 Squid 代理设置,每个员工都有一个用户名和密码。这在大多数情况下都很好用,但在 IT 部门却存在问题,因为许多软件无法通过代理进行更新。

我曾考虑在其中一台服务器中设置 iptables 重定向,这样当我们需要更新某台机器中有问题的软件时,我们只需将其网关指向该服务器,然后让重定向完成工作。

但我不知道该怎么做。重定向到本地 squid 相当容易,但如何重定向到需要用户和密码的远程 squid?

重要提示:我们将对每个请求使用我的用户名和密码,因此要求身份验证不是问题,而是如何将其(始终相同)传递给代理。

答案1

如果我理解正确的话,你需要一些服务器作为更新机器的网关,但所有请求都应该通过你的代理,你需要设置透明代理在该服务器上。此透明代理将使用您现有的代理和一些用户/密码。Squid 可以执行以下操作:如何

相关内容