Как я могу заставить мой прокси-сервер использовать прокси для доступа к другому прокси
Мне нужно настроить прокси-сервер HTTP (назовите его сервером A) для пользователей, чтобы получить доступ к Интернету. По какой-то причине ему необходимо перенаправить все запросы на другой прокси-сервер HTTP (назовите его сервером). C). Но C не доступен напрямую A, если только не используется другой прокси-сервер HTTP B,
User --> A --> B --> C
Прокси-сервер A а также C контролируется мной, и я могу установить на них что угодно или настроить что угодно. Но B это существующий прозрачный HTTP-прокси, который я не могу контролировать или настраивать.
Я не знаю, какое программное обеспечение может поддерживать этот вид "переадресации цепочки прокси".
Делать squid или же privoxy или другое программное обеспечение поддерживает это?
2 ответа
Я не уверен, но попробуйте 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