SOCKS Proxy
خصوصیات
Mudfish کا ہر ریلے سرور SOCKS v3 / v4 / v5 پروٹوکولز کو سپورٹ کرنے کے لیے کنفیگر کیا گیا ہے۔ ہر پروٹوکول کی درج ذیل خصوصیات ہیں:
-
v3 / v4 کو استعمال کرنے کے لیے، ضروری ہے کہ Mudfish VPN سے جڑنے کے بعد ریلے سرور کے پرائیویٹ IP (Private IP) کے ذریعے ہی رسائی حاصل کی جائے۔
-
v5 پروٹوکول پبلک آئی پی کے ذریعے باہر دستیاب ہوتا ہے، اور آپ SOCKS v5 کے ID / Password تصدیق کے ذریعے Mudfish ریلے سرور کو استعمال کر سکتے ہیں۔
رسائی کے طریقے
بیرونی نیٹ ورک کے ذریعے رسائی
یہ SOCKS v5 پروٹوکول کے ذریعے ممکن ہے:
-
پبلک IP
آپ Mudfish ریلے سرور کا پبلک IP استعمال کر سکتے ہیں۔ ریلے سرور API کی
staticnodesفہرست میں سے مطلوبہ سرور تلاش کریں اور اس سرور کیipویلیو درج کریں۔ ہر فیلڈ کے معنی کے لیے نیچے دیا گیا سیکشن ریلے سرور API رسپانس فیلڈز ملاحظہ کریں۔ -
پورٹ
TCP 18081 ہے۔
آپ کو اپنا عام Mudfish ID / Password استعمال کرنا ہوگا۔
اندرونی نیٹ ورک کے ذریعے رسائی
Mudfish SOCKS proxy فیچر کو صحیح طریقے سے استعمال کرنے کے لیے، براؤزر کے استعمال کے دوران Mudfish پروگرام کا پس منظر میں چلتے رہنا لازمی ہے۔
سب سے تفصیلی معلومات کے لیے براہ کرم HTTP Proxy کا لنک دیکھیں۔ یہاں ہم وہ طریقہ کار بیان کر رہے ہیں جو عام طور پر استعمال ہوتا ہے:
-
Firefox انسٹال کریں اور چلائیں۔
-
'ترتیبات -> ایڈوانسڈ -> نیٹ ورک' مینو میں جائیں اور SOCKS Host اور Port درج کریں۔ یہاں SOCKS Host میں Mudfish جاپان ریلے سرور کا اندرونی IP درج کرنا ہوگا، جس کا پتہ درج ذیل طریقے سے لگایا جا سکتا ہے:
- https://mudfish.net/server/status پر جائیں اور جاپانی ریلے سرور کے نام پر کلک کریں۔
- ظاہر ہونے والی معلومات میں 'اندرونی IP' (Private IP) مطلوبہ معلومات ہے۔ مثال کے طور پر، JP Asia (Osaka - SakuraNet) ریلے سرور کا اندرونی IP ایڈریس 10.252.144.1 ہے۔
- SOCKS پراکسی کے لیے پورٹ عام طور پر ڈیفالٹ 8081 پورٹ ہے۔
-
ترتیبات محفوظ کرنے کے بعد جانچیں کہ آیا کنکشن درست کام کر رہا ہے۔ https://myip.mudfish.net پر جا کر آپ سیٹنگز کی تصدیق کر سکتے ہیں۔
-
اگر 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 | عدد (Integer) | API درخواست کا نتیجہ۔ 200 کا مطلب ہے کہ سرورز کی فہرست کامیابی سے حاصل ہو گئی۔ یہ JSON باڈی میں شامل ایک قدر ہے، اور یہ انفرادی ریلے سرورز کے لائیو کنکشن کی حالت کو ظاہر نہیں کرتی۔ |
staticnodes | سرنی (Array) | ریلے سرور آبجیکٹس کی فہرست۔ ارے کا ہر آئٹم ایک انفرادی سرور کی نمائندگی کرتا ہے۔ |
staticnodes کی سرور کے لحاظ سے فیلڈز
| فیلڈ | ڈیٹا ٹائپ | تفصیل |
|---|---|---|
sid | عدد (Integer) | Mudfish میں ریلے سرور کی شناخت کرنے والی منفرد سرور ID۔ یہ پراکسی کنکشن کا پتہ یا پورٹ نمبر نہیں ہے۔ |
hostname | اسٹرنگ | ریلے سرور کا ہوسٹ نیم۔ مثلاً: node-ae-00421.mudfish.net۔ |
ip | اسٹرنگ | ریلے سرور کا پبلک IPv4 ایڈریس۔ بیرونی نیٹ ورک سے SOCKS v5 کے ذریعے جڑتے وقت اسے پراکسی سرور کے پتے کے طور پر استعمال کیا جاتا ہے۔ |
private_ip | اسٹرنگ | Mudfish VPN کے اندرونی نیٹ ورک میں استعمال ہونے والا پرائیویٹ IPv4 ایڈریس۔ Mudfish VPN سے منسلک ہونے کے بعد اندرونی نیٹ ورک سے پراکسی تک رسائی کے لیے استعمال ہوتا ہے۔ |
location | اسٹرنگ | ریلے سرور کا ڈسپلے نام جس میں ملک کا کوڈ، خطہ، شہر، اور ہوسٹنگ فراہم کنندہ شامل ہوتا ہے۔ مثال کے طور پر AE Middle East (Dubai - Aliyun) متحدہ عرب امارات کے دبئی میں واقع Aliyun ریلے سرور کو ظاہر کرتا ہے۔ |
commercial_node | عدد (Integer) | کیا یہ بامعاوضہ تجارتی ریلے سرور ہے؟ 1 بامعاوضہ سرور کو اور 0 ٹیسٹ ریلے سرور کو ظاہر کرتا ہے۔ |
commercial_node_premium_enabled | عدد (Integer) | کیا سرور پریمیم درجہ بندی میں شامل ہے؟ 1 پریمیم ریلے سرور کو اور 0 غیر پریمیم سرور کو ظاہر کرتا ہے۔ یہ تخصیص پاس کے مطابق سرور کی دستیابی جانچنے کے لیے استعمال ہوتی ہے۔ |
commercial_node اور commercial_node_premium_enabled کی قدریں JSON میں true / false کے بجائے اعداد 1 / 0 کے طور پر آتی ہیں۔ یہ قدریں سرور کی کیٹیگری بتاتی ہیں، نہ کہ SOCKS سپورٹ، لائیو اسپیڈ، یا پنگ لیٹنسی۔
SOCKS سیٹنگز میں استعمال ہونے والی اقدار
| کنکشن کا طریقہ | پراکسی سرور کا پتہ | TCP پورٹ | تصدیق اور شرائط |
|---|---|---|---|
| بیرونی نیٹ ورک سے SOCKS v5 پر کنکشن | ip | 18081 | Mudfish ID اور پاس ورڈ سے تصدیق کی جاتی ہے۔ |
| Mudfish VPN کے اندرونی نیٹ ورک سے کنکشن | private_ip | 8081 | پہلے سے Mudfish VPN سے منسلک ہونا ضروری ہے۔ |
API کے رسپانس میں پراکسی پورٹ یا صارف کی لاگ ان تفصیلات شامل نہیں ہوتیں۔ اپنی پسند کے سرور کو location کے ذریعے تلاش کریں، اور پھر کنکشن کے طریقے کے لحاظ سے متعلقہ پتہ اور اوپر دی گئی پورٹ استعمال کریں۔