บัญชีส่งต่อ SSH ที่มีอยู่สามารถจำกัดคู่ปลายทางที่ไคลเอนต์ SOCKS ใช้ได้ ส่วนฝั่งเซิร์ฟเวอร์สามารถอนุญาตบริการที่มีชื่อได้หนึ่งบริการ:

Match User proxyuser
    PermitOpen api.example.net:443

ผสานรวมสิ่งนี้กับนโยบายการพิสูจน์ตัวตนและการส่งต่อที่มีอยู่ของบัญชี PermitOpen เองไม่ได้ให้สิทธิ์การส่งต่อหรือปิดการเข้าถึง shell

OpenSSH เปรียบเทียบชื่อปลายทางที่จัดหาให้โดยไม่ค้นหาที่อยู่สำหรับการเปรียบเทียวนั้น ยกเว้นรูปแบบ wildcard ที่มีเอกสารกำกับ ค่านี้ไม่ใช่รูปแบบชื่อโฮสต์ทั่วไป

เรื่องนี้สำคัญต่อ SOCKS5 ไคลเอนต์ที่ส่ง api.example.net พร้อมพอร์ต 443 สามารถตรงกับคู่นั้นได้ ไคลเอนต์ที่แปลงชื่อเดียวกันในเครื่องแล้วส่ง IP แบบตัวเลขได้จัดหาสตริงปลายทางที่แตกต่างออกไป อลิแอสที่แปลงไปยังที่อยู่เดียวกันก็แตกต่างเช่นกัน

รักษาโหมดการแปลงชื่อแบบในเครื่องหรือผ่านพร็อกซีของไคลเอนต์ให้สอดคล้องกับกฎที่ตั้งใจไว้ การแปลงชื่อโฮสต์ที่ได้รับอนุญาตในภายหลังยังคงกำหนดว่าเซิร์ฟเวอร์เชื่อมต่อที่ใด การตั้งค่านี้ไม่ใช่ข้อห้ามที่ตระหนักถึง DNS สำหรับทุกที่อยู่ส่วนตัว

ตรวจทานข้อจำกัดเฉพาะคีย์และการตั้งค่าเซิร์ฟเวอร์อื่นที่เกี่ยวข้องไปพร้อมกัน เพราะข้อห้ามการส่งต่อเพิ่มเติมใด ๆ ยังคงปฏิเสธคำขอได้

บทความที่เกี่ยวข้อง