Í curl skaltu velja socks5h:// þegar milliþjónninn á að fletta upp heiti áfangastaðarins. Veldu socks5:// þegar curl á að fletta því upp staðbundið og senda vistfang til milliþjónsins. Hvort tveggja notar SOCKS5; h í lokin er venja í URL-skráningu biðlarans.

Berðu saman stillingarnar með því að setja þinn SOCKS5-endapunkt í stað staðbundna hlustarans:

curl --noproxy '' --proxy socks5://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/
curl --noproxy '' --proxy socks5h://127.0.0.1:1080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

Aðeins uppflettingarhamurinn breytist. --noproxy '' hreinsar reglur um að fara fram hjá milliþjóni fyrir þessi köll og tímamörkin takmarka lengd samanburðarins. Samsvarandi sértæku valkostirnir eru --socks5 og --socks5-hostname. Notaðu hýsilheiti sem mark: IP-vistfang sem er gefið beint þarf enga uppflettingu á áfangastað og getur ekki sýnt þennan mun.

Heiti getur aðeins verið þekkt öðrum megin

Segjum að milliþjónninn keyri innan þróunarnets þar sem DNS þekkir heiti innri þjónustu. Fartölvan þín gæti ekki leyst heitið í socks5-ham en socks5h lætur milliþjóninn gera það. Snúðu stöðunni við, með heiti sem er aðeins skilgreint í hosts-skrá fartölvunnar, og fjartengda uppflettingin gæti í staðinn mistekist.

Opinbert DNS getur líka skilað ólíkum vistföngum frá ólíkum netum. Ólíkar niðurstöður eru ástæða til að bera saman valin vistföng og hvort hægt sé að ná þeim, frekar en að skipta strax um milliþjón.

  • Ekki er hægt að leysa hýsilheiti milliþjónsins: hvorugur hamurinn getur hafist. Biðlarinn flettir enn upp proxy.example í socks5h://proxy.example:1080.
  • Staðbundin uppfletting á áfangastað mistekst: skoðaðu nafnaþýðanda biðlarans eða berðu saman við haminn sem sendir hýsilheitið til milliþjónsins.
  • SOCKS-þjónninn hafnar áfangastaðnum: skoðaðu svarið og reglurnar. Heppnuð staðbundin uppfletting sannar ekki að áfangastaður sé aðgengilegur frá fjærendanum.
  • Göngin virka en sannprófun vottorðs mistekst: skoðaðu TLS áfangastaðarins; annar DNS-hamur er ekki almenn lausn á traustvandamálum.

Prófunarheiti sem þú stjórnar og þjónsannálar geta staðfest hvaða vistfangsgerð barst til milliþjóns sem þú stýrir. Vefsíða sem sýnir útleiðar-IP getur það ekki: hún lýsir tengingunni út á við en ekki hvar DNS-uppflettingin fór fram.

Persónuverndarávinningurinn hefur afmarkað umfang

Uppfletting hjá milliþjóni kemur í veg fyrir staðbundna uppflettingu á áfangastað þessarar beiðni. Hún dulkóðar ekki SOCKS, sannar ekki að milliþjónninn noti dulkóðað DNS og beinir ekki umferð annarra forrita eða fyrirfram sækni vafrans. Requests með SOCKS-stuðningi gerir sama greinarmun á staðbundinni uppflettingu og uppflettingu hjá milliþjóni; aðrir biðlarar gætu haft stillingu í stað URL-ritunar curl. Veldu samskiptareglu sem forritið þitt styður áður en þú afritar endapunkt af listanum yfir SOCKS5-milliþjóna.

Tengdir greinar