SSH کے مقامی -D سننے والے کو کلائنٹ کے LAN انٹرفیس پر بائنڈ کریں
یہ SOCKS اینڈ پوائنٹ SSH کلائنٹ کی ملکیت ہے؛ دور دراز کا sshd GatewayPorts دوسری فارورڈنگ سمت کو کنٹرول کرتا ہے۔
اگر SOCKS SSH کلائنٹ کے کمپیوٹر پر کام کرتا ہے مگر کسی دوسری LAN مشین پر نہیں، تو مقامی سننے کا پتہ چیک کریں۔ ایک مطلوبہ تفویض شدہ انٹرفیس بائنڈ کرنے کے لیے:
ssh -N -D 192.0.2.10:1080 [email protected]دستاویز کا IP SSH کلائنٹ کے اصل انٹرفیس سے بدلیں۔ دیگر مجاز ساتھی وہ پتہ اور 1080 استعمال کرتے ہیں، اپنا localhost نہیں۔
| کنٹرول | سننے والے کا کردار |
|---|---|
| کلائنٹ ssh_config GatewayPorts | مقامی فارورڈنگ کے لیے طے شدہ بائنڈ رویہ |
| دور دراز sshd_config GatewayPorts | دور دراز -R سننے والے |
سرور کو اب بھی فارورڈنگ اور مطلوبہ منزلوں کی اجازت دینی ہوگی۔ اس کے دور دراز سننے والے کے کنٹرول کو بدلنا یہ -D ساکٹ منتقل نہیں کرتا۔
کلائنٹ کے فائر وال/سننے والے کی رسائی چیک کریں اور مطلوبہ اور مسترد شدہ LAN ساتھیوں کی رسائی کی تصدیق کریں۔ SSH سرنگ کے مالک کی تصدیق کرتا ہے، ہر بعد میں آنے والے SOCKS کالر کو الگ پاس ورڈ چیلنج سے نہیں۔