Transparent squid 3.3

Автор: | 3 сентября 2014

Поставили Fedora 20 на шлюз, yum установил squid 3.3.12-2.fc20, который отказался работать в режиме transparent. Получили проблему с обычными настройками (которые работали в версии до 3.3)
конфиг squid

правило iptables

squid работал только в режиме прозрачного. У кого же в настройках был явно прописан адрес прокси — «доступ запрещен».

Попробовали варианты:

ничего не меняло.
В итоге пришли к выводу что в данный момент squid не может работать на одном порту в режиме и прозрачного и явного прокси сервера (но быть может это и ошибка), но в итоге мы сделали у себя так:
конфиг сквида

правило iptables

То есть, те у кого явно прописан адрес прокси — попадают на стандартный порт 3128 и все прекрасно. У кого же прокся не прописана — попадают на правило прероутинга и редиректятся на порт 3129 — и тоже все прекрасно...

Буду рад услышать другие варианты.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*