Como posso fazer com que meu servidor proxy use um proxy para acessar outro proxy

2

Eu preciso configurar um servidor proxy HTTP (chame-o de servidor A ) para os usuários acessarem a Internet. Por algum motivo, ele precisa encaminhar todas as solicitações para outro servidor proxy HTTP (chame-o de servidor C ). Mas C não é diretamente acessível por A , a menos que usando outro servidor proxy HTTP B .

User --> A --> B --> C

O servidor proxy A e C é controlado por mim e eu posso instalar qualquer coisa ou configurar qualquer coisa neles. Mas B é um proxy HTTP transparente existente que não posso controlar ou configurar.

Não sei qual software pode suportar esse tipo de "encaminhamento de encadeamento de proxy".

O squid ou privoxy ou outro software suporta isso?

    
por Tianyi Cui 25.02.2011 / 04:42

2 respostas

6

Não tenho certeza, mas tente usar o Squid cache_peer .

Primeiro, adicione C:

cache_peer C_ADDRESS parent 8080 0 no-query no-digest
never_direct allow all

Em seguida, tente alterar cache_peer para o endereço B:

cache_peer B_ADDRESS parent 8080 0 no-query no-digest
never_direct allow all
    
por 25.02.2011 / 04:52
1

Sim, ambos suportam cadeias de proxy. O Ooshro já tem explicou como você pode fazer isso no squid. Em privoxy você pode fazê-lo por encaminhamento .

    
por 25.02.2011 / 12:45