SOCKS ଉତ୍ତର DNS ଲୁକଅପ୍ ଫଳାଫଳ ନୁହେଁ
ପ୍ରକ୍ସି ପାର୍ଶ୍ୱର ହୋଷ୍ଟନାମ ବ୍ୟବହାରକୁ DNS ପ୍ରଶ୍ନ API ଠାରୁ ପୃଥକ କରନ୍ତୁ ଏବଂ SOCKS CONNECT ର ବାଉଣ୍ଡ ଠିକଣାକୁ ସଠିକ୍ ଭାବରେ ବ୍ୟାଖ୍ୟା କରନ୍ତୁ।
SOCKS ପ୍ରକ୍ସିକୁ ଏକ ହୋଷ୍ଟନାମ ସହିତ ସଂଯୋଗ କରିବାକୁ କହିବା ସେହି ହୋଷ୍ଟନାମର DNS ରେକର୍ଡ ଫେରାଇବାକୁ କହିବା ସହିତ ସମାନ ନୁହେଁ।
ପ୍ରକ୍ସି ଅନୁରୋଧିତ ସଂଯୋଗ ସ୍ଥାପନର ଅଂଶ ଭାବରେ ନାମକୁ ସମାଧାନ କରିପାରେ। ଏହା କାର୍ଯ୍ୟକୁ ଅନ୍ୟ ଉପଯୁକ୍ତ ଅପଷ୍ଟ୍ରିମକୁ ମଧ୍ୟ ପଠାଇପାରେ। ଗ୍ରାହକ ସଂଯୋଗର ଫଳାଫଳ ବର୍ଣ୍ଣନା କରୁଥିବା ଏକ SOCKS ଉତ୍ତର ପାଇଥାଏ, ସାଧାରଣ DNS ପ୍ରତିକ୍ରିୟା ନୁହେଁ।
CONNECT ପାଇଁ, ଉତ୍ତରର ବାଉଣ୍ଡ ଠିକଣା ଏବଂ ପୋର୍ଟ ପ୍ରୋଟୋକଲ ଦ୍ୱାରା ନିର୍ଦ୍ଧାରିତ ସର୍ଭର-ପାର୍ଶ୍ୱ ବାଇଣ୍ଡିଂକୁ ବର୍ଣ୍ଣନା କରେ। BND.ADDR କୁ ଗନ୍ତବ୍ୟର ସମାଧାନ ହୋଇଥିବା IP ର ପ୍ରତିଶ୍ରୁତ କପି ଭାବରେ ଗ୍ରହଣ କରନ୍ତୁ ନାହିଁ।
ଯଦି ଆପ୍ଲିକେସନକୁ କେବଳ ସଂଯୋଗ ଆବଶ୍ୟକ, ପ୍ରକ୍ସି କେଉଁ ଗନ୍ତବ୍ୟ ଠିକଣା ବାଛିଛି ଜାଣିବା ବିନା ଏହା ଫଳାଫଳ ସ୍ଟ୍ରିମ ବ୍ୟବହାର କରିପାରେ। ଯଦି ଏହାକୁ DNS ତଥ୍ୟ ନିଜେ ଆବଶ୍ୟକ, ଅଭିପ୍ରେତ ରିଜୋଲଭର ସ୍ଥାନ ଏବଂ ନୀତି ସହିତ ପ୍ରକୃତ DNS-ସକ୍ଷମ ଇଣ୍ଟରଫେସ ବାଛନ୍ତୁ।
ସେହି ପାର୍ଥକ୍ୟ ଏକ ଭ୍ରାନ୍ତିକର IP ଯାଞ୍ଚକୁ ମଧ୍ୟ ରୋକେ: ପ୍ରକ୍ସିର ବାଉଣ୍ଡ ଠିକଣା, ଗନ୍ତବ୍ୟ IP ଏବଂ ୱେବସାଇଟ ଆଡକୁ ଥିବା ସାର୍ବଜନୀନ ପ୍ରସ୍ଥାନ ଭିନ୍ନ ଭିନ୍ନ ମୂଲ୍ୟ। ଏକ ହ୍ୟାଣ୍ଡଶେକରେ ଦେଖାଯାଇଥିବା ମାତ୍ରରେ ଗୋଟିକୁ ଅନ୍ୟଟିର ନାମରେ ନାମିତ କରାଯିବା ଉଚିତ ନୁହେଁ।