Hallöle,
getestet ist das folgende bisher nur auf einer TS-639, also nagelt mich nicht fest, wenn es bei Euch nicht funktioniert:
[NAS Typ:] TS-639
[Firmware:] Aktuelle Firmwareversion: 2.1.5 Build 0408T
[Getestet:] ja
[Sonstige Modifikationen:] siehe text
Zunächst solltet Ihr Euch mit QPKG beschäftigen & es installiert haben...
am Prompt gebt Ihr dann
ein.
Bevor Ihr nun weitermacht, legt über die Weboberfläche noch einen Nutzer nobody in der Gruppe everyone an!
Wenn das Paket erfolgreich installiert wurde, wechselt Ihr in das Verzeichnis
und editiert dort die
squid.conf:
1. Hostname
# TAG: visible_hostname# If you want to present a special hostname in error messages, etc,# define this. Otherwise, the return value of gethostname()# will be used. If you have multiple caches in a cluster and# get errors about IP-forwarding you must set them to have individual# names with this setting.##Default:# nonevisible_hostname Qnap
Setzt hier für "Qnap" den Namen für Euer NAS ein!
2. Netzwerkzugriff:
Sucht die nachfolgenden Zeilen
# Example rule allowing access from your local networks. Adapt# to list your (internal) IP networks from where browsing should# be allowed#acl our_networks src 192.168.1.0/24 192.168.2.0/24#http_access allow our_networks
und ändert die letzten beiden Zeilen in
Bzw. Euren IP-Bereich!
3. Verzeichnisse verbiegen (optional)
Wenn Ihr die Cache und Log-Verzeichnisse noch auf Euer Raid oder eine externe Platte verschieben wollt, müsst Ihr die folgenden Pfade anpassen:
cache_dir
access_log
cache_log
cache_store_log
Danach ändert Ihr den Eigentümer der Cache- & Logverzeichnisse noch von Hand in nobody.everyone (nehmen wir an Ihr hättet die genannten Verzeichnisse nach /share/MD0_DATA/squid verbogen, so lautet der entsprechende Aufruf hierzu
Wenn Ihr das "cache_dir" verschiebt müsst Ihr den Squid einmal mit der Option -z aufrufen also
mit diesem Aufruf werden die Cache-Verzeichnisse angelegt.
Anschließend den Proxy mittels
oder
starten!
Viola, Euer Proxy läuft! neustarten und alles sollte funktionieren!
Grüße
Jody
PS.: Geplant ist noch einen Jugendschutzfilter einzubauen, aber dazu brauche ich noch etwas....
in der Anlage ist eine gestrippte squid.conf die alle notwendigen Änderungen enthält und die getestet wurde...
(Achtung, es müssen von Euch noch Änderungen an der Datei vorgenommen und der Suffix ".conf" angehängt werden!)