Как заставить Google выполнить безопасный поиск во всей сети

У меня проблема с фильтрацией веб-поиска в доменах Google. В настоящее время у меня Linux OpenVPN Server работает с openDNS "семейный блок". Я могу заблокировать множество сайтов с опасным контентом, и это нормально.

Проблема в том, как вы фильтруете поиск в Google сейчас, когда они включили HTTPS везде? Я читаю много старой документации, о которой говорится: forceafesearch.google.com / nosslsearch.google.com

Я не могу понять, как решить эту ситуацию. Я читал о squid + dansguardian, но я не знаю, возможно ли использовать его с openDNS. Может быть, iptables может мне помочь?

Спасибо, Джанлука

4 ответа

OpenDNS нужна лучшая опция для принудительного безопасного поиска в Google и Bing и строгий режим для YouTube. Предложенное ими решение с записями CNAME не работает для большинства домашних пользователей, так как подавляющее большинство домашних маршрутизаторов не поддерживают это, и большинство пользователей в любом случае не имеют технических знаний для этого. Без удобного и удобного варианта безопасного поиска их услуги нельзя предлагать в качестве "Семейного щита", поскольку они просто дают родителям ложное чувство безопасности. Настройка OpenDNS блокировать порно, а затем сделать обычный поиск Google для "синиц" или "секс GIF", если вам нужно доказательство этого. Я переключился на SafeDNS, где есть простые флажки для безопасного поиска / строгих функций, и он прекрасно работает. Тогда я просто заблокировал категорию поисковой системы (вместе с кучей других категорий) и специально занесен в белый список Google и Bing. Я понимаю, что это все еще не пуленепробиваемое решение, но оно намного лучше, чем я смог получить с OpenDNS.

Надеемся, эта информация будет полезна для вас:

Блокируйте контент для взрослых в вашей школе

Если вы являетесь сетевым администратором в школе, вы можете запретить показ материалов для взрослых в результатах поиска в вашей школе. Ни один фильтр не является точным на 100%, но SafeSearch должен помочь вам избежать большинства изображений и сайтов для взрослых.

https://support.google.com/websearch/answer/186669?hl=en

Это хорошее и простое аппаратное решение, на которое стоит обратить внимание: https://www.pcwrt.com/ вы можете обеспечить безопасный поиск в других поисковых системах, а не только в Google. отличный контроль без дорогостоящей опции покупки брандмауэра для домашней сети.

вот вариант бесплатного программного обеспечения, настройка которого требует больше усилий, если вы склонны тратить на это время: https://www.sophos.com/en-us/products/free-tools/sophos-utm-home-edition.aspx

Для тех маршрутизаторов, которые поддерживают DDWRT, вы можете сделать это в прошивке DDWRT, перезаписав файл хостов на маршрутизаторе или используя DNSMasq. Оба метода имеют свои преимущества и недостатки. См. https://geekvisit.com/enforcing-google-safe-search-dd-wrt/ (блог, в котором я участвую) для объяснения и снимков экрана.

Вот краткое изложение:

Способ 1 — автоматическая перезапись хост-файла маршрутизатора

  1. Заходим в Администрирование->Команды.
  2. Нажмите «Изменить» и добавьте следующий скрипт: echo '216.239.38.120 www.google.com 216.239.38.120 encrypted.google.com 216.239.38.120 google.com' >> /etc/hosts restart_dns
  3. Нажмите «Выполнить команды».
  4. Нажмите «Сохранить запуск».

Способ 2. Используйте DNSMasq:

  1. Включите DNSMasq.
  2. Перейдите на вкладку «Услуги». Найдите текстовое поле «Дополнительные параметры DNSMasq».
  3. Вставьте следующее в дополнительные параметры DNSMasq (обратите внимание на точку перед google.com, точка действует как подстановочный знак для выбора любых поддоменов):
  4.        
    local=/local/
    expand-hosts
    address=/.google.com/216.239.38.120
    
    
    Вот и все. Сохраните и примените настройки.
Другие вопросы по тегам