Как лучше всего ограничить доступ к контенту для взрослых?

67

Я купил своим детям компьютер и установил на него 12.04 (Unity). Суть в том, что я хочу, чтобы мои дети использовали компьютер без присмотра, хотя я уверен, что они не смогут получить доступ к чему-то неуместному.

На что я посмотрел:

Я смотрел на Scrubit инструмент, который позволяет мне настроить мой маршрутизатор Wi-Fi для блокировки контента, и это решение также защитит мои другие ПК и мобильные устройства. Это может быть излишним, так как я просто хочу, чтобы решение работало на одном ПК.

Я также сделал несколько поисков в Google и наткнулся на приложение под названием Nanny (кажется, это выглядит как часть) . Мой опыт использования OSS заключается в том, что лучшие решения часто никогда не появляются первыми в списке поиска Google, и в этом случае мне нужно доверять методам, поэтому мой вопрос очень специфичен.

Я хочу использовать ваши знания и опыт, чтобы понять, что является лучшим способом ограничения содержания для взрослых на 12.04 LTS, поскольку это важно для меня. Это может быть комбинация вещей, поэтому, пожалуйста, не отвечайте на этот вопрос «попробуйте то или это», затем дайте мне немного PPA, если вы не можете поделиться своим опытом, насколько это хорошо, и, конечно, если есть какие-либо ограничения.

stephenmyall
источник

Ответы:

46

Один простой и отличный способ сделать это - перейти прямо к источнику и использовать DNS-фильтрацию для этой цели.

Посмотрим правде в глаза, вы не можете все время защищать своих детей от всех интернет-рисков, но, используя какую-то фильтрацию, вы можете, по крайней мере, заставить это сделать у себя дома.

Одним из преимуществ фильтрации с использованием DNS является то, что даже если у вас есть умный ребенок, который знает, что он может обойти блокирующее программное обеспечение, установленное в его системе, с помощью Ubuntu LiveCD, использование DNS может быть принудительно введено в систему, которая использует DHCP через ваш маршрутизатор.

Посмотрите на опцию родительского контроля OpenDNS для примера того, как фильтр DNS будет работать на ваших компьютерах дома. Многие другие DNS-серверы позволят вам это сделать, OpenDNS - это всего лишь тот, который я использую обычно.

Настройте учетную запись, внесите изменения в свой маршрутизатор, чтобы использовать DNS-серверы из OpenDNS, активируйте родительскую фильтрацию, и независимо от того, какую ОС используют ваши дети, чтобы получить IP через маршрутизатор, будет заблокирован доступ к сайтам, вызывающим проблемы.

Конечно, если ваши дети достаточно умны и знают, как обмануть, им будет легко обойти это, и опять же, как уже говорилось ранее, вы не сможете постоянно защищать своих детей от всех опасностей, которые представляет интернет.

Бруно Перейра
источник
8
+1 это как я это и делаю. Тем не менее, вы должны отметить, что технически подкованные дети могут обойти это довольно легко. Если вы параноик, убедитесь, что ваш маршрутизатор блокирует все вызовы к портам DNS (порт UDP и порт 53), кроме серверов OpenDNS.
Джулиан Найт
2
А как насчет torproject.org ? Разве нельзя обойти фильтрацию DNS с помощью tor?
Джорджио
4
Подумайте, суть в том, что на самом деле нет 100% безопасного способа защиты интернета для детей. Как только они станут умнее, всегда найдется способ, давайте предположим, что у детей пока нет прав на изменение настроек сетевого интерфейса или установку программного обеспечения.
Бруно Перейра
3
Я воспользовался вашим советом и создал учетную запись Open DNS, и это отличное решение, отличное решение. Я хотел оставить этот комментарий здесь, чтобы другие могли доверять здравому совету из обоих ответов здесь.
stephenmyall
1
Я использую контентную фильтрацию Open DNS уже много лет. Когда мой ребенок вырос, я занес в черный и белый список несколько сайтов и перешел с высокой на умеренную фильтрацию. Я думаю, что это отличное решение и работает для других вещей с поддержкой Wi-Fi, таких как планшеты и т.д.
user68186
38

Интернет не является безопасным местом для детей.

Мы все знаем о содержании, которое мы не хотим, чтобы наши дети подвергались воздействию, будь то случайно или преднамеренно. Поэтому мы должны что-то с этим сделать. Существуют разные подходы для обеспечения некоторой безопасности, но все они терпят неудачу, когда дело доходит до деталей. Позвольте мне объяснить, почему:

  • Белые
    списки Белые списки надежно блокируют нежелательный контент и могут создаваться различными плагинами браузера или программным обеспечением для родительского контроля, но они не будут сохраняться долго. Мы хотим, чтобы наши дети познавали мир, учились пользоваться Интернетом, учились находить информацию и учились играть в безопасные для них игры. Они не узнают, как это сделать, если у них есть доступ только к небольшому списку сайтов, предоставленных папой, где следующий щелчок по кнопке ведет на страницу « ЗАПРЕЩЕНО» . Только очень маленькие дети могут быть счастливы в течение нескольких месяцев с белым списком.

  • Черные
    списки Черные списки, которые предлагаются, например, службами DNS, должны содержать все известные вредоносные сайты и блокировать их. Эта задача смешная. Мы не можем знать все плохие сайты. Они появляются каждый день тысячами. Создатели Dansguardian выразили это так:

    Интернет быстро меняется, и даже крупные поисковые системы, такие как Google, Altavista или Yahoo, даже не знают о половине из них. Это затрудняет фильтрацию по веб-адресу (URL), так как сайты меняются и постоянно появляются новые.

  • Фильтры содержимого
    Чтобы преодолеть ограничения черного списка, нам дополнительно нужна какая-то фильтрация содержимого, поскольку, на мой взгляд, лучше всего предлагать dansguardian, Установить дансгардиан что также включает в себя настройку прокси на основе Squid3 . Тем не менее, это утомительно, чтобы поддерживать фильтры. Это может быть полезно для школ, когда полный рабочий день выполняет всю работу, но вряд ли мы найдем время для этого дома. Использование готовых фильтров, вероятно, является плохой идеей, поскольку плохие сайты знают о них и избегают появления этих подозрительных фраз на своих страницах (посмотрите на полученное вами письмо со спамом и у вас есть представление о том, как они это делают).

  • Умные дети
    Как уже упоминалось, дети становятся умными, и мы отчаянно хотим, чтобы они стали такими. К сожалению, тогда они также узнают, как преодолеть большинство наших фильтров. Они будут (да, независимо от того, что мы делаем) получат доступ ко всему, что им нужно, к тому времени, когда они умны. Все наши усилия по блокированию потерпят неудачу к тому времени. Однако до этого их вообще не интересуют все эти взрослые вещи. Так что в действительности не было бы необходимости что-либо блокировать. К тому времени, когда они умны, им нужно быть достаточно умными, чтобы знать, что такое плохой сайт, и они должны быть достаточно умными, чтобы интересоваться другими вещами, а не посещать страницы для взрослых.

  • Умные родители
    Мы все умные родители. Мы хотим научить наших детей работать с Ubuntu и открывать для себя Интернет. Умные родители наблюдают за тем, что делают их дети, и они говорят с ними о том, что они делают. Мы должны предоставить им информацию о том, что делать, когда они приходят на сайты, которые отличаются или могут быть вредными. Мы хотим, чтобы наши дети рассказывали нам, что они делают. Умные родители потратили время, которое им понадобилось бы, чтобы настроить и поддерживать родительский контроль, а не со своими детьми. Мы также не должны оставлять детей одних. Поместите компьютер в место, где вы можете пройти мимо и кратко посмотреть, что отображается на экране.

Таким образом, «лучший» способ удержать наших детей от посещения нежелательных сайтов - это стать умным родителем, обучая своих детей становиться умными. Но я знаю по собственному опыту, что это также может дать сбой, иметь несоответствия и, вероятно, не достичь 100% безопасности. Это все еще лучший.

Takkat
источник
+1 Это хорошо продуманный ответ и очень полезный, и я думаю, что пытаюсь быть умным родителем, задавая вопрос, который я сделал. Если мое понимание верно, вы предлагаете 2 подхода: 1: использовать дансгардиан (инструмент, аналогичный предыдущему ответу Бруноса). 2: обучать моих детей
Стивенмол,
6
@StephenMyall: честный ответ, я пытался со всеми, но время, которое вам понадобилось бы для поддержания фильтров, является a) значительным b) все еще протекающим c) заставляет ваших детей ненавидеть вас. Поэтому я отказался от всего, кроме наименее глючного варианта - то есть пытался быть на 99% умным родителем;)
Таккат
похоже, ты прошел через боль, а я только начинаю с моими маленькими детьми, твой совет врезался в мою голову, спасибо. :-)
stephenmyall
1
Часто эти фильтры (особенно те, которые фильтруют по ключевым словам внутри страницы или URL) слишком сильно цензурируют. Одним из примеров может быть программное обеспечение для преобразования файлов LIT. Это только один пример. Были многие Создаётся стимул обойти систему, даже если не ищет порнографии. Не говоря уже о том, что наличие честного заблокированного сайта уменьшило мою общую уверенность в суждении человека, установившего блокировщик. Также я не уверен, что имеет смысл блокировать текст, который может относиться к сексу, например, соответствующие статьи в Википедии. Хотя иногда это немного наглядно, я бы посчитал, что дети безопаснее их иметь
josinalvo
8

Я воспользовался советом выбранного ответа на этот вопрос и использовал OpenDNS на своем компьютере с Ubuntu, но я хотел поделиться дополнительной информацией, чтобы быть полезным для других.

Что такое OpenDNS и как получить OpenDNS?

OpenDNS - это бесплатная служба DNS, которая может не только ускорить ваш интернет, но и предоставить вам такие возможности, как ...

  • Фильтрация веб-контента
  • анти-Фишинг,

  • защита от вредоносных программ

  • умный кеш и многое другое.

Суть в том, что серверы OpenDNS имеют огромную коллекцию IP-адресов из миллионов веб-страниц. Когда вы ищете веб-сайт, он сразу находит соответствующий IP-адрес и, следовательно, загружает его быстрее. Это интуитивно понятно и буквально занимает менее 10 минут для установки (не требуется установка программного обеспечения)

Чтобы использовать все его функции, все, что вам нужно сделать, это зарегистрироваться здесь . Базовый OpenDNS подходит для ваших бытовых устройств бесплатно. (Для бизнес-решений существует номинальная годовая плата)

После регистрации вы получите ссылку для подтверждения в своем почтовом ящике. Нажмите на ссылку, и она перенаправит вас к настройкам панели на главном сайте.

Он автоматически определит ваш IP-адрес. Нажмите кнопку Добавить эту сеть , указанную под вашим IP-адресом. Все, что вам нужно сейчас, это следовать инструкциям на веб-сайте и добавить эти IP-адреса на ваш маршрутизатор.

Preferred DNS server: 208.67.222.222
Alternate DNS server: 208.67.220.220

Это оно! Вы сделали

Особенности OpenDNS

По умолчанию ничего не заблокировано. У вас есть ПОЛНОЕ управление для выбора одного из 3 предустановок 1: Низкий 2: Умеренный или 3: Высокие уровни фильтрации

Пример: Если вы выбираете уровень «Низкая» фильтрация , то все порносайты будут заблокированы. Вы увеличиваете уровень фильтра, чтобы применить больше ограничений. Также есть настраиваемые уровни фильтрации, которые позволяют вам быть конкретным или настроить один из предустановок.

Вы можете заблокировать или разрешить любой домен по вашему выбору, введя имя домена. Это также дает вам возможность добавить дополнительный уровень безопасности, поскольку обеспечивает защиту от вредоносных программ и ботнетов, а также защиту от фишинга. Вы также можете заблокировать внутренние IP-адреса.

Важное предупреждение:
я уже пару недель пользуюсь OpenDNS и создал закладку в Firefox. Я тупо нажал «Запомнить мой пароль», что означает, что любой может щелкнуть закладку, войти в OpenDNS и внести изменения. С тех пор я исправил.

stephenmyall
источник
7
  1. Проверьте свои файлы истории интернета .

    Это скажет вам, если ваши дети посещают какие-либо неподходящие сайты. В вашем веб-браузере нажмите на вкладку истории. Это должно открыться как боковая панель. Как только это произойдет, вы можете проверить, какие сайты посещают ваши дети. Запишите все, что вы хотите заблокировать.

  2. Настройте параметры конфиденциальности .

    В большинстве браузеров вкладка «Конфиденциальность» находится в разделе «Параметры Интернета» (или «Параметры»), расположенном на вкладке «Инструменты». Попав в раздел веб-сайта, скопируйте сайты, которые вы хотите заблокировать, со страницы истории и введите их в пространство сайта блокировки. Таким образом вы можете заблокировать один сайт за раз. Однако, чтобы заблокировать сайты, которые ваши дети никогда раньше не посещали, вам нужно будет предпринять другие шаги.

  3. Приобретите пакет программного обеспечения для блокировки сайта .

    Это даст вам дополнительную опцию безопасности для блокировки любого сайта, который может содержать потенциально опасный контент от ваших детей. Многие из этих программ не только блокируют вредоносные сайты, но и используются для того, чтобы точно увидеть, что ваши дети делают в Интернете или на компьютере в целом. Установите программу и установите желаемый уровень безопасности. Обычно эти программы могут быть настроены в соответствии с вашими потребностями.

  4. Проверьте программное обеспечение и свою историю Интернета после того, как ваш ребенок использует компьютер .

    Если происходит какое-либо неподобающее занятие, поговорите со своими детьми об этом спокойно. Если вы взбеситесь, ваш ребенок постарается скрыть от вас вещи еще больше.

  5. Разместите компьютер в хорошо используемой области, где вы можете визуально отслеживать, что делают дети .

    Если компьютер находится в той же комнате, что и вы, ваши дети с гораздо меньшей вероятностью будут делать что-либо неподобающее. Максимально ограничивайте время работы в Интернете и устанавливайте четкие границы для надлежащего использования.

afshispeaks
источник
2
+1 за 5) но объявление 1) умные дети очень скоро узнают, как удалить эту историю, когда узнают, что вы используете ее для внесения в черный список;) объявление 3) есть ли такой пакет, который мы могли бы купить для Ubuntu?
Таккат
1
@ Таккат Я согласен, но делать что-то лучше, чем ничего не делать.
Stephenmyall
2
Не добавляйте ссылки (например, на свой собственный сайт, как вы это сделали), если они не вносят некоторой пользы в ваш ответ.
RolandiXor
3

В дополнение к OpenDNS существуют системы родительского контроля, которые являются простым способом контролировать то, что ваши дети делают на компьютере.

  • Вы можете ограничить, сколько времени в день каждый из них просматривает Интернет, общается в чате или делает электронную почту.
  • Вы можете решить, в какое время дня они могут делать и эти вещи
    .
  • Вы можете заблокировать все нежелательные сети и сделать так, чтобы ваши дети пользовались
    интернетом с легкостью, не беспокойтесь!

Двоичный пакет «Няня» для Ubuntu Precise (12.04) можно найти здесь

ИЛИ Вы можете установить пакет debs отсюда

Примечание. Опытные пользователи Linux могут также попробовать DansGuardian вместе с кэшированием контента с помощью squid3 .

stephenmyall
источник
1
Если бы только гном-няня скоро достигла стабильности - вздыхает ;)
Таккат
0

В зависимости от вашего религиозного убеждения, возможно, стоит попробовать аромат Christian Ubuntu, который, когда я занимался исследованием вкусов Ubuntu, имел в качестве встроенной функции, которую они рекламируют.

Lionthinker
источник
3
Это использует DansGuardian для фильтрации
8128
2
Это не является официальным убунтом дистрибутив, поэтому оффтоп в askubuntu
Тахионы
2
-1 Версия Christian Ubuntu доступна только на неподдерживаемой платформе версии 9.04. ubuntuce.com/features.htm
Стивенмол
0

Альтернативным решением было бы установить сервер Pie Hole дома, вот полное руководство о том, как это сделать.

http://www.ubuntuboss.com/how-to-install-piehole-on-ubuntu-16-04/

Pi Hole - это отличный проект с открытым исходным кодом, который позволяет снять нагрузку с блокировки рекламы и раздражающих (и часто вредоносных) трекеров на Raspberry Pi или, в данном случае, на Ubuntu Server. Установка действительно проста, и это в основном DNS-сервер, который можно настроить с помощью простого веб-интерфейса с несколькими списками заблокированных пользователей со всего Интернета.

Жако Толедо
источник