Зашто филтер?
Постоји неколико разлога због којих бисте желели филтрирати садржај током прегледавања веба. Сигурност и приватност су међу најчешћим. Можете користити филтрирање садржаја за блокирање огласа, пратилаца и злонамерних веб локација пре него што уопште дођу до вашег прегледача. Додаје додатни слој заштите постојећим додацима за прегледавање.
Други најчешћи разлог коришћења филтрирања садржаја је спречавање деце да приступе неприкладном садржају. Као родитељ, на вама је само како даље, али филтрирање садржаја може помоћи у спречавању случајне изложености мале деце на графичком материјалу.
Шта ће вам требати
Филтрирање веб садржаја на Линуку је прилично једноставно, иако постоји неколико начина да се с њим управља. У прошлости су пројекти попут Дансгуардиан-а били омиљени, али то се тренутно не одржава, а његов наследник Е2гуардиан није баш тако популаран. Као додатна негативна ознака у тој колони, ови програми захтевају додатни проки као што је Скуид или Привоки.
Чудно је да све филтрирање које вам је потребно може бити транспарентно изведено само помоћу Привоки-а. Дакле, овај водич ће се фокусирати на постављање најједноставнијег, најлакшег филтера који је могуће користећи Привоки и иптаблес.
Привоки је веома популаран, па га треба упаковати за готово сваку дистрибуцију коју желите да користите. Овај водич ће се фокусирати на Дебиан / Убунту системе, јер су најпопуларнији.
Инсталирајте Привоки помоћу Апт.
$ судо апт инсталл привоки
Подешавање Привоки-а
Све што радите можете управљати кроз конфигурацијске датотеке. Овде нема глатког графичког интерфејса. То је само конфигурација. Наравно, то није тако лепо за употребу у неким случајевима, али задржава проки светлост, тако да вам не смета или превише успорава везу.
Конфигурација базе
Као роот или са судо, отворите датотеку на / етц / привоки / цонфиг.
Прво пронађите адресу слушања. Овим подешавањем ће се поставити адреса и порт који Привоки слуша. Обично је поставка већ постављена на интелигентни задани положај, али ако није, подесите је да одговара следећем.
листе-адреса 127.0.0.1:8118
Затим пронађите поставку која ће Привокију омогућити пресретање захтева. Потражите прихват-пресретање захтева и поставите вредност једнаку 1. Ако је нема, креирајте унос.
прихватити-пресретнути-захтеви 1
Филтери
Привоки ће по дефаулту блокирати тону ствари. То укључује и безбедносне претње и неприкладан садржај. Ако сте овде само један или други, можете да мењате или уклањате ствари са листе.
Конфигурациона датотека датотеке Привоки са правилима филтрирања је на /етц/привоки/филтер.дефаулт. Погледај около. Привоки користи редовне изразе за филтрирање, а затим може заменити блокирани садржај ХТМЛ-ом. Ако тражите родитељску контролу, они су под сировом родитељском контролом
Слободно измените, додајте или уклоните било које од ових правила. Ако нисте сасвим сигурни шта ради регуларни израз, копирајте онај који има понашање које желите и модификујте га за речи / садржај који желите да блокирате.
Иптаблес
Пре него што можете да испитате свој филтер на тест, морате да поставите заштитни зид иптаблес који ће усмеравати сав веб саобраћај преко Привоки-а. Ово је „транспарентан“ део филтрирања садржаја. Корисници неће моћи да виде шта се дешава. Њихов се саобраћај аутоматски преусмерава и филтрира. Да ли ћете додати или не додавати нека друга правила, потпуно је на вама. Покрените следеће команде да бисте додали преусмеравање.
$ судо иптаблес -т нат -А ПРЕРОУТИНГ -п тцп --портпорт 80 -ј РЕДИРЕЦТ - за порт 8118 $ судо иптаблес -т нат -А ПРЕРОУТИНГ -п тцп --портпорт 443 -ј РЕДИРЕЦТ --то порт 8118
Сада ће сав ваш саобраћај тећи кроз привоки. Нажалост, иптаблес не спремају правила по дефаулту. Морате да инсталирате други пакет да бисте га сачували.
$ судо апт инсталл иптаблес-персистент питаће вас да ли желите да сачувате своја правила. Одговор: "Да."
Још увек постоји шанса да то неће успети. Транспарентни проки и ХТТПС углавном се не слажу добро. У том случају ћете се морати поуздати у поставке прокси прегледача. Постоји начин да то и даље закључате, али то је мало више напора. Ако покушавате да филтрирате садржај за малу децу, то не би требало да представља велики проблем. Отворите поставке прокси прегледача и укажите на 127.0.0.1:8118. То ће приморати сав промет претраживача кроз Привоки. Ако сте на Фирефоку, поставке прокија налазе се на дну картице „Генерал“ у менију „Преференцес“.
Ако имате посла с креативнијим појединцима који би могли покушати заобићи проки, морате пронаћи конфигурацијску датотеку за свој претраживач која управља проки-ом и промијенити власништво у роот и дозволе само за читање.
Тестирај
Тестирај! Користите претраживач на рачунару који сте конфигурисали да бисте претраживали садржај који сте блокирали. Ако вам то није супер угодно, увијек се можете вратити и успоставити привремено правило с којим можете тестирати.
Надамо се да је све постављено онако како вам је потребно, а ваше рачунало ефикасно блокира жељени садржај. Ако не, увек можете да мењате и прилагођавате своја правила.
