Helmuga domeinu bat Squid 7 guraso ezberdin batera bideratzea
Erabili izendatutako gurasoak eta cache_peer_access arauak Squid 7-n upstream bat helmuga domeinuaren arabera aukeratzeko.
Demagun bazkide domeinu batek izendatutako upstream proxy bat erabili behar duela, eta baimendutako beste eskaerek ohiko gurasoa erabiltzen duten bitartean. Squid 7-n, izendatutako peer-ek eta cache_peer_access-ek politika hori adierazten dute:
cache_peer partner-proxy.example parent 3128 0 no-query name=partner_parent
cache_peer general-proxy.example parent 3128 0 no-query name=general_parent
acl partner_domain dstdomain .partner.example
cache_peer_access partner_parent allow partner_domain
cache_peer_access partner_parent deny all
cache_peer_access general_parent deny partner_domain
cache_peer_access general_parent allow all
never_direct allow allHau lehendik dagoen sarbide-kontrola duen aurrealdeko proxy baterako bideratze-zatia da. Helburu publikoaren proba independente batek autentifikaziorik gabeko guraso publikoak erabil baditzake, aukeratu hautagaiak HTTP proxy zerrendatik guraso-kredentzialik ez duten helbideetarako. Bazkidearen beharrezko ekoizpen-bidea sarbide-hitzarmen bereizia izaten jarraitzen du. Izenek guraso bakoitzari identitate argia ematen diote bere sarbide-arauetarako.
Helmuga bat datozen kasuan, partner_parent bakarrik geratzen da hautagarri. Beste helmuga batzuetarako, general_parent bakarrik geratzen da hautagarri. Peer bakoitzeko lehen arau bat datorrena da peer hori hautagarria den ala ez erabakitzen duena.
cache_peer_access-ek hautagaiak iragazten ditu; ez ditu peer guztiak ordezko kate batean ordenatzen. Hainbat hautagarri uzten badituzu, Squid-en peer hautatzeko algoritmoek haien artean aukeratzen dute.
never_direct lerroak gurasoaren erabilera derrigorrezkoa egiten du adibide honetan. Behar den gurasoa erabili ezin bada, konexio zuzena ez da ordezko gisa eskaintzen. Mantendu lehendik dauden bezeroaren eta helmugaren baimenak http_access-en; arau horiek erabakitzen dute zein eskaera onartzen diren upstream hautaketa baino lehen.
Konfigurazio honek Squid 7-ren dokumentatutako interfazea erabiltzen du. Erreferentziak cache_peer_access Squid 8-n erabilgarri ez dela adierazten du, beraz, ezarpen hau mantentzean inplementatutako bertsio egokiko dokumentazioa erabili behar da.