তা সহজে সম্ভব হয় না। কীভাবে এটি করা যেতে পারে যেখানে সোর্স পোর্টটি কোথায় দেখা যাবে তার উপর নির্ভর করে: স্থানীয়ভাবেও, বা এটি বাহ্যিক নেটওয়ার্কের দৃষ্টিকোণ থেকে সঠিক বন্দর হলে যথেষ্ট?
আপনি একটি এলএক্সসি পাত্রে এসএসএইচ ক্লায়েন্ট চালাতে পারেন। আমি কখনও এটি করি নি যে এইভাবে আমি আপনাকে এটি বিশদভাবে ব্যাখ্যা করতে পারি না। তবে আপনি একটি ভার্চুয়াল নেটওয়ার্ক ইন্টারফেস তৈরি করেন এবং এটিকে এই ধারকটির সাথে সংযুক্ত করেন যাতে এটি ssh
এই ইন্টারফেসটি ব্যবহার করে কারণ এটি কেবলমাত্র (বাহ্যিক) ইন্টারফেস এটি দেখে।
হোস্ট সিস্টেমে এটি সনাক্ত করা সম্ভব যে কোনও প্যাকেট এই ইন্টারফেস থেকে এসেছে। সুতরাং আপনি উত্সের ঠিকানাটি আবার কিছু লেখার জন্য নেটফিল্টারের NAT (এসএনএটি) ব্যবহার করতে পারেন:
iptables -t nat -A POSTROUTING -o vnet0 -p tcp --dport 22 -j SNAT --to-source :1234
অবশ্যই আপনি 22 থেকে পৃথক পোর্টগুলিতে সংযোগ স্থাপন করলে এটি কার্যকর হয় না (বা আরও জটিল হয়ে ওঠে)।