[How-To] Filtrowanie treści stron
: 24 lut 2007, 01:55
Jak ustawić DansGuardian oraz Tinyproxy do filtrowania zawartości stron www.
Instalacja
Konfiguracja
Otwórz jako root plik
Na górze tego pliku jest linia
Trzeba ją 'zahashować' za pomocą '#'
Następnie przepisz
Kolejno wyedytuj plik konfiguracyjny do tinyproxy
i zamień port
by DansGuardian mógł z niego nasłuchiwać.
Ustawienia przeglądarki
W przypadku Firefox wejdź przez
do ustawień połączeń. Zaznacz „Ręczna konfiguracja serwerów proxy” i wpisz
Aby nie było można tak łatwo wrócić do ustawień bez filtru, konieczne jest zabezpieczenie tych ustawień poprzez wyedytowanie pliku
i zastąpienie tekstu wewnątrz poniższym
Bazę listy do blokowania można ściągnąć stąd
DansGuardian jest za darmo, ale jeżeli ktoś chce, to może skorzystać z rozwiązania komercyjnego jakim jest SmoothWall
Jeżeli ktoś chce dodać jakieś kolejne strony, to warto zainteresować się plikami znajdującymi się w katalogu
/etc/dansguardian/
Wszystkie są ponazywane (po angielsku) i nie powinny sprawić problemów.
Jak dotychczas przy normalnym korzystaniu z internetu DansGuardian nie sprawił mi problemów poza zablokowaniem 2 (słownie dwóch!) stron nie pornograficznych. W takim wypadku można wyedytować plik
i dodać tam własne strony.
How-To na podstawie
http://www.linuxjournal.com/article/9044
Instalacja
Kod: Zaznacz cały
sudo apt-get update
sudo apt-get install dansguardian tinyproxy
Otwórz jako root plik
Kod: Zaznacz cały
sudo nano /etc/dansguardian/dansguardian.conf
Kod: Zaznacz cały
UNCONFIGURED
Następnie przepisz
Kod: Zaznacz cały
# the port that DansGuardian listens to.
filterport = 8080
# the ip of the proxy--default is the loopback (this server)
proxyip = 127.0.0.1
# the port DansGuardian connects to proxy on
proxyport = 3128
Kod: Zaznacz cały
sudo nano /etc/tinyproxy/tinyproxy
Kod: Zaznacz cały
# Port to listen on.
#
Port 3128
Ustawienia przeglądarki
W przypadku Firefox wejdź przez
Kod: Zaznacz cały
Edycja->Preferencje->Sieć->Ustawienia
Kod: Zaznacz cały
Serwer proxy HTTP: localhost Port: 8080
Nie używaj proxy dla: localhost, 127.0.0.1
Kod: Zaznacz cały
sudo nano /usr/lib/firefox/firefox.cfg
Kod: Zaznacz cały
//
lockPref("app.update.enabled", false);
lockPref("network.proxy.type", 1); // 0 - nie ustawiono 1 - reczne 2 - automatyczne
lockPref("network.proxy.http", "localhost");
lockPref("networ.proxy.http_port", 8080);
DansGuardian jest za darmo, ale jeżeli ktoś chce, to może skorzystać z rozwiązania komercyjnego jakim jest SmoothWall
Jeżeli ktoś chce dodać jakieś kolejne strony, to warto zainteresować się plikami znajdującymi się w katalogu
/etc/dansguardian/
Wszystkie są ponazywane (po angielsku) i nie powinny sprawić problemów.
Jak dotychczas przy normalnym korzystaniu z internetu DansGuardian nie sprawił mi problemów poza zablokowaniem 2 (słownie dwóch!) stron nie pornograficznych. W takim wypadku można wyedytować plik
Kod: Zaznacz cały
sudo nano /etc/dansguardian/exceptionsitelist
How-To na podstawie
http://www.linuxjournal.com/article/9044