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