SOCKS Proxy
מאפיינים
כל שרת ממסר של Mudfish מוגדר לתמוך בפרוטוקולים SOCKS v3 / v4 / v5. לכל פרוטוקול המאפיינים הבאים:
- כדי להשתמש ב־v3 / v4, יש להתחבר ל־Mudfish VPN ואז לגשת רק דרך כתובת ה־IP הפרטית של שרת הממסר.
- פרוטוקול v5 נגיש מבחוץ דרך כתובת ה־IP הציבורית. אפשר להשתמש בשרת הממסר באמצעות אימות ID / PWD של SOCKS v5.
דרכי גישה
דרך הרשת החיצונית
אפשר לגשת באמצעות פרוטוקול SOCKS v5.
-
Public IP
השתמשו בכתובת ה־IP הציבורית של שרת הממסר. מצאו את השרת ברשימת
staticnodesב־API של שרתי הממסר והזינו את הערךipשלו. פירוש השדות מוסבר בסעיף שדות תגובת API של שרתי הממסר להלן. -
Port
היציאה היא TCP 18081.
השתמשו ב־ID / PWD של חשבון Mudfish שלכם.
דרך הרשת הפנימית
כדי שתכונת SOCKS proxy של Mudfish תפעל כראוי, Mudfish חייב לפעול במשך כל זמן השימוש דרך הדפדפן.
ההסבר המפורט ביותר נמצא ב־HTTP Proxy. כאן מתוארת השיטה שבה אני משתמש בדרך כלל.
-
התקי נו והפעילו את Firefox.
-
פתחו ״הגדרות ← מתקדם ← רשת״ והזינו SOCKS Host ו־Port. בשדה SOCKS Host יש להזין את כתובת ה־IP הפנימית של שרת ממסר יפני של Mudfish. אפשר למצוא אותה כך:
- היכנסו אל https://mudfish.net/server/status ולחצו על שם שרת ממסר ביפן.
- בשדה ״IP פנימי״ מופיע הערך הדרוש. למשל, כתובת ה־IP הפנימית של JP Asia (Osaka - SakuraNet) היא
10.252.144.1. - יציאת ברירת המחדל של SOCKS proxy היא
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 | מספר שלם | תוצאת הטיפול בבקשת ה־API. 200 מציין שרשימת השרתים התקבלה בהצלחה. זהו ערך בגוף ה־JSON, והוא אינו מציין את מצב החיבור של שרת ממסר מסוים. |
staticnodes | מערך | רשימת אובייקטים עם מידע על שרתי הממסר. כל איבר מייצג שרת אחד. |
שדות לכל שרת ב־staticnodes
| שדה | סוג | תיאור |
|---|---|---|
sid | מספר שלם | מזהה השרת שבו Mudfish משתמש כדי להבחין בין שרתי הממסר. זו אינה כתובת חיבור לפרוקסי או מספר יציאה. |
hostname | מחרוזת | שם המארח של שרת הממסר. לדוגמה, node-ae-00421.mudfish.net. |
ip | מחרוזת | כתובת IPv4 הציבורית של שרת הממסר. משתמשים בה ככתובת הפרוקסי בחיבור SOCKS v5 מהרשת החיצונית. |
private_ip | מחרוזת | כתובת IPv4 הפרטית של שרת הממסר בתוך Mudfish VPN. משתמשים בה כדי לגשת לפרוקסי דרך הרשת הפנימית לאחר התחברות ל־Mudfish VPN. |
location | מחרוזת | שם התצוגה של שרת הממסר, הכולל קוד מדינה, אזור, עיר וספק. בדוגמה, AE Middle East (Dubai - Aliyun) מציין שרת Aliyun בדובאי שבאיחוד האמירויות. |
commercial_node | מספר שלם | האם זהו שרת ממסר בתשלום. 1 מציין שרת בתשלום ו־0 מציין שרת בדיקה. |
commercial_node_premium_enabled | מספר שלם | האם השרת מסווג כשרת ממסר פרימיום. 1 מציין שרת פרימיום ו־0 מציין שרת שאינו בסיווג זה. הסיווג משמש לקביעת זמינות השרת בהתאם למנוי. |
השדות commercial_node ו־commercial_node_premium_enabled מוחזרים כמספרים שלמים 1 / 0, ולא כערכי JSON מסוג true / false. הם מציינים סיווג שרת, ולא תמיכה ב־SOCKS, מהירות בזמן אמת או השהיה.
ערכים להגדרת SOCKS
| דרך חיבור | כתובת שרת הפרוקסי | יציאת TCP | אימות ותנאים |
|---|---|---|---|
| SOCKS v5 מהרשת החיצונית | ip | 18081 | אימות באמצעות מזהה וסיסמת Mudfish. |
| דרך הרשת הפנימית של Mudfish VPN | private_ip | 8081 | נדרש חיבור פעיל ל־Mudfish VPN. |
תגובת ה־API אינה כוללת יציאות פרוקסי או פרטי אימות משתמש. מצאו את השרת הרצוי לפי location, ואז השתמשו בכתובת המתאימה לדרך החיבור וביציאה המצוינת לעיל.