![将网络请求重定向到具有身份验证的代理](https://linux22.com/image/561831/%E5%B0%86%E7%BD%91%E7%BB%9C%E8%AF%B7%E6%B1%82%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E5%85%B7%E6%9C%89%E8%BA%AB%E4%BB%BD%E9%AA%8C%E8%AF%81%E7%9A%84%E4%BB%A3%E7%90%86.png)
我们公司有一个 Squid 代理设置,每个员工都有一个用户名和密码。这在大多数情况下都很好用,但在 IT 部门却存在问题,因为许多软件无法通过代理进行更新。
我曾考虑在其中一台服务器中设置 iptables 重定向,这样当我们需要更新某台机器中有问题的软件时,我们只需将其网关指向该服务器,然后让重定向完成工作。
但我不知道该怎么做。重定向到本地 squid 相当容易,但如何重定向到需要用户和密码的远程 squid?
重要提示:我们将对每个请求使用我的用户名和密码,因此要求身份验证不是问题,而是如何将其(始终相同)传递给代理。