Настройка Squid Cache Server
Описание задачи:
Необходимо настроить Squid Cache Server для проксирования других прокси-соединений и обслуживания других серверов в сети. Суть задачи заключается в следующем:
При необходимости предоставляются доступы к серверу и сторонним прокси-соединениям.
Если у вас возникли вопросы по задаче или требуется дополнительная информация, пожалуйста, свяжитесь с нами.
Контактное лицо: Антон | TG: @aspirinxxx
Необходимо настроить Squid Cache Server для проксирования других прокси-соединений и обслуживания других серверов в сети. Суть задачи заключается в следующем:
- Типы сторонних прокси-соединений:
- Прокси-соединения имеют формат:
http://{login}:{password}@{host}:{port}
- Прокси-соединения имеют формат:
- Требования к Squid:
- Настроить Squid как прозрачный прокси.
- Должна быть возможность использовать разные учетные данные Squid для проксирования через разные сторонние соединения.
- Пример:
- При указании прокси
{squid_login1}:{squid_passwd1}@{squid_host}:3128
соединение должно проходить через определенное стороннее прокси-соединение. - При указании прокси
{squid_login2}:{squid_passwd2}@{squid_host}:3128
соединение должно проходить через другое стороннее прокси-соединение.
- При указании прокси
- Все соединения должны кэшироваться и не туннелироваться.
- Дополнительные требования:
- Установить любой удобный лог-анализатор, который будет показывать статистику использования Squid сервера, включая объем данных, прошедших через определенный аккаунт Squid, и процент использования кэша.
- Реализовать удобное массовое добавление аккаунтов и сторонних прокси-соединений. Например, создать файл соответствий:
{стороннее прокси соединение }| {squid_login1}|{squid_passwd1}
- Настройка Squid:
- Установить и настроить Squid на указанном сервере.
- Обеспечить прозрачное проксирование.
- Настроить кэширование запросов.
- Конфигурация сторонних прокси:
- Настроить соответствие учетных данных Squid и сторонних прокси-соединений.
- Обеспечить аутентификацию через сторонние прокси.
- Лог-анализатор:
- Установить и настроить лог-анализатор.
- Обеспечить отображение статистики использования по аккаунтам и процент использования кэша.
- Массовое добавление аккаунтов:
- Реализовать возможность массового добавления аккаунтов и сторонних прокси через файл соответствий.
- Файлы конфигурации Squid.
- Инструкции по установке и настройке.
- Инструкции по использованию лог-анализатора.
- Тестирование и подтверждение работоспособности настроек.
- Опыт работы с Squid.
- Понимание принципов работы прозрачного проксирования и кэширования.
- Знание настройки аутентификации в Squid.
- Опыт установки и настройки лог-анализаторов.
При необходимости предоставляются доступы к серверу и сторонним прокси-соединениям.
Если у вас возникли вопросы по задаче или требуется дополнительная информация, пожалуйста, свяжитесь с нами.
Контактное лицо: Антон | TG: @aspirinxxx