Impendulo ye-SOCKS ayisona umphumela wokusesha kwe-DNS
Hlukanisa ukusetshenziswa kwegama le-host ohlangothini lwe-proxy ku-API yombuzo we-DNS futhi utolike kahle ikheli eliboshiwe le-SOCKS CONNECT.
Ukucela i-proxy ye-SOCKS ukuthi ixhumane negama le-host akufani nokucela ukuthi ibuyisele amarekhodi e-DNS alelo gama.
I-proxy ingaxazulula igama njengengxenye yokusungula ukuxhumana okuceliwe. Ingadlulisela futhi lo msebenzi kwenye i-upstream efanele. Iklayenti lithola impendulo ye-SOCKS echaza umphumela wokuxhumana, hhayi impendulo ye-DNS evamile.
Kwi-CONNECT, ikheli eliboshiwe kanye nembobo ekuphenduleni kuchaza ukuboshwa kohlangothi lweseva njengoba kuchazwa iphrothokholi. Ungalithathi i-BND.ADDR njengekhophi elithenjisiwe le-IP exazululiwe yendawo okuyiwa kuyo.
Uma uhlelo ludinga ukuxhumana kuphela, lungasebenzisa umfudlana otholakele ngaphandle kokwazi ukuthi iyiphi ikheli lendawo okuyiwa kuyo eyakhethwa i-proxy. Uma ludinga idatha ye-DNS ngokwayo, khetha isixhumanisi esinekhono langempela le-DNS elinendawo nomgomo wesixazululi okuhloswe ngakho.
Lowo mehluko uvimbela nokuhlolwa kwe-IP okukhohlisayo: ikheli eliboshiwe le-proxy, i-IP yendawo okuyiwa kuyo, kanye nokuphuma komphakathi okubhekene newebhusayithi kumayunithi ahlukene. Okukodwa akufanele kubizwe ngegama lomunye ngenxa nje yokuthi kwavela ekuxhawulaneni okufanayo.