Kas Squidi HTTP-kuulaja toetab SOCKSit?
Eraldage puhverserveri protokoll pordi numbritest ning eristage Squidi katselist SOCKS-tööd tavalise HTTP-kuulaja toest.
Squidi http_port võtab vastu HTTP-puhverserveri liiklust sõltumata pordi numbrist. Pordil 1080 seadistamine jätab selle HTTP-kuulajaks; SOCKS-klient saadab teistsuguse handshake'i.
HTTP-puhverservereid toetav rakendus saab kasutada Squidi aadressi ja porti oma HTTP-puhverserveri seades. HTTPS-sihtkohad võivad CONNECTi kaudu läbida, seega sobib see säte ka turvalistele veebilehtedele, kui puhverserver tunnelit lubab.
SOCKSit vajav rakendus vajab vajalikku SOCKS-versiooni rakendavat teenust ja autentimist. Lubatud avalike marsruutide jaoks valige SOCKS-puhverserverite loendist selle versiooniga sobivad kandidaadid. Sihtotstarbeline SOCKS-server või sobiv kohalik dünaamiline SSH-edastus saab selle liidese pakkuda.
Katseline tugi ja ülemised puhverserverid
Squidi SOCKS-arendusleht kirjeldab katselisi ja teegipõhiseid lähenemisi piirangutega. See ei tõenda, et tavaline pakendatud HTTP-kuulaja võtab SOCKS5 vastu konfiguratsioonilüliti kaudu.
Squidi panemine SOCKSit ülesvoolu kasutama on eraldi nõue tema väljuvatele ühendustele. Neid sokette mõjutav meetod ei lisa sissetuleva SOCKS-i tuge.
Protokolli mittevastavuse korral tehke kindlaks, mida rakendus Squidile saadab ja mida Squid saadab oma sihtkoha või ülemuse poole. Ainult pordi numbri muutmine ei muuda kummagi vestlust.