Debian - Proxy Server - Zugriff für einen Computer zeitlich einschränken

Ziel

Ein bestimmter Computer eines Netzwerkes soll über einen Proxy an bestimmten Wochentagen zu einer bestimmten Uhrzeit das Internet nutzen können.

Beispiel: Von Montag bis Freitag soll während der Mittagspause für einen bestimmten Computer von 12:30-13:00 Uhr der Zugriff möglich sein.

Lösung

/etc/squid.conf bearbeiten

Abkürzung der Wochentage:

M - Montag
T - Dienstag
W - Mittwoch
H - Donnerstag
F - Freitag
A - Samstag
S - Sonntag

Im Bereich acl wird dies eingetragen:

# der Computer, für den die Regelung gelten soll
acl computer001 src 192.168.0.1/255.255.255.255 # Hinweis
# die Regelung selbst
acl mittag time MTWHF 12:30-13:00

Im Bereich weiter unten bei http_access wird eingetragen:

http_access allow mittag
http_access allow computer001 mittag

Änderung wirksam werden lassen

# /etc/init.d/squid/reload