Eigentlich bin ich ja kein Freund von einem Proxy oder dem eigenen DNS Server, aber bei dem was da immer noch so im Netz "rumfliegt" habe ich mich entschieden einen Proxy und Pi-Hole auf einen meiner T610er einzurichten,
hier geht es erst mal nur um den Proxy.
Zuerst, ich hatte mir die Installation und Einrichtung unter Linux schwieriger Vorgestellt
Der Proxy lässt sich auch unter einem PI installieren.......
Meldet euch z.B. unter Debian mit "su root" oder Ubuntu mit "sudo -i" als root oder Superuser in der Konsole an.
Zuerst bringt euer System auf den neusten Stand mit
apt-get update und dann apt-get upgrade
Ist das erledigt ruft folgenden Befehl auf
apt -y install squid
Jetzt installiert sich der Proxy.....
Nun fehlen noch ein paar Anpassungen öffnet hierzu die Datei "squid.conf" mit
nano /etc/squid/squid.conf
Such die Zeile "acl Connect" per Umschalttate + W fügt direkt darunter eure Netzwerk IP ein, bei mit ist das immer die "192.168.178.xy" und yx steht für den jeweiligen PC, wir wollen alle PCs Aktivieren
dann würde das nun so aussehen
acl lan src 192.168.178.0/24
die 24 steht für alle PCs von 1 - 255
Sucht nun "http_access allow localhost manager" und fügt direkt darunter
http_access allow lan
an
Nun Sucht nach "TAG: request_header_access" und fügt direkt darunter
request_header_access Via deny all
request_header_access X-Forwarded-For deny all
request_header_access Referer deny all
request_header_access Cache-Control deny all
ein.
Speichert die Datei per "Umschalt + O" und Enter und "Umschalt +X"
Nun Starten wir den Proxy neu mit
systemctl restart squid
Damit der Proxy auch immer mit geladen wird wenn das System neu Startet
systemctl enable squid
ggf. wird der letzte Befehl nicht angenommen, ist Okay dann startet der Proxy sowieso Automatisch.
Nun wie Nutzen wir den jetzt, stellt in jeden Browser den Proxy ein, beim Firefox über "Einstellungen -> Runterscrollen zu -->> Verbindungs-Einstellungen" dort dann den Proxy Manuell eingeben die IP z.B. 192.168.17.11 Port 3128, bitte die IP durch eure ersetzen ähnlich geht das auch beim Chrome usw...
Sehr Hilfreich ist es auch die Seite https://wiki.ubuntuusers.de/Squid/ durchzuarbeiten, natürlich gab es den einen oder anderen Fehler, das merkt man aber recht schnell wenn der Proxy sich nicht mehr neu starten lässt.
Ich habe den nutzbaren Arbeitsspeicher angepasst, die Paket Größen, den Cache, das "Auslagern auf HDD" muss ich noch machen, das geht natürlich auf die Arbeitsspeicher Größe, die VB läuft mit 4GB davon waren 3 GB frei, und von den 3GB sind fest 600MB an den Proxy vergeben.
Bringen die Einstellungen etwas im Gegensatz zu den "Default" Einstellungen?...
Kann ich noch nicht sagen, da das zu kurz läuft, es sollte aber den Zugriff auf schon mal Aufgerufene Seiten deutlich beschleunigen, ich werde mich in ein paar Tagen noch mal dazu Melden!
Persönlich merke ich keinen Unterschied, aber ich habe das auch nicht mit einer Stoppuhr nachgemessen 🙂