Din upstream-tjeneste leverer én HTTP-proxyport. Squids cache_peer-syntaks kræver to. Det ekstra felt er til cacheforespørgsler, ikke en anden obligatorisk videresendelsesforbindelse.

cache_peer parent.example parent 8080 0 no-query name=office_parent

Her bærer 8080 HTTP-proxyforespørgsler. Nullet udfylder feltet til forespørgselsporten; no-query slår ICP-forespørgsler til denne peer fra. Forælderen behøver ikke implementere ICP.

Den skal til gengæld tale HTTP-proxyprotokollen. Hvis forælderen bliver offentlig, giver HTTP-proxylisten HTTP-kandidater at kontrollere. En SOCKS-port duer ikke i stedet. Til HTTPS skal du kontrollere, at forælderen tillader det krævede CONNECT-mål; ICP-understøttelse er uden betydning.

Hold adgangskontrol og politik for videre routing adskilt. At erklære denne peer hverken autoriserer klienter eller forbyder direkte tilbagefald. Behold de passende regler for http_access, peer-valg og never_direct til de tilsigtede forespørgsler.

En ændret ICP-port kan ikke reparere et afvist proxy-login eller et nægtet CONNECT-mål.

Relaterede artikler