(অদ্ভুত পরিস্থিতি, ইন্টারনেট রাউটিংয়ের জন্য ত্রিভুজ বৈষম্যের মতো কিছু নেই ?)
যাই হোক, নিম্নলিখিত, চেষ্টা উপর একটি , ssh
মধ্যে বি একটি সঙ্গে -D
যুক্তি,
ssh -D 1080 address-of-B
যা SOCKS5 প্রক্সি হিসাবে কাজ করে 127.0.0.1:1080
, যা SOCKS5 প্রক্সড সংযোগগুলিকে সমর্থন করে যে কোনও কিছু দ্বারা ব্যবহৃত হতে পারে। স্পষ্টতই,wget
পরিবেশ ভেরিয়েবল ব্যবহার করে এটি করতে পারেন
export SOCKS_SERVER=127.0.0.1:1080
wget http://server-C/whatever
মনে রাখবেন যে কখনও কখনও curl
বেশি কার্যকর (যেমন আমি wget
এসওকেএসএস 5 এর মাধ্যমে হোস্ট-নেম লুকআপ করতে পারি কিনা তা নিশ্চিত নই ; তবে আমি মনে করি এটি আপনার উদ্বেগগুলির মধ্যে একটি নয়); এছাড়াও ফায়ারফক্স এই জাতীয় SOCKS5 প্রক্সি মাধ্যমে সম্পূর্ণরূপে কাজ করতে সক্ষম।
সম্পাদনা আমি এখনই লক্ষ্য করেছি যে আপনি একটি লাইন সমাধান সন্ধান করছেন। ভাল, কিভাবে সম্পর্কে
ssh address-of-B 'wget -O - http://server-C/whatever' >> whatever
অর্থাত্ - wget
নকশা করা - আউটপুট আউটপুট stdout
পুনর্নির্দেশ, এবং স্থানীয় আউটপুট ( দূরবর্তীভাবে ssh
চলমান থেকে wget
) একটি ফাইলে পুনর্নির্দেশ ।
এটি কাজ করে বলে মনে হচ্ছে, wget
আউটপুটটি কিছুটা বিভ্রান্তিকর ("এতে সংরক্ষণ করা "), আপনি কলটিতে যোগ করে এ -q
থেকে মুক্তি পেতে পারেন wget
।
SOCKS_SERVER
পরিবেশ পরিবর্তনশীল উবুন্টু 14.04 এর উপর কোনও প্রভাব ফেলবে না।