如何让我的代理服务器使用代理访问另一个代理

Tia*_*Cui 2 proxy squid privoxy

我需要设置一个 HTTP 代理服务器(称为 server A)供用户访问 Internet。出于某种原因,它需要将所有请求转发到另一个 HTTP 代理服务器(称为 server C)。但C不能直接访问A,除非使用另一个 HTTP 代理服务器B

User --> A --> B --> C
Run Code Online (Sandbox Code Playgroud)

代理服务器AC由我控制,我可以在上面安装任何东西或配置任何东西。但是B是我无法控制或配置的现有 HTTP 透明代理。

不知道哪个软件可以支持这种“代理链转发”。

squidprivoxy或其他软件支持呢?

oos*_*hro 6

我不确定,但尝试使用 Squid cache_peer

首先,添加C:

cache_peer C_ADDRESS parent 8080 0 no-query no-digest
never_direct allow all
Run Code Online (Sandbox Code Playgroud)

然后尝试将 cache_peer 更改为 B 地址:

cache_peer B_ADDRESS parent 8080 0 no-query no-digest
never_direct allow all
Run Code Online (Sandbox Code Playgroud)