কি আপনি অনুপস্থিত আছে কাজের জন্য, আমি সুপারিশ sshuttle ।
আপনি এটি এর মতো ব্যবহার করুন:
./sshuttle -r username@sshserver 0.0.0.0/0 -vv
এটি আপনার জন্য সমস্ত টিসিপি ট্র্যাফিক স্বয়ংক্রিয়ভাবে সুড়ঙ্গ করবে। আপনি যোগ করতে পারেন --dns
এটা সুড়ঙ্গ আপনার DNS ট্রাফিক পাশাপাশি আছে যুক্তি। রিমোট সার্ভারে কেবল পাইথন ইনস্টল করা দরকার।
আপনি যদি কেবলমাত্র নির্দিষ্ট প্রোগ্রামগুলি টানেল করতে চান তবে আমি প্রক্সিচেইনগুলির পরামর্শ দেব ।
এটি ইনস্টল হয়ে গেলে আপনার ssh মোজা প্রক্সিটি এভাবে শুরু করুন:
ssh -fND 127.0.0.1:<local port> username@sshserver
এটি <লোকাল পোর্ট> এ একটি "SOCKS" প্রক্সি শ্রবণ শুরু করবে।
তারপরে <etc/proxychains.conf সম্পাদনা করুন <লোকাল পোর্ট> হিসাবে একই পোর্টে নির্দেশ করুন।
অবশেষে আপনার প্রোগ্রামটি শুরু করুন যা আপনি এর মতো প্রক্সি-এড চান:
proxychains <program name>
এটা ঠিক কাজ করা উচিত। তবে কয়েকটি প্রোগ্রামের প্রক্সি চেইনগুলির সাথে কাজ করতে সমস্যা হবে। এছাড়াও মনে রাখবেন, ফায়ারফক্সের সাহায্যে আপনাকে প্রায়: কনফিগারারের অধীনে অতিরিক্ত আইটেমগুলি পরিবর্তন করতে হবে যাতে এটিকে বাইপাস না করে প্রক্সি দিয়ে ডিএনএস লুক্কুট করতে বাধ্য করে।
ওয়েব ব্রাউজারগুলিতে একটি অতিরিক্ত নোট হিসাবে। যদি তারা মোজা প্রক্সিগুলি সমর্থন করে তবে উপরে বর্ণিত, এসএসএস টানেলটি ব্যবহারের জন্য আপনাকে অতিরিক্ত কিছু করার প্রয়োজন নেই, কেবল সোকস প্রক্সি সার্ভারের জন্য 127.0.0.1 এবং প্রক্সি বন্দরের জন্য <স্থানীয় পোর্ট> লিখুন।
সম্পাদনা 3/29/16
যেহেতু এই পোস্টটি এখনও কিছু উত্স দেখতে পাচ্ছে তাই আমি ভেবেছিলাম এটি আপডেট করব। প্রক্সিচেইনগুলি এখনও বেশিরভাগ লিনাক্সের রেপোতে রয়েছে এবং এখনও লিনাক্সে কাজ করে। তবে, প্রকল্পটি কার্যকরভাবে পরিত্যক্ত এবং ওএসএক্সে কাজ করে না। লিনাক্স বা ওএসএক্স উভয়ের জন্য, আমি স্থির-রক্ষণাবেক্ষণ করা কাঁটাচামচ: প্রক্সিচেইনস-এনজি: https://github.com/rofl0r/proxychains-ng উন্নীত করার সুপারিশ করছি
লিনাক্স এবং ওএসএক্স উভয় ক্ষেত্রেই কাজ করার পাশাপাশি, এটি সংকলন করা সহজ, এবং ডিএনএস টানেলিংয়ের জন্য আরও ভাল সমর্থন রয়েছে।
আমার আরও একটি বিকল্প উল্লেখ করা উচিত, যা রেডসকস। এটি প্রক্সিচেইনগুলির সাথে একইভাবে কাজ করে (-ng) এবং এটি সম্ভবত আপনার ডিস্ট রেপোতেও রয়েছে: https://github.com/darkk/redsocks