Squids http_port godtar HTTP-proxytrafikk uansett portnummer. Konfigurert på port 1080 forblir den en HTTP-lytter; en SOCKS-klient sender et annet håndtrykk.

Et program som støtter HTTP-proxyer, kan bruke Squids adresse og port i HTTP-proxyinnstillingen sin. HTTPS-destinasjoner kan passere gjennom CONNECT, så denne innstillingen passer også for sikre nettsteder når proxyen tillater tunnelen.

Et program som krever SOCKS, trenger en tjeneste som implementerer den påkrevde SOCKS-versjonen og autentisering. For tillatte offentlige ruter velger du kandidater fra SOCKS-proxylisten som samsvarer med den versjonen. En dedikert SOCKS-server eller en passende lokal dynamisk SSH-videresending kan tilby det grensesnittet.

Eksperimentell støtte og oppstrømsproxier

Squids SOCKS-utviklingsside beskriver eksperimentelle og biblioteksbaserte tilnærminger med begrensninger. Den godtgjør ikke at en standardpakket HTTP-lytter godtar SOCKS5 via en konfigurasjonsbryter.

Å få Squid til å bruke SOCKS oppstrøms er et eget krav til de utgående forbindelsene. En metode som påvirker disse socketene, legger ikke til støtte for innkommende SOCKS.

Ved protokollavvik må du finne ut hva programmet sender til Squid, og hva Squid sender mot destinasjonen eller forelderen. Å endre bare portnummeret endrer ingen av de to samtalene.

Relaterte artikler