在这里,我们有一个Squid代理设置,每个员工都有一个用户和一个密码。 这在大多数情况下运行良好,但是在IT部门是一个问题,因为许多软件无法通过代理进行更新。
我曾经想过在其中一台服务器上设置一个iptablesredirect,所以当我们需要在一台机器上更新一些有问题的软件时,我们可以把它的网关指向那个服务器,让redirect工作。
但我不知道该怎么做。 redirect到本地鱿鱼是相当容易的,但我如何redirect到需要用户和密码的远程鱿鱼?
重要说明:我们将为每个请求使用我的用户名和密码,因此请求authentication不是问题,但是如何将其传递给代理。
如果我正确理解,你需要一些服务器作为更新机器的网关,但所有的请求应该认为你的代理,你需要在该服务器上设置透明代理 。 此透明代理将使用您的现有代理与一些用户/密码。 鱿鱼可以做到这一点: 如何