การใช้ไฟล์ hosts ของเซิร์ฟเวอร์ผ่าน SSH SOCKS
ตามชื่อปลายทางไปจนถึงเครื่องที่แก้ชื่อนั้น เมื่อเส้นทาง SSH SOCKS ต้องไปถึงนามแฝงส่วนตัว
นามแฝงที่กำหนดไว้บนเซิร์ฟเวอร์ SSH เท่านั้นจะทำงานผ่านการส่งต่อ SOCKS แบบไดนามิกได้ หากแอปพลิเคชันส่งชื่อปลายทางออกไป หากมันแก้ชื่อในเครื่องก่อนแล้วส่งที่อยู่เป็นตัวเลข การแมป hosts ของเซิร์ฟเวอร์จะไม่ได้รับชื่อเดิมไปแก้เลย
การส่งต่อแบบไดนามิกปกติของ OpenSSH จะพาปลายทางแบบโดเมนไปยังฝั่งเซิร์ฟเวอร์สำหรับการเชื่อมต่อขาออก OpenSSH ใช้ API ค้นหาที่อยู่ของระบบที่นั่น บนโฮสต์ Linux glibc ทั่วไป NSS ควบคุมฐานข้อมูล hosts และลำดับการค้นหา รายการในไฟล์ hosts จึงเข้าร่วมได้ นี่ไม่ใช่ระเบียน DNS ที่คัดลอกมาไว้บนแล็ปท็อป
เก็บชื่อที่ต้องการ เช่น preview.internal ไว้ใน URL ของเว็บไซต์ และเลือกโหมด SOCKS แบบชื่อโฮสต์ระยะไกลของไคลเอนต์ การแทนชื่อโฮสต์ใน URL ด้วย IP อาจเปลี่ยนทั้ง HTTP Host และอัตลักษณ์ TLS การเข้าถึงได้ไม่ได้ทำให้ใบรับรองใช้ได้กับชื่ออื่น
หากนามแฝงยังล้มเหลว ให้ระบุสภาพแวดล้อมที่ทำการค้นหาระยะไกล คอนเทนเนอร์ chroot หรืออินสแตนซ์บริการแยกอาจไม่ได้ใช้ไฟล์ hosts ที่คุณแก้ไข การใช้งาน SOCKS อื่นอาจใช้ตัวแก้ชื่อของตนเอง ดังนั้นไม่ควรถือว่าพฤติกรรมการค้นหาของระบบนี้ใช้กับพร็อกซีเซิร์ฟเวอร์ทุกตัว