Я использую брандмауэр 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
Лучший, Том