На официальном сайте squid есть 3 версии squid: 2.7, 3.0 и 3.1.
Я смущен, какой мне выбрать?
Вам нужно будет использовать 3.1, если вы хотите проксировать трафик IPv6. В противном случае я бы установил последнюю версию, упакованную для вашего дистрибутива.
В версиях Squid 2.x некоторые интерактивные функции, такие как мгновенный поиск Google, работают некорректно. Надеюсь, вы используете достаточно свежий дистрибутив, в котором можно использовать 3.x.
Выберите, какой из них содержит пакеты в репозитории выбранных вами дистрибутивов. Желательно те, которые поддерживаются. Или просто выберите самую последнюю;)
Squid 3.0 имеет NTLM-аутентификацию с использованием LDAP, что очень здорово, если у вас есть сеть Windows за squid.
Зависит от вашего варианта использования. В 2.7 есть ряд функций, которых пока нет в 3.x, потому что они частично разрабатывались параллельно. Я бы начал читать в Кальмар 2.7 ссылку и сравните по нужной вам функциональности. Одна из причин, по которой я придерживался 2.7, - это то, что StaleWhileRevalidate но большинство пользователей больше хотят контролировать контент, и 3.x, как правило, справляется с этим лучше.