Додайте серйозний контроль веб-вмісту за допомогою WebContentControl в Linux
- Категорія: Linux
Є багато причин, через які ви можете хотіти чи потрібно контролювати побачене через веб-браузер. Будь то діти, робота чи будь-яка інша причина, можливо, ви хочете мати більше контролю, ніж лише стандартні пропозиції проксі-програм. Саме тут грає неймовірно потужний WebContentControl.
Графічний інтерфейс WebContentControl бере на себе контроль (і допомагає вам налаштувати) DansGuardian, FireHol та TinyProxy для створення дуже потужної системи для контролю доступу до веб-сайтів. Давайте розглянемо, як цей інструмент встановлюється та використовується.
Особливості
- Автоматична конфігурація Dansguardian, Tinyproxy, Firehol при встановленні.
- GUI для запуску / зупинки фільтрації та налаштування всіх інструментів управління (Dansguardian, Tinyproxy, Firehol).
- Замість того, щоб перезаписати або замінити конфігураційні файли, це змінить необхідне.
- Файли конфігурації під час встановлення створюються резервними копіями та відновлюються під час видалення.
- Фільтрація SSL.
Установка
Я збираюся показати вам, як цей інструмент встановлений в Ubuntu. Ви не знайдете цього в стандартних сховищах, тому установка не така проста, як у багатьох установках. Ось такі кроки для встановлення:
Відкрийте вікно терміналу.
Видайте команду sudo add-apt-repository ppa: webcontentcontrol / webcontentcontrol
Видайте команду sudo apt-get update
Видайте команду sudo apt-get install webcontentcontrol

Установка може зайняти більше часу, ніж ви очікували, оскільки це також налаштування необхідного проксі-програми. Після встановлення WebcontentControl ви можете запустити програму командою sudo webcontentcontrol
. Коли відкриється головне вікно (див. Малюнок 1), спочатку ви можете бути трохи переповнені тим, що виглядає більше, ніж ваша середня система контролю вмісту. Не бійтесь, ми будемо мати сенс цього засобу.
Використання
Вгорі вікна розташовані три великі кнопки. Кожна з цих кнопок включається або вимикається як Firehol, TinyProx, та / або Dansguardian. Якщо натиснути кнопку Увімкнути, це означає, що служба увімкнена. Якщо один із них вимкнено, і ви хочете його ввімкнути, просто натисніть кнопку, щоб увімкнути його.
На вкладці «Налаштування фільтра» ви можете керувати заданими конфігураціями для DansGuardian, встановлювати політику (від простої політики AdBlocker до суворої політики), безпосередньо отримувати доступ до файлу конфігурації DansGuardian, встановлювати обмеження неслухняності для DansGuardian, налаштовувати ваші чорні списки / заблоковані IP-адреси / заборонені сайти / заборонені URL-адреси / тощо та багато іншого.
Давайте поглянемо на налаштування забороненого сайту за допомогою WebContentControl. Виконайте такі дії:
- Відкрийте WebContentControl.
- Перейдіть на вкладку Налаштування фільтра.
- Натисніть кнопку Заборонені сайти.
- Коли Gedit (або ваш текстовий редактор за замовчуванням) відкриється, прокрутіть униз до розділу під назвою '# Список інших сайтів, щоб заблокувати:'.
- Введіть сайти, які ви хочете заблокувати.
- Збережіть файл.
- Закрити Гедіт.
- Натисніть кнопку Зберегти.
Після цього вам знадобиться налаштувати веб-браузер для використання IP-адреси проксі-сервера та налаштованого вами порту (за замовчуванням порт буде 3129). Якщо ви намагаєтесь відкрити заблокований сайт, якщо у вас з’явилася помилка, що TinyProxy не пропускає вас, або браузер насправді може потрапити на заблокований веб-сайт, переконайтеся, що TinyProxy працює. Видайте команду sudo /etc/init.d/tinyproxy start . Коли TinyProxy запущений, спробуйте потрапити на сайт ще раз, і ви побачите помилку доступу заборонено. Зараз ваш веб-вміст контролюється та фільтрується.