উত্তর:
যদি আপনি নিজেই প্রক্সি তৈরি করেন তবে আপনাকে প্রথমে খোলার বন্দর আছে কিনা তা পরীক্ষা করা উচিত ( p
সম্পর্কিত প্রক্রিয়াটি যদি আপনার হয় বা আপনি রুট হন তবে যুক্তিটি কেবল কাজ করে):
netstat -tlnp
এটি আপনাকে যেমন একটি লাইন দেয়: (আমার একটি প্রক্সি চালু আছে localhost:8888
)
tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN
যদি আপনি এই জাতীয় একটি লাইন পেয়ে থাকেন বা প্রক্সিটি আপনার না হয় তবে এর মাধ্যমে প্যাকেটগুলি প্রেরণের চেষ্টা করুন। উদাহরণস্বরূপ একটি ওয়েব পৃষ্ঠার সাথে অনুরোধ করুন curl
:
curl --socks5 localhost:8888 binfalse.de
আউটপুট কিছু HTML স্টাফ করা উচিত। আশা করি এটি ভুলগুলি অনুসন্ধান করতে সহায়তা করে ;-)
অক্স : আমার উদাহরণস্বরূপ আমি এর মাধ্যমে প্রক্সি তৈরি করেছি:
ssh -o ServerAliveInterval=60 -D8888 someone@somewhere
someone
আপনার ব্যবহারকারী নাম এবং somewhere
আপনার গন্তব্য সার্ভার দিয়ে প্রতিস্থাপন করুন । অবশ্যই সম্ভাব্য মোজা 5 প্রক্সিগুলির একগুচ্ছ কেবল ওপেনএসএইচ ব্যবহার করা।
someone@somewhere
আপনার ব্যবহারকারীর নাম এবং আপনার সার্ভারের সাথে প্রতিস্থাপন করতে হবে , যেমন ssh -D8888 YOURUSER@YOURHOST
;-)
nestat -an
বা netstat -an | grep LISTEN
যদি আপনার পথে গ্রেপ থাকে।
curl
ইঙ্গিতটির জন্য ধন্যবাদ । এফডাব্লুআইডাব্লু, কার্ল এছাড়াও --socks5-hostname
যা সমর্থন --socks5
করে তা সমর্থন করে তবে স্থানীয়ভাবে জমা দেওয়া ইউআরএলটির হোস্টনামটি সমাধান করার চেষ্টা করে না (যা ইন্ট্রনেটগুলির সাথে সংযোগের জন্য অত্যন্ত কার্যকর হতে পারে)।
অন্য দিকে ডিএনএস, পরিবর্তন সমাধান করতে কার্ল পেতে --socks5
সঙ্গে --socks5-hostname
।
দেখুন man পৃষ্ঠা আরও তথ্যের জন্য।
আপনি নেটকাটের সাথে সংযুক্ত হতে পারেন এবং সার্ভারের সাথে কথা বলার জন্য আরএফসি 1928 এর নিয়মগুলি অনুসরণ করতে পারেন। আপনাকে প্রিন্টযোগ্য অক্ষরগুলি টাইপ করতে এবং পড়তে সক্ষম হতে হবে, অথবা আরও পরীক্ষার জন্য একটি ফাইলে লগ করতে হবে।
উদাহরণস্বরূপ, এটি কোনও SOCKS5 সার্ভার কিনা তা পরীক্ষা করে দেখতে এবং কোনটি-অথ, gssapi, বা usr + pwd প্রমাণীকরণ পদ্ধতিগুলি সমর্থন করে তা খুঁজে বের করার জন্য 0x05 0x03 0x00 0x01 0x02 প্রেরণ করুন। Usr + pwd প্রমাণীকরণ ব্যবহারের জন্য প্রস্তুত একটি SOCKS5 সার্ভার 0x05 0x02 উত্তর দেবে।
অথবা এটি কোনও SOCKS5 সার্ভার এবং নো-অথ (পদ্ধতি 0) কাজ করে কিনা তা যাচাই করার জন্য এখানে রয়েছে:
echo 050100 | xxd -p -r | netcat -o out.txt {server} {port}
আপনি এতে বাধা দেওয়ার পরে, আউট.এসটিএস্টের শেষের দিকে এটি সার্ভারের সেই পদ্ধতি (0), বা 0x05 0xFF সমর্থন না করে যদি 0x05 0x00 উত্পাদিত উচিত।