Wie blockiere ich mit Squid Websites für bestimmte IPs?
Bitte geben Sie eine Lösung mit Beispiel oder Konfigurationsdatei an.
Antwort1
Beispiel :
Ich habe Facebook und Orkut für alle Benutzer blockiert, möchte Facebook jetzt aber nur für bestimmte Benutzer oder IPs öffnen.
Option 1: Site in Konfigurationsdatei angeben,
acl special_clients src "/etc/squid/special_client_ips.txt"
ACL Facebook Zieldomäne .facebook.com
acl orkut zieldomäne .orkut.com
Unter http-Zugriff
http_access erlauben Facebook Spezialkunden
http_Zugriff verweigern Facebook
http_access denontieren orkut
http_access alle zulassen
Option 2: Tragen Sie sowohl Client-IPs als auch Zieldomänen in Listen ein.
acl special_clients src "/etc/squid/special_client_ips.txt"
acl bad_domains dstdomain "/etc/squid/bad_domains.txt"
Unter http-Zugriff
http_access erlauben schlechte_Domänen spezielle_Clients
http_access deny bad_domains
http_access alle zulassen
Ich habe es aus dem Internet, es funktioniert sehr gut
Danke, cstamas
Antwort2
Sie benötigen so etwas:
acl BlockedHost src 192.168.1.15
http_access deny BlockedHost
Die Konfigurationsdatei ist gut kommentiert und sucht nach dem Wortaclhilft Dir gerne weiter.