Хочу завести себе сквида. Ну, точнее, настроить уже имеющегося.
Задачи:
1. Обход блокировок - если сайт в списке заблокированных, то отправлять запросы на прокси в другой стране.
2. Резка рекламы.
3. Сжатие трафика (для мобильных устройств).
4. Статистика с красивыми графиками. Тут хочется странного - клиентов определять не по имени/паролю или IP-адресу, а по устройству, с которого происходит подключение к прокси.
Решения:
1. Добился, вроде работает (добываем список запретных url, отправляем запросы по этому списку на родительский прокси, всё, что не входит в этот список - запрещено отправлять на родительский прокси).
2. Не могу выбрать вариант. Не нужно фильтрации по контенту, вполне достаточно фильтрации по url. Способы, в принципе, понятны - тупо список url в файле или squidguard тот же. Но где взять регулярно обновляемый список для сквида? Может быть можно как-то адблоковский прикрутить?
3. ziproxy?
4. Пока не знаю.