Linux als Proxy-Server - Optimierung

URL-Filterung

Abgesehen von der zeitlichen Beschränkung lässt sich auch eine Einschränkung der besuchten Seiten durch das Filtern der aufgerufenen URL erzielen. Um beispielsweise den Abruf anstößiger oder potenziell illegaler Inhalte zu verhindern, könnten Sie Filter der folgenden Art einsetzen:

acl no_show url_regex adult
acl no_show url_regex porn
acl no_show url_regex warez
acl no_show url_regex cracks
http_access deny no_show

Sieht das noch relativ einfach aus, verkompliziert sich die Sache erheblich, wenn bestimmte Anwender aus welchen Gründen auch immer Zugriff auf eine Web-Seite benötigen, die einen der gefilterten Begriffe enthält:

acl no_show url_regex adult
acl no_show url_regex porn
acl no_show url_regex warez
acl no_show url_regex cracks
acl do_show url_regel tupperwarez.com
acl do_show_users proxy_auth douser1 douser2 douser3
http_access allow do_show do_show_users <weitere Parameter ...>
http_access deny do_show
http_access deny no_show