แก้ไขชื่อโฮสต์ของพร็อกซีก่อนใช้ DNS ระยะไกล
พิจารณาการค้นหาชื่อโฮสต์ของพร็อกซีเริ่มต้นเมื่อใช้ DNS ปลายทางระยะไกลผ่าน SOCKS หรือ HTTP CONNECT
DNS ระยะไกลอาจแก้ปัญหาการค้นหาปลายทางได้ แต่ก็ยังทำให้คุณเชื่อมต่อไม่ได้อยู่ดี ไคลเอนต์ต้องค้นหาพร็อกซีก่อน
ลองพิจารณาปลายทางที่ชื่อ proxy.office.example การส่งชื่อโฮสต์ของเว็บไซต์ผ่าน SOCKS ไม่ได้บอกไคลเอนต์ว่าจะได้รับที่อยู่ของปลายทางเริ่มต้นนั้นอย่างไร บทสนทนา SOCKS ยังไม่เริ่มต้น
เรื่องนี้สำคัญเมื่อชื่อพร็อกซีอยู่ในเนมสเปซส่วนตัว ตัวแก้ไขในบ้านอาจไม่รู้จัก ขณะที่ตัวแก้ไขในเครือข่ายสำนักงานที่ได้รับอนุมัติรู้จัก ชื่อพร็อกซีแบบสั้นอาจขึ้นกับการตั้งค่าโดเมนค้นหาที่แตกต่างกันระหว่างเครือข่าย
แยกชื่อทั้งสองออกจากกัน
- ต้องใช้ชื่อปลายทางของพร็อกซีเพื่อสร้างการเชื่อมต่อแรก
- ชื่อเว็บไซต์สามารถบรรทุกไว้ในคำขอพร็อกซีที่รองรับสำหรับการแก้ไขระยะไกล
บันทึกว่าชื่อใดล้มเหลวก่อนเปลี่ยนตัวแก้ไข การแทนที่ DNS ของไคลเอนต์ด้วยบริการสาธารณะที่ไม่เกี่ยวข้องอาจทำให้ชื่อพร็อกซีส่วนตัวเข้าถึงได้ยากขึ้น ไม่ใช่ง่ายขึ้น ใช้การตั้งค่าการแก้ชื่อที่เครือข่ายที่ตั้งใจไว้รองรับ
IP ของพร็อกซีที่จัดสรรไว้อาจตัดการค้นหาชื่อโฮสต์หนึ่งครั้งในบางรูปแบบ แต่ไม่สามารถใช้แทนชื่อได้ในทุกกรณี TLS ไปยังพร็อกซี HTTPS และการพิสูจน์ตัวตนตามชื่ออาจขึ้นกับตัวตนที่คาดหวัง รักษาตัวตนนั้นไว้ให้ครบถ้วนแทนที่จะปิดการตรวจสอบ
เมื่อการเชื่อมต่อแรกทำงานแล้ว ให้ตรวจสอบขั้นตอนปลายทางแยกต่างหาก ชื่อโฮสต์พร็อกซีที่ใช้งานได้ไม่ได้พิสูจน์ว่าพร็อกซีรู้จักชื่อเว็บไซต์หรือได้รับอนุญาตให้เชื่อมต่อที่นั่น