maxconn 5 ei ole viie seadme litsents sinu puhverserverile. See on kliendi lähteaadressiga seotud ühenduste arvu tingimus.

Väike reeglifragment näeb välja selline:

acl over_connection_limit maxconn 5
http_access deny over_connection_limit

Squidi dokumenteeritud vaste on „suurem kui“ antud väärtus. Keeldumisreegel kasutab seda tingimust; üksi ACL-i deklareerimine ei keeldu millestki. Paiguta see laiemate reeglite ette, mis juba lubaksid päringuid, mida see peaks piirama.

Hoia selle fragmendi ümber tavaline volitamispoliitika. See ei ole täielik juurdepääsukonfiguratsioon. ACL sõltub ka sellest, et Squidi kliendiandmebaas on lubatud; kontrolli client_db enne, kui ootad selle toimimist.

Üks seade võib avada palju ühendusi. Mitmed NAT-i taga olevad seadmed võivad paista ühe lähteaadressina. Üks jagatud masin võib teenindada mitut kasutajat ja vaikne seade ei pruugi loendamise hetkel ühtegi ühendust omada. Ükski neist seostest ei ole üks-ühele.

Kui tegelik nõue on piirang nimelistele kontodele, registreeritud seadmetele või aktiivsetele sessioonidele, määratle see identiteet ja selle elutsükkel selgelt. Allikapõhine socketi lävend võib kaitsta võimsust, kuid selle arvu tuleks kirjeldada ühendustena, mitte inimeste või seadmetena.

Seotud artiklid