Squid IP-basierte Authentifizierung

Squid IP-basierte Authentifizierung

Ich habe 10 IPs auf einem VPS und Squid3 installiert. Ich möchte sie alle an 10 Mitarbeiter vermieten. Die Authentifizierung sollte IP-basiert sein.

Grundsätzlich möchte ich nur ihrer privaten IP-Adresse (nicht der internen – wir sind nicht in einem Netzwerk) erlauben, sich mit meinem Squid zu verbinden. Ich möchte ihnen auch eine dedizierte IP von meinen ausgehenden Adressen anbieten. Ich habe es geschafft, es mit einer Authentifizierung auf Basis von Benutzername und Passwort zum Laufen zu bringen, aber einige Software unterstützt diese Funktion nicht, daher würde ich, wenn möglich, gerne auf diese Beschränkung umsteigen.

Gibt es Anleitungen/Beispiel-ACLs?

Antwort1

Erstellen Sie eine ACL wie

acl coworkers 10.0.0.1
acl coworkers 10.0.0.2

um einzelne IPs zu einer ACL hinzuzufügen. Für ein Netzwerk:

acl coworkers 10.0.0.0/8

Fügen Sie dann eine http_access-Zeile ein:

http_access allow coworkers

verwandte Informationen