maxconn 5 is nie 'n lisensie vir vyf toestelle vir jou proxy nie. Dit is 'n voorwaarde vir die aantal verbindings wat aan 'n kliënt se bronadres gekoppel is.

'n Klein reëlbrokkie lyk so:

acl over_connection_limit maxconn 5
http_access deny over_connection_limit

Squid se gedokumenteerde passing is “groter as” die gegewe waarde. Die weieringsreël gebruik daardie voorwaarde; om net die ACL te verklaar, verwerp niks nie. Plaas dit voor breër reëls wat die versoeke wat dit moet beperk, reeds sou toelaat.

Hou die normale magtigingsbeleid rondom hierdie brokkie. Dit is nie 'n volledige toegangskonfigurasie nie. Die ACL hang ook daarvan af dat Squid se kliëntdatabasis geaktiveer is; kyk na client_db voordat jy verwag dat dit werk.

Een toestel kan baie verbindings oopmaak. Verskeie toestelle agter NAT kan as een bronadres voorkom. 'n Enkele gedeelde masjien kan verskeie gebruikers bedien, en 'n stil toestel het dalk geen verbinding op die oomblik dat jy tel nie. Nie een van daardie verwantskappe is een-tot-een nie.

As die werklike vereiste 'n limiet op benoemde rekeninge, ingeskryfde toestelle of aktiewe sessies is, definieer daardie identiteit en sy lewensiklus eksplisiet. 'n Drempel vir sokkels per bron kan kapasiteit beskerm, maar sy getal moet as verbindings beskryf word, nie as mense of toestelle nie.

Verwante artikels