উত্তর:
আপনি অবশ্যই পরিবর্তন করতে হবে
export LD_PRELOAD=libproxychains.so.3
প্রতি
export LD_PRELOAD=/usr/lib/libproxychains.so.3
ইন / usr / বিন / প্রক্সিচেইন
বা find /usr/lib/ -name libproxychains.so.3 -print
সঠিক ফাইলের পাথ পেতে ব্যবহার করুন।
proxy_dns
তবে একই কাজটিও করা দরকার `which proxyresolv`
।
যদিও সেট করার সময় ত্রুটি চলে যায়
export LD_PRELOAD=/usr/lib/libproxychains.so.3
ইন / ইউএসআর / বিন / প্রক্সিচেইনগুলিতে উবুন্টুতে সেই জায়গাতে কোনও ফাইল নেই। লিংক বসবাস / usr / lib /, x86_64-লিনাক্স-GNU মধ্যে / একটি 64bit সিস্টেম এবং একটি 32bit সিস্টেমে / usr / lib / মধ্যে i386-লিনাক্স-জিএনইউ / (আমি মনে করি) উপর। লিঙ্কটি একই ডিরেক্টরিতে libproxychains.so.3.0.0 ফাইলটি নির্দেশ করে। পরিবর্তন হওয়া উচিত
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
যদি 64 বিট এ
export LD_PRELOAD=/usr/lib/i386-linux-gnu/libproxychains.so.3
যদি 32 বিট উবুন্টু এবং ডেরিভেটিভসে থাকে।
আমার ক্ষেত্রে,
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libproxychains.so.3
এটা কাজ করছে না. আমি এই লাইনটি আমার সাথে যুক্ত করে .bashrc
তা সতেজ করে তুলেছিsource ~/.bashrc
সমাধান:
আপনাকে এটিকে এতে যুক্ত / সম্পাদনা করতে হবে proxychains
:
sudo gedit /usr/bin/proxychains
যদি 32 বিট উবুন্টু এবং ডেরিভেটিভসে থাকে তবে এর x86_64-linux-gnu
সাথে প্রতিস্থাপন করুনi386-linux-gnu
আপনি কেবল যোগ করতে পারেন
LD_PRELOAD = / usr / lib / x86_64-linux-gnu / libproxychains.so.3 রফতানি করুন
মধ্যে .bashrc
পরিবর্তে চালানো proxychains bash
টার্মিনাল হবে।
/usr/bin/proxychains
LD_PRELOAD এর একটি লিঙ্ক রয়েছে, যা হওয়া উচিত নয়libproxychains.so.3
তবে হওয়া উচিতlibproxychains.so
। অবশ্যই, ধরে নিচ্ছি আপনার/usr/lib/libproxychains.so
সাথে সঠিকভাবে সংযোগ রয়েছে/usr/lib/libproxychains.so.3