我需要build立一个HTTP代理服务器(称之为服务器A ),供用户访问Internet。 出于某种原因,它需要将所有请求转发到另一个HTTP代理服务器(称为服务器C )。 但是C不能被A直接访问,除非使用另一个HTTP代理服务器B
User --> A --> B --> C
代理服务器A和C由我控制,我可以安装任何东西或configuration任何东西。 但B是一个现有的HTTP透明代理,我无法控制或configuration。
我不知道哪个软件可以支持这种“代理链接转发”。
squid或privoxy或其他软件支持吗?
我不确定,但尝试Squid cache_peer 。
首先,添加C:
cache_peer C_ADDRESS parent 8080 0 no-query no-digest never_direct allow all
然后尝试将cache_peer更改为B地址:
cache_peer B_ADDRESS parent 8080 0 no-query no-digest never_direct allow all
是的,他们都支持代理链。 Ooshro已经解释了如何在鱿鱼中做到这一点。 在privoxy你可以通过转发 。