মূল বিষয়বস্তুতে যান

SOCKS Proxy

বৈশিষ্ট্য​

প্রতিটি Mudfish রিলে সার্ভার SOCKS v3 / v4 / v5 সমর্থন করে। প্রোটোকল অনুযায়ী বৈশিষ্ট্য:

  • v3 / v4 ব্যবহার করতে Mudfish VPN-এ সংযুক্ত হয়ে কেবল রিলে সার্ভারের Private IP দিয়ে প্রবেশ করা যায়।
  • v5 বাহ্যিক নেটওয়ার্কে Public IP দিয়ে উন্মুক্ত থাকে। SOCKS v5-এর ID / PWD যাচাইয়ের মাধ্যমে রিলে সার্ভার ব্যবহার করতে পারেন।

সংযোগের পদ্ধতি​

বাহ্যিক নেটওয়ার্ক দিয়ে​

SOCKS v5 দিয়ে সংযোগ করা যায়।

আপনার Mudfish ID / PWD ব্যবহার করুন।

অভ্যন্তরীণ নেটওয়ার্ক দিয়ে​

সতর্কবার্তা

ব্রাউজারে Mudfish SOCKS proxy ব্যবহার করার পুরো সময় Mudfish অবশ্যই চালু থাকতে হবে।

বিস্তারিত HTTP Proxy-তে আছে। এখানে লেখকের সাধারণত ব্যবহৃত পদ্ধতি দেওয়া হলো।

  1. Firefox ইনস্টল করে চালু করুন।
  2. “সেটিংস → উন্নত → নেটওয়ার্ক” খুলে SOCKS Host ও Port দিন। SOCKS Host-এ জাপানের Mudfish রিলে সার্ভারের অভ্যন্তরীণ IP দিতে হবে। এটি খুঁজতে:
    • https://mudfish.net/server/status খুলে জাপানের রিলে সার্ভারের নামে ক্লিক করুন।
    • দেখানো তথ্যের “অভ্যন্তরীণ IP” দেখুন। যেমন JP Asia (Osaka - SakuraNet)-এর অভ্যন্তরীণ IP 10.252.144.1।
    • SOCKS proxy-এর ডিফল্ট Port 8081।
  3. সংরক্ষণ করে সেটিংস পরীক্ষা করুন। https://myip.mudfish.net থেকে ঠিকমতো সেট হয়েছে কি না দেখতে পারেন।
  4. https://myip.mudfish.net-এ সঠিক দেখালেও কাঙ্ক্ষিত সাইট খুলতে না পারলে অন্য জাপানি রিলে সার্ভার বেছে আবার পরীক্ষা করুন।

রিলে সার্ভার API-এর উত্তর ফিল্ড​

রিলে সার্ভার API JSON-এ সার্ভারের তালিকা ফেরত দেয়। সফল উত্তরের গঠন নিচের মতো। এখানে একটি সার্ভারের উদাহরণ রাখা হয়েছে। তালিকা ও ঠিকানা বদলাতে পারে, তাই প্রকৃত সেটিংসের সময় API-এর সর্বশেষ উত্তর দেখুন।

{
"status": 200,
"staticnodes": [
{
"sid": 421,
"hostname": "node-ae-00421.mudfish.net",
"ip": "47.91.122.48",
"private_ip": "10.228.224.1",
"location": "AE Middle East (Dubai - Aliyun)",
"commercial_node": 1,
"commercial_node_premium_enabled": 1
}
]
}

শীর্ষস্তরের ফিল্ড​

ফিল্ডডেটার ধরনব্যাখ্যা
statusপূর্ণসংখ্যাAPI অনুরোধের ফল। 200 মানে সার্ভার তালিকা সফলভাবে পাওয়া গেছে। এটি JSON বডির মান; প্রতিটি রিলে সার্ভারের সংযোগের অবস্থা বোঝায় না।
staticnodesঅ্যারেরিলে সার্ভারের তথ্যের অবজেক্টগুলোর তালিকা। প্রতিটি উপাদান একটি সার্ভার বোঝায়।

staticnodes-এ প্রতিটি সার্ভারের ফিল্ড​

ফিল্ডডেটার ধরনব্যাখ্যা
sidপূর্ণসংখ্যাMudfish-এ রিলে সার্ভার শনাক্ত করার ID। প্রক্সি ঠিকানা বা পোর্ট নম্বর নয়।
hostnameস্ট্রিংরিলে সার্ভারের হোস্টনাম। উদাহরণ: node-ae-00421.mudfish.net।
ipস্ট্রিংরিলে সার্ভারের পাবলিক IPv4 ঠিকানা। বাহ্যিক নেটওয়ার্ক থেকে SOCKS v5-এ সংযোগের প্রক্সি ঠিকানা হিসেবে ব্যবহার হয়।
private_ipস্ট্রিংMudfish VPN-এর ভেতরে রিলে সার্ভারের প্রাইভেট IPv4 ঠিকানা। VPN-এ সংযুক্ত হয়ে অভ্যন্তরীণ নেটওয়ার্ক দিয়ে প্রক্সি ব্যবহারে লাগে।
locationস্ট্রিংদেশ কোড, অঞ্চল, শহর ও সেবাদাতাসহ রিলে সার্ভারের প্রদর্শিত নাম। উদাহরণের AE Middle East (Dubai - Aliyun) সংযুক্ত আরব আমিরাতের দুবাইয়ের Aliyun সার্ভার বোঝায়।
commercial_nodeপূর্ণসংখ্যাপেইড সার্ভার কি না। 1 পেইড রিলে সার্ভার, 0 পরীক্ষামূলক রিলে সার্ভার।
commercial_node_premium_enabledপূর্ণসংখ্যাপ্রিমিয়াম শ্রেণিতে আছে কি না। 1 প্রিমিয়াম সার্ভার, 0 ওই শ্রেণিতে নেই। ব্যবহারকারীর পরিকল্পনা অনুযায়ী সার্ভার ব্যবহারের অনুমতি নির্ধারণে এই শ্রেণি ব্যবহৃত হয়।

commercial_node ও commercial_node_premium_enabled JSON-এর true / false নয়, পূর্ণসংখ্যা 1 / 0 হিসেবে ফেরত আসে। এগুলো সার্ভারের শ্রেণি বোঝায়; SOCKS সমর্থন, বর্তমান গতি বা বিলম্ব বোঝায় না।

SOCKS সেটিংসে ব্যবহারের মান​

সংযোগপদ্ধতিপ্রক্সি সার্ভারের ঠিকানাTCP পোর্টযাচাই ও শর্ত
বাহ্যিক নেটওয়ার্ক থেকে SOCKS v5ip18081Mudfish ID ও পাসওয়ার্ড দিয়ে যাচাই।
Mudfish VPN-এর অভ্যন্তরীণ নেটওয়ার্কprivate_ip8081Mudfish VPN-এ সংযুক্ত থাকতে হবে।

API উত্তরে প্রক্সি পোর্ট বা ব্যবহারকারীর পরিচয় যাচাইয়ের তথ্য থাকে না। location দিয়ে সার্ভার খুঁজে সংযোগপদ্ধতি অনুযায়ী ঠিকানা এবং উপরের পোর্ট ব্যবহার করুন।