maxconn 5 no és una llicència de cinc dispositius per al vostre proxy. És una condició de recompte de connexions associada a l'adreça d'origen d'un client.

Un fragment de regla petit té aquest aspecte:

acl over_connection_limit maxconn 5
http_access deny over_connection_limit

La coincidència documentada de l'Squid és «més gran que» el valor indicat. La regla de denegació consumeix aquesta condició; declarar l'ACL tot sol no rebutja res. Col·loqueu-la abans de les regles més àmplies que ja permetrien les peticions que ha de restringir.

Manteniu la política d'autorització habitual al voltant d'aquest fragment. No és una configuració d'accés completa. L'ACL també depèn que la base de dades de clients de l'Squid estigui activada; comproveu client_db abans d'esperar que funcioni.

Un sol dispositiu pot obrir moltes connexions. Diversos dispositius darrere d'un NAT poden aparèixer com una sola adreça d'origen. Una sola màquina compartida pot servir diversos usuaris, i un dispositiu silenciós pot no tenir cap connexió en el moment de comptar. Cap d'aquestes relacions no és un a un.

Si el requisit real és un límit de comptes amb nom, dispositius inscrits o sessions actives, definiu aquesta identitat i el seu cicle de vida explícitament. Un llindar de sockets per origen pot protegir la capacitat, però el seu nombre s'ha de descriure com a connexions, no com a persones ni dispositius.

Articles relacionats