موجودہ SSH فارورڈنگ اکاؤنٹ اپنے SOCKS کلائنٹس کے استعمال کردہ منزل جوڑوں کو محدود کر سکتا ہے۔ سرور کی طرف کا ایک حصہ ایک نامزد سروس کی اجازت دے سکتا ہے:

Match User proxyuser
    PermitOpen api.example.net:443

اسے اکاؤنٹ کی موجودہ تصدیق اور فارورڈنگ پالیسی کے ساتھ ضم کریں۔ PermitOpen خود فارورڈنگ کی اجازت نہیں دیتا اور نہ shell رسائی بند کرتا ہے۔

OpenSSH فراہم کردہ منزل ناموں کا موازنہ اُس موازنے کے لیے پتوں کی تلاش کیے بغیر کرتا ہے۔ اس کی دستاویزی wildcard شکلوں کے سوا، قدر ایک عام ہوسٹ نام نمونہ نہیں ہے۔

یہ SOCKS5 کے لیے اہم ہے۔ api.example.net کو پورٹ 443 کے ساتھ بھیجنے والا کلائنٹ اُس جوڑے سے میل کھا سکتا ہے۔ وہی نام مقامی طور پر حل کر کے عددی IP بھیجنے والے کلائنٹ نے مختلف منزل سطر فراہم کی ہے۔ اُسی پتے پر حل ہونے والا عرفی نام بھی مختلف ہے۔

کلائنٹ کا مقامی یا پراکسی کے ذریعے حل کا موڈ مطلوبہ قاعدے کے مطابق رکھیں۔ اجازت یافتہ ہوسٹ نام کا بعد کا حل اب بھی طے کرتا ہے کہ سرور کہاں جڑتا ہے؛ یہ ترتیب ہر نجی پتے پر DNS سے آگاہ پابندی نہیں ہے۔

کلید مخصوص پابندیاں اور دیگر قابلِ اطلاق سرور ترتیبات اس کے ساتھ مل کر دیکھیں، کیونکہ کوئی بھی اضافی فارورڈنگ پابندی درخواست کو پھر بھی مسترد کر سکتی ہے۔

متعلقہ مضامین