এই প্রশ্নের ইতিমধ্যে এখানে একটি উত্তর আছে:
- এসএসএইচ টানেলের মাধ্যমে কীভাবে পোর্ট খুলবেন? 2 টি উত্তর
উদাহরণস্বরূপ, আমি লোকালহোস্ট: 2222 থেকে রিমোট: 22 বাঁধতে চাই
আমি এটি করতে সক্ষম হতে চাই:
ssh user@localhost -p 2222
এবং এসএসএইচ মাধ্যমে রিমোট সার্ভারে শেষ করুন
এটি কি এমন কিছু যা এসএসএইচ ব্যবহার করে করা যায়? আমি যে উদাহরণগুলি দেখেছি তার সবগুলিই অন্য কোথাও রিমোট মেশিন থেকে পোর্ট ফরওয়ার্ডিংয়ের আশেপাশে। আমি কেবল একটি দূরবর্তী সার্ভারে স্থানীয়ভাবে পোর্ট ফরওয়ার্ড করতে চাই।
সম্পাদনা করুন: এটি প্রস্তাবিত সদৃশটির সদৃশ নয়। আমি একটি স্থানীয় বন্দর দিয়ে দূরবর্তী মেশিনে কোনও বন্দর অ্যাক্সেস করার চেষ্টা করছি না।
আমি কেবল আমার মেশিনে পোর্ট এক্সের নামকরণ করতে চাই একটি রিমোট মেশিনে 22 এ। আমি এখানে সুড়ঙ্গ করার চেষ্টা করছি না, যা আমি আমার উদাহরণ দিয়ে পরিষ্কার করেছিলাম।
সম্পাদনা 2: এটি এটি আরও স্পষ্ট করে তোলে, আমি মূলত 2222 পোর্টের একটি রিমোট সার্ভারে লোকালহোস্ট 2222 প্রক্সি করতে চাই।
ssh
, (2) একটি সার্ভার যা শোনায় sshd
, (3) টানেলের মাধ্যমে পৌঁছানোর লক্ষ্য, (4) একটি কম্পিউটার যে লক্ষ্য পৌঁছানোর জন্য টানেল ব্যবহার করে। কিছু পরিস্থিতিতে তাদের মধ্যে কিছু একই মেশিন হতে পারে, তাই সেখানে জড়িত তিন বা দুটি প্রকৃত কম্পিউটার থাকতে পারে, বা আপনার লক্ষ্যটি যথেষ্ট জটিল। এবং স্থানীয় বা দূরবর্তী ফরওয়ার্ডিং আছে। আপনার ক্ষেত্রে কিছু বিভ্রান্তি হতে পারে কারণ আপনি এসএসএইচ টানেল করতে এসএসএইচ ব্যবহার করতে চান বলে মনে হয়।
ssh user@localhost -p 222
কেবল একটি অহেতুক জটিল বিকল্প হবে। দুটি দূরবর্তী কম্পিউটার না থাকলে: একটি "প্রক্সি" এবং একটি লক্ষ্য। আপনি যদি লক্ষ্যে পৌঁছতে না পারেন তবে আপনি "প্রক্সি" এ পৌঁছাতে পারেন এবং এটি লক্ষ্যে পৌঁছতে পারে, তবে এটি আরও অর্থবোধ করে। অথবা হতে পারে আপনি অন্যান্য কম্পিউটারকে আপনার স্থানীয় কম্পিউটারের মাধ্যমে রিমোটে পৌঁছানোর অনুমতি দিতে চান (আপনার স্থানীয় কম্পিউটারকে অন্যের জন্য "প্রক্সি" করুন)। তোমার লক্ষ্য কি?