Jibu la SOCKS si tokeo la utafutaji wa DNS
Tofautisha matumizi ya jina la mwenyeji upande wa proksi na API ya hoja za DNS, na ufasiri kwa usahihi anwani iliyofungwa ya SOCKS CONNECT.
Kuomba proksi ya SOCKS iunganishe na jina la mwenyeji si sawa na kuomba irudishe rekodi za DNS za jina hilo.
Proksi inaweza kutatua jina hilo kama sehemu ya kuanzisha muunganisho ulioombwa. Inaweza pia kupeleka kazi hiyo kwa mtiririko mwingine unaofaa wa juu. Mteja hupokea jibu la SOCKS linaloeleza tokeo la muunganisho, si jibu la jumla la DNS.
Kwa CONNECT, anwani iliyofungwa na lango katika jibu hufafanua ufungaji wa upande wa seva kama inavyofafanuliwa na itifaki. Usichukulie BND.ADDR kama nakala iliyoahidiwa ya IP ya lengo iliyotatuliwa.
Ikiwa programu inahitaji muunganisho pekee, inaweza kutumia mtiririko uliopatikana bila kujua ni anwani gani ya lengo ambayo proksi ilichagua. Ikiwa inahitaji data ya DNS yenyewe, chagua kiolesura chenye uwezo halisi wa DNS chenye eneo na sera ya kitatuzi iliyokusudiwa.
Tofauti hiyo pia huzuia ukaguzi wa IP unaopotosha: anwani iliyofungwa ya proksi, IP ya lengo, na tokeo la umma linaloelekea tovuti ni thamani tofauti. Kimoja hakipaswi kuitwa kwa jina la kingine kwa sababu tu kilionekana katika kupeana mikono kumoja.