Я использую брандмауэр pfSense вместе с ок. 50 точек доступа WiFi, чтобы обеспечить подключение к интернету для моих клиентов. Чтобы иметь возможность блокировать сайты (например, по закону), я также установил плагин squid и плагин squidGuard. Я установил размер локального кэша на 0 МБ, а систему кеша - на "ноль", поэтому я предполагаю, что прокси не выполняет никакого кеширования. В squidGuard я создал "Целевую категорию", названную блоками, где я могу ввести все сайты, которые должны быть заблокированы. В настоящее время этот список пуст.

Я также использую портал авторизации для пользователей, чтобы признать условия использования. Я настроил Squid так, чтобы все пользователи Captive Portal могли использовать прокси-сервер.

Теперь все, кажется, работает довольно хорошо. Прокси регистрирует все запросы, и пользователи могут открывать веб-сайты. - По крайней мере, некоторые веб-сайты. Есть несколько веб-сайтов, которые больше не могут быть открыты. Например, при открытии страницы https://www.google.com/ браузер не показывает веб-сайт Google. Как ни странно, многие другие сервисы Google (например, карты или YouTube) также не могут быть открыты. При проверке журналов нет записи в журнале и информации о том, что сайт был бы заблокирован. Как только я отключаю Squid, все сайты снова работают нормально.

Я совершенно уверен, что упускаю какой-то очень простой момент, но я потратил много часов на поиски причины этого странного поведения и ничего не нашел.

Может быть, один из вас, ребята, мог бы помочь здесь ...

Я использую версию pfSense: 2.3.3-RELEASE У меня установлены следующие пакеты: ntopng Версия 0.8.6_1 squid Версия 0.4.36_3 squidGuard Версия 1.16.2

Лучший, Том

1 ответ1

0

Я пока не знаю точную причину, но я думаю, что это внутренняя проблема Squid. Он также занимал всю свободную память, что приводило к сбою pfSense.

К счастью, после обновления до V 2.3.4 все эти проблемы были исправлены, и squid и squidguard работают отлично!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .