Are nevoie un proxy părinte Squid de un port ICP?
Conectați Squid la un părinte HTTP obișnuit fără a confunda transferul HTTP cu traficul opțional al interogărilor către cache.
Serviciul dvs. din amonte oferă un singur port de proxy HTTP. Sintaxa cache_peer a lui Squid cere două. Câmpul suplimentar este pentru interogările către cache, nu pentru o a doua conexiune de transfer obligatorie.
cache_peer parent.example parent 8080 0 no-query name=office_parent
Aici 8080 transportă cererile de proxy HTTP. Zero ocupă câmpul portului de interogări; no-query dezactivează interogările ICP către acest partener. Părintele nu trebuie să implementeze ICP.
Trebuie însă să vorbească protocolul de proxy HTTP. Dacă părintele va fi public, lista de proxy HTTP oferă candidați HTTP de verificat. Un port SOCKS nu îl înlocuiește. Pentru HTTPS, verificați dacă părintele permite destinația CONNECT necesară; suportul ICP nu are legătură.
Țineți separat controlul accesului și politica de rutare ulterioară. Declararea acestui partener nu autorizează clienții și nu interzice revenirea directă. Păstrați regulile potrivite pentru http_access, selecția partenerului și never_direct pentru cererile dorite.
Schimbarea portului ICP nu repară o autentificare de proxy respinsă sau o destinație CONNECT refuzată.