W poprzednim wpisie zmieniliśmy nasze Raspberry w AP, teraz chciałbym dodać do niego jeszcze możliwość cache’owania często przeglądanych stron. Polecenia wykonujemy z konta root.
1) Instalacja Squid:
apt – get install squid
Zachowamy oryginalną konfigurację:
cd /etc/squid/sudo
cp squid.conf squid.conf.origin
nano squid.conf
na końcu pliku dodajemy naszą sieć:
ACL LocalNet src 192.168.0.0/24
ACL LocalNet2 src 192.168.1.0/24
Pozwólmy wszystkim na dostęp do naszego proxy:
http_access allow localhost
http_access allow LocalNet
http_access allow LocalNet2
http_access deny all
restartujemy squid:
/etc/init.d/squid reload
Możemy rozszerzyć nasz config o inne polecenia, opis Tutaj.
2) Webmin:
Dla wygody możemy zainstalować Webmin’a, aby zarządzać wszystkim przez przeglądarkę:
mkdir cd webmin webmin / wget http://prdownloads.sourceforge.NET/WebAdmin/Webmin-1.620.tar.gz tar zxvf webmin – 1.620.tar.gz cd webmin – 1.620 / sudo./setup.sh/usr/local/webmin
dodamy jeszcze narzędzie do analizy logów:
apt – get install calamaris
Na komputerze uruchamiamy przeglądarkę wpisujemy IP naszego Raspberry Pi wraz z portem 10000.
Poniżej konfiguracja:
Wszystkie opcje Squida możemy teraz sprawdzić przez Webmina:
Analizator logów Calamaris pozwala nam na sprawdzenie wielu informacji o naszym proxy:
Dziękuję Ci, za poświęcony czas na przeczytanie tego artykułu. Jeśli był on dla Ciebie przydatny, to gorąco zachęcam Cię do zapisania się na mój newsletter, jeżeli jeszcze Cię tam nie ma. Proszę Cię także o “polubienie” mojego bloga na Facebooku oraz kanału na YouTube – pomoże mi to dotrzeć do nowych odbiorców. Raz w tygodniu (niedziela punkt 17.00) otrzymasz powiadomienia o nowych artykułach / projektach zanim staną się publiczne. Możesz również pozostawić całkowicie anonimowy pomysł na wpis/nagranie.
Link do formularza tutaj: https://beitadmin.pl/pomysly
Pozostaw również komentarz lub napisz do mnie wiadomość odpisuję na każdą, jeżeli Masz jakieś pytania:).