Stuur elke Squid 7 Luisteraar na sy eie ouergevolmagtigde
Kaart Squid luisteraars om ouer gevolmagtigdes te skei en maak direkte terugval 'n eksplisiete roetebesluit.
Vir Squid 7, noem elke inkomende luisteraar en beperk watter ouer vir sy versoeke in aanmerking kom:
http_port 3128 name=route_a
http_port 3129 name=route_b
acl via_a myportname route_a
acl via_b myportname route_b
cache_peer parent-a.example.net parent 8080 0 no-query name=parent_a
cache_peer parent-b.example.net parent 8080 0 no-query name=parent_b
cache_peer_access parent_a allow via_a
cache_peer_access parent_a deny all
cache_peer_access parent_b allow via_b
cache_peer_access parent_b deny allBehou geverifieerde kliënttoegang en vereis ouerrekeninge afsonderlik opgestel. Hierdie roete-fragment kies kwalifiserende eweknieë; dit magtig nie kliënte of verskaf ouerbewyse nie. Vir 'n toegelate publieke-bestemming-toets met geen ouer-gevolmagtigde geloofsbriewe opgestel nie, verskaf die HTTP-instaanbediener lys kandidaat-publieke eweknieë.
Vernouing kwalifiserende eweknieë verbied nie self direkte aanstuur nie. As daardie uitgange vir die geselekteerde versoeke verbode is, voeg by:
never_direct allow via_a
never_direct allow via_bHersien vroeër always_direct reëls en die volledige ouerkeuse-konfigurasie. Definieer of 'n onbeskikbare toegewysde ouer aanstuur moet laat misluk en of daar 'n ander eksplisiet goedgekeurde roete bestaan. 'n Gekontroleerde aanstuurversoek en ouer-onbeskikbare vergelyking kan daardie gekose uitkoms kontroleer; 'n suksesvolle bladsy alleen kan 'n verkeerde terugval verberg.
Die finale openbare IP behoort aan die laaste uiterlike verbinding. Twee verskillende ouers kan 'n NAT-uitgang deel, so verifieer daardie adres apart van luisteraar- en portuurkeuse.
Gebruik die eweknie-verwysing vir stawing/vervoerbesonderhede. Hierdie koppelvlakke is van toepassing op Squid 7 en vroeër ondersteunende vrystellings; hulle is nie onveranderd beskikbaar in Squid 8 nie.