Блокировать сайты социальных сетей

Несколько приложений были разработаны, чтобы помочь людям держаться подальше от отвлекающих сайтов. Однако ни один из тех, которые я определил, не отвечает моим конкретным потребностям, которые заключаются в блокировке веб-сайтов, которые я выбираю, во всех браузерах на ОС Ubuntu.

RescueTime не блокирует веб-сайты, а только отслеживает количество времени, которое пользователь проводит на них. LeechBlock - это надстройка, специфичная для браузера Firefox. Анти-Социал и Свобода работают только с Windows и Mac OS.

Конечно, я мог бы просто отредактировать мой /etc/hosts файл, но я хочу что-то более сложное, чем это.

Кто-нибудь нашел хорошее приложение или хорошую стратегию для блокировки отвлекающих сайтов в Ubuntu?

РЕДАКТИРОВАТЬ: я только что нашел DansGuardian, но это кажется так же легко перебить, как редактирование /etc/hosts файл.

1 ответ

Решение

Это всего лишь простое применение логики к информации в вопросе, но это не было для меня сразу очевидно (то есть, мне потребовалось около двух минут), так что вот так:

Вместо использования какой-либо одной стратегии для блокировки веб-сайтов, используйте комбинацию

  1. редактирование /etc/hosts файл [РЕДАКТИРОВАТЬ: Это, похоже, ничего не делает.]

  2. используя DansGuardian (т.е. редактирование /etc/dansguardian/lists/bannedsitelist файл) [РЕДАКТИРОВАТЬ: Это, похоже, ничего не делает.]

  3. используя OpenDNS (спасибо, @Daniel!)

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

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

Другие вопросы по тегам