SOCKS5 jew SOCKS5h: fejn issir ir-riżoluzzjoni DNS?
Qabbel ir-riżoluzzjoni DNS lokali ma’ dik fil-proxy permezz ta’ curl, sib il-kawża ta’ żbalji fl-ismijiet u ifhem il-limiti tal-protezzjoni ta’ socks5h.
F’curl, agħżel socks5h:// meta l-proxy għandu jirriżolvi l-isem tad-destinazzjoni. Agħżel socks5:// meta curl għandu jirriżolvih lokalment u jibgħat indirizz lill-proxy. It-tnejn jużaw SOCKS5; il-h finali hija konvenzjoni tal-URL tal-klijent.
Qabbel il-modi billi tuża l-punt tat-tmiem SOCKS5 tiegħek minflok il-listener lokali:
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/Jinbidel biss il-mod tar-riżoluzzjoni. --noproxy '' ineħħi r-regoli biex jinqabeż il-proxy għal dawn is-sejħiet, u l-limiti tal-ħin jillimitaw it-tul tal-paragun. L-għażliet speċifiċi ekwivalenti huma --socks5 u --socks5-hostname. Uża isem ta’ host bħala mira: indirizz IP miktub direttament ma jeħtieġx tfittxija tal-isem tad-destinazzjoni u ma jistax juri din id-differenza.
Isem jista’ jkun magħruf fuq naħa waħda biss
Ejja ngħidu li l-proxy jaħdem f’network ta’ żvilupp li d-DNS tiegħu jaf isem ta’ servizz intern. Il-laptop tiegħek jista’ jonqos milli jirriżolvi dak l-isem fil-mod socks5, filwaqt li socks5h iħalli lill-proxy jirriżolvih. Aqleb is-sitwazzjoni, b’isem definit biss fil-fajl hosts tal-laptop, u minflok tista’ tfalli t-tfittxija remota.
Id-DNS pubbliku jista’ wkoll jirritorna indirizzi differenti minn networks differenti. Riżultati differenti huma raġuni biex tqabbel l-indirizzi magħżula u jekk jintlaħqux, minflok tibdel il-proxy minnufih.
- L-isem tal-host tal-proxy ma jistax jiġi riżolt: ebda mod ma jista’ jibda. Il-klijent xorta jirriżolvi
proxy.examplef’socks5h://proxy.example:1080. - It-tfittxija lokali tad-destinazzjoni tfalli: eżamina r-resolver tal-klijent jew qabbel mal-mod li jibgħat l-isem tal-host lill-proxy.
- Is-server SOCKS jirrifjuta d-destinazzjoni: eżamina t-tweġiba u l-politika tiegħu. Tfittxija lokali li tirnexxi ma turix li d-destinazzjoni tintlaħaq min-naħa remota.
- It-tunnell jaħdem iżda l-verifika taċ-ċertifikat tfalli: investiga t-TLS tad-destinazzjoni; mod DNS ieħor mhuwiex soluzzjoni ġenerali għal problemi ta’ fiduċja.
Isem ta’ test taħt il-kontroll tiegħek u l-logs tas-server jistgħu jikkonfermaw liema tip ta’ indirizz wasal għand proxy li tamministra. Paġna web li turi l-IP tal-ħruġ ma tistax: turi l-konnessjoni ’l barra, mhux fejn saret ir-riżoluzzjoni DNS.
Il-benefiċċju għall-privatezza għandu ambitu speċifiku
It-tfittxija fil-proxy tevita t-tfittxija lokali tad-destinazzjoni għal din it-talba. Ma tikkriptax SOCKS, ma turix li l-proxy juża DNS ikkriptat u ma tidderiġix it-traffiku ta’ applikazzjonijiet oħra jew tal-prefetch tal-browser. Requests b’appoġġ għal SOCKS juża l-istess distinzjoni bejn riżoluzzjoni lokali u fil-proxy; klijenti oħra jistgħu joffru setting minflok il-kitba tal-URL ta’ curl. Agħżel protokoll li l-applikazzjoni tiegħek tappoġġja qabel tikkopja punt tat-tmiem mil-lista ta’ proxies SOCKS5.