আমার এসএসএইচ / পোর্ট ফরওয়ার্ডিং সম্পর্কে একটি প্রশ্ন আছে। আমি কোথাও সমাধান খুঁজে পাইনি এবং জানি না এর কোনও আছে কিনা।
বাড়িতে আমার NAT বক্সের পিছনে আমার একটি সার্ভার রয়েছে। আমার পোর্ট 22 এ আমার এসএইচ-এর জন্য আমার নেটটি বক্স থেকে আমার সার্ভারে পোর্ট ফরওয়ার্ডিং রয়েছে Hence অতএব, আমি my_nat_public_ip:22
যখন যাব তখনই আমি সংযুক্ত থাকি এবং এটি একটি কবজির মতো কাজ করে।
এখন আমি জানি যে আমি আমার সার্ভারের যে কোনও বন্দরটিতে তার জন্য আমার নেট বক্সটি কনফিগার না করেও অ্যাক্সেস করতে পারি। প্রকৃতপক্ষে, আমি এই জাতীয় ডায়নামিক পোর্ট ফরওয়ার্ডিং করতে পারি:
ssh -D 1080 user@my_nat_public_ip
তারপরে আমার ব্রাউজারটি সেটিংস করে আমার সার্ভারের যেকোনো_পোর্টকে পোর্টে সংযুক্ত করুন বা অন্যথায় লোকালহোস্ট: 1080 ব্যবহার করতে সোকস প্রক্সি হিসাবে, এবং নির্দেশ করুন my_local_server_ip:any_port
।
আমি যা করতে চাই তা একটি কমান্ডের মতো হবে
ssh -D --local_alias=local_alias user@my_nat_public_ip
এবং যদি আমি স্থানীয়_লিয়াস অ্যাক্সেস করি: যে কোনও_পোর্ট এটি আমার_সার্ভারে এগিয়ে যায়: যে কোনও_পোর্ট
এটা কি সম্ভব হবে? এটি করার জন্য কোনও এসএসএইচ বিকল্প নেই? এটি কেবল সাধারণ সরল এবং এটি বিভিন্ন সার্ভারে একাধিক গতিশীল পোর্ট ফরওয়ার্ডিং করা সম্ভব করে তোলে।