Tarvitseeko Squid-yläproxy ICP-portin?
Yhdistä Squid tavalliseen HTTP-ylään sekoittamatta HTTP-välitystä valinnaiseen välimuistikyselyliikenteeseen.
Ylävirran palvelusi tarjoaa yhden HTTP-välityspalvelinportin. Squidin cache_peer-syntaksi pyytää kahta. Lisäkenttä on välimuistikyselyille, ei toiselle pakolliselle välitysyhteydelle.
cache_peer parent.example parent 8080 0 no-query name=office_parent
Tässä 8080 kuljettaa HTTP-välityspyynnöt. Nolla täyttää kyselyportin kentän; no-query poistaa ICP-kyselyt tähän vertaiseen. Yläosan ei tarvitse toteuttaa ICP:tä.
Sen on kyllä puhuttava HTTP-välitysprotokollaa. Jos yläosasta tulee julkinen, HTTP-välityspalvelinluettelo tarjoaa tarkistettavia HTTP-ehdokkaita. SOCKS-portti ei käy sen tilalle. HTTPS:ssä tarkista, salliiko yläosa tarvittavan CONNECT-kohteen; ICP-tuki ei liity asiaan.
Pidä käyttöoikeuden valvonta ja jatkoreitityskäytäntö erillään. Tämän vertaisen ilmoittaminen ei valtuuta asiakkaita eikä kiellä suoraa varayhteyttä. Säilytä asianmukaiset http_access-, vertaisen valinta- ja never_direct-säännöt aiottuja pyyntöjä varten.
ICP-portin vaihtaminen ei korjaa hylättyä välityspalvelinkirjautumista eikä kiellettyä CONNECT-kohdetta.