Anonim

Miért szűrni?

Nagyon sok oka van annak, hogy miért szeretné szűrni a tartalmat az internetes böngészés során. A biztonság és a magánélet a legelterjedtebbek. A tartalom szűrésével blokkolhatja a hirdetéseket, a nyomkövetőket és a rosszindulatú webhelyeket, még mielőtt elérnék a böngészőt. További védelmi réteget ad a meglévő böngésző kiegészítőinek.

A tartalomszűrés másik gyakori oka annak megakadályozása, hogy a gyermekek hozzáférjenek a nem megfelelő tartalomhoz. Mint szülő, Ön dönti el, hogy pontosan hogyan történik ez a megoldás, de a tartalom szűrése segíthet megakadályozni, hogy a kisgyermekek véletlenül ki vannak téve a grafikai anyagoknak.

Amire szüksége lesz

A webtartalom szűrése a Linuxon meglehetősen egyszerű, bár ennek kezelésére van néhány módszer. A múltban a Dansguardianhoz hasonló projektek voltak kedvencek, ám ezt jelenleg nem tartják fenn, és utódja, az E2guardian nem olyan népszerű. Az oszlopban megadott negatív jelölésként ezeknek a programoknak további proxyra van szükségük, például Squid vagy Privoxy.

Furcsa módon minden szükséges szűrés átlátható módon elvégezhető a Privoxy segítségével. Tehát ez az útmutató a Privoxy és az iptables segítségével a lehető legegyszerűbb, legkönnyebb szűrő beállítására fog összpontosítani.

A Privoxy nagyon népszerű, tehát szinte minden forgalmazáshoz csomagolni kell, amelyet használni szeretne. Ez az útmutató a Debian / Ubuntu alapú rendszerekre összpontosít, mivel ezek a legnépszerűbbek.

Telepítse a Privoxy alkalmazást az Apt segítségével.

$ sudo apt install privoxy

A Privoxy beállítása

Minden, amit csinál, konfigurációs fájlokkal kezelhető. Itt nincs sima grafikus felület. Ez csak a konfiguráció. Persze, ez bizonyos esetekben nem olyan jó használni, de megtartja a proxy fényét, tehát nem akadályozza meg, vagy túl drámaian lelassítja a kapcsolatot.

Alapkonfiguráció

Root vagy sudo formátumban nyissa meg a fájlt az / etc / privoxy / config mappában.

Először keresse meg a figyelési címet. Ez a beállítás beállítja azt a címet és portot, amelyet a Privoxy hallgat. Általában a beállítást már intelligens alapértelmezettre állítja, de ha nem, akkor állítsa be az alábbiakhoz.

meghallgatási cím 127.0.0.1:8118

Ezután keresse meg azt a beállítást, amely lehetővé teszi a Privoxy számára a kérelmek elfogását. Keresse meg az elfogadott-elfogott-kérelmeket, és állítsa az értéket 1-gyel. Ha nincs ott, hozza létre a bejegyzést.

elfogadni-elfogni-kéréseket 1

Szűrők

Alapértelmezés szerint a Privoxy egy csomó dolgot blokkol. Ez magában foglalja mind a biztonsági fenyegetéseket, mind a nem megfelelő tartalmat. Ha csak az egyik vagy a másik itt tartózkodik, módosíthatja vagy eltávolíthatja a dolgokat a listáról.

A Privoxy konfigurációs fájlja a szűrőszabályokkal az /etc/privoxy/filter.default fájlban található. Nézz körül. A Privoxy szokásos kifejezéseket használ a szűréshez, majd a blokkolt tartalmat HTML-lel helyettesítheti. Ha a szülői felügyeletet keresi, akkor a szülői felügyelet alatt állnak

Nyugodtan módosíthatja, hozzáadhatja vagy eltávolíthatja e szabályok bármelyikét. Ha nem teljesen biztos benne, hogy mi történik a reguláris kifejezésben, akkor másolja ki a kívánt viselkedést, és módosítsa a blokkolni kívánt szavak / tartalmak szerint.

iptables

Mielőtt tesztelheti a szűrőt, be kell állítania az iptables tűzfalat, hogy az összes webes forgalmat a Privoxy-on keresztül irányítsa. Ez a tartalomszűrés „átlátszó” része. A felhasználók nem fogják látni, mi folyik itt. Forgalmuk automatikusan átirányításra kerül és szűrésre kerül. Az, hogy további szabályokat ad-e hozzá vagy sem, az ön döntése. Futtassa a következő parancsokat az átirányítás hozzáadásához.

$ sudo iptables -t nat -A KEZELÉS -p tcp --dport 80 -j REDIRECT - a 8118-as porthoz

Most az összes forgalom privoxy-on fog futni. Sajnos az iptables alapértelmezés szerint nem menti el a szabályokat. A mentéshez újabb csomagot kell telepítenie.

$ sudo apt install iptables-persistent Megkérdezi tőle, mentse-e el a szabályait. Válasz: "Igen."

Még mindig van esély, hogy ez nem fog működni. Az átlátszó proxy-kat és a HTTPS-t általában nem értik jól. Ebben az esetben a böngésző proxybeállítására kell támaszkodnia. Van egy módja annak, hogy ezt továbbra is lezárhatja, de egy kicsit több erőfeszítés. Ha azonban a kisgyermekek számára kíván tartalmat szűrni, akkor ennek nem szabad nagy problémát okoznia. Nyissa meg a böngésző proxybeállítását, és mutasson a 127.0.0.1:8118 pontra. Ez kényszeríti a böngésző forgalmát a Privoxy-on keresztül. Ha Firefox-ot használ, a proxybeállítások a „Beállítások” menü „Általános” fülének alján találhatók.

Ha olyan kreatívabb személyekkel foglalkozik, akik megpróbálják megkerülni a proxyt, akkor meg kell találnia a böngészőjének a proxy kezelésére szolgáló konfigurációs fájlt, és meg kell változtatnia a tulajdonjogot gyökérre és engedélyeket csak olvasásra.

Próbáld ki

Próbáld ki! Használja a konfigurált számítógép böngészőjét a letiltott tartalomhoz való böngészéshez. Ha ezt nem tetszik nagyon kényelmesen, akkor mindig visszatérhet, és beállíthat egy ideiglenes szabályt, amelyet tesztelhet.

Remélhetőleg minden meg van állítva, amire szüksége van, és a számítógépe hatékonyan blokkolja a kívánt tartalmat. Ha nem, akkor bármikor módosíthatja és testreszabhatja a szabályokat.

Készítsen saját webtartalom-szűrőt a linux és a privoxy segítségével