การตอบกลับ SOCKS ไม่ใช่ผลลัพธ์ของการค้นหา DNS
แยกแยะการใช้ชื่อโฮสต์ฝั่งพร็อกซีออกจาก API สอบถาม DNS และตีความแอดเดรสที่ผูกไว้ของ SOCKS CONNECT อย่างถูกต้อง
การขอให้พร็อกซี SOCKS เชื่อมต่อกับชื่อโฮสต์ไม่เหมือนกับการขอให้ส่งคืนระเบียน DNS ของชื่อนั้น
พร็อกซีสามารถแปลงชื่อเป็นส่วนหนึ่งของการสร้างการเชื่อมต่อที่ร้องขอได้ และยังส่งต่อภารกิจนั้นไปยังต้นน้ำอื่นที่เหมาะสมได้ด้วย ไคลเอนต์ได้รับการตอบกลับ SOCKS ที่อธิบายผลของการเชื่อมต่อ ไม่ใช่การตอบกลับ DNS ทั่วไป
สำหรับ CONNECT แอดเดรสและพอร์ตที่ผูกไว้ในการตอบกลับอธิบายการผูกฝั่งเซิร์ฟเวอร์ตามที่โปรโตคอลกำหนด อย่าถือว่า BND.ADDR เป็นสำเนาที่สัญญาไว้ของ IP ที่แปลงแล้วของปลายทาง
หากแอปพลิเคชันต้องการเพียงการเชื่อมต่อ ก็สามารถใช้สตรีมที่ได้มาโดยไม่ต้องรู้ว่าพร็อกซีเลือกแอดเดรสปลายทางใด หากต้องการข้อมูล DNS เอง ให้เลือกอินเทอร์เฟซที่รองรับ DNS จริงซึ่งมีตำแหน่งและนโยบายของตัวแปลงที่ตั้งใจไว้
ความแตกต่างนี้ยังป้องกันการตรวจสอบ IP ที่ทำให้เข้าใจผิดด้วย: แอดเดรสที่ผูกไว้ของพร็อกซี IP ของปลายทาง และทางออกสาธารณะที่หันไปทางเว็บไซต์ เป็นค่าที่แตกต่างกัน ไม่ควรเรียกสิ่งหนึ่งด้วยชื่อของอีกสิ่งเพียงเพราะมันปรากฏในการจับมือเดียวกัน