Squid http_port priima HTTP proxy srautą nepriklausomai nuo prievado numerio. Nustačius jį 1080 prievade, jis lieka HTTP klausytoju; SOCKS klientas siunčia kitokį handshake.

Programa, palaikanti HTTP proxy, gali naudoti Squid adresą ir prievadą savo HTTP proxy nustatyme. HTTPS paskirties vietos gali praeiti per CONNECT, todėl šis nustatymas tinka ir saugiems tinklalapiams, kai proxy leidžia tunelį.

Programai, kuriai reikia SOCKS, reikia paslaugos, įgyvendinančios reikiamą SOCKS versiją, ir autentifikavimo. Leidžiamiems viešiems maršrutams rinkitės kandidatus iš SOCKS proxy sąrašo, atitinkančius tą versiją. Skirtasis SOCKS serveris arba tinkamas vietinis dinaminis SSH peradresavimas gali suteikti tą sąsają.

Eksperimentinis palaikymas ir viršutiniai proxy

Squid SOCKS kūrimo puslapis aprašo eksperimentinius ir bibliotekomis pagrįstus metodus su apribojimais. Jis neįrodo, kad standartinis supakuotas HTTP klausytojas priima SOCKS5 per konfigūracijos jungiklį.

Priversti Squid naudoti SOCKS aukštyn yra atskiras reikalavimas jo išeinantiems ryšiams. Metodas, veikiantis tuos soketus, neprideda įeinančio SOCKS palaikymo.

Esant protokolų neatitikimui, nustatykite, ką programa siunčia Squid, ir ką Squid siunčia savo paskirties vietai ar tėvui. Pakeitus vien prievado numerį, nesikeičia nė vienas iš dviejų pokalbių.

Susiję straipsniai