SOCKS Proxy
Ciri-ciri
Setiap pelayan perantara Mudfish dikonfigurasi untuk menyokong protokol SOCKS v3 / v4 / v5. Ciri setiap protokol adalah seperti berikut.
-
Untuk menggunakan v3 / v4, anda mesti menyambung ke VPN Mudfish dahulu dan hanya boleh mengakses melalui IP persendirian pelayan perantara.
-
Protokol v5 didedahkan kepada rangkaian luar melalui IP awam. Anda boleh menggunakan pelayan perantara Mudfish melalui pengesahan ID / PWD SOCKS v5.
Cara akses
Melalui rangkaian luaran
Akses tersedia menggunakan protokol SOCKS v5.
-
Public IP
Gunakan IP awam pelayan perantara Mudfish. Cari pelayan yang hendak digunakan dalam senarai
staticnodesdaripada API pelayan perantara, kemudian masukkan nilaiippelayan tersebut. Rujuk Medan respons API pelayan perantara di bawah untuk maksud setiap medan. -
Port
Gunakan TCP 18081.
Gunakan ID / PWD Mudfish anda.
Melalui rangkaian dalaman
Untuk menggunakan proksi SOCKS Mudfish dengan betul, Mudfish mesti terus berjalan sepanjang penggunaan melalui pelayar.
Pautan HTTP Proxy memberikan penerangan paling terperinci. Di sini, saya menerangkan kaedah yang biasa saya gunakan.
-
Pasang dan jalankan Firefox.
-
Buka menu "Tetapan → Lanjutan → Rangkaian" dan masukkan SOCKS Host serta Port. Masukkan IP dalaman pelayan perantara Mudfish Jepun dalam SOCKS Host. Anda boleh mendapatkannya seperti berikut.
- Buka https://mudfish.net/server/status dan klik nama pelayan perantara Jepun.
- Nilai "IP Dalaman" dalam maklumat yang dipaparkan ialah alamat yang diperlukan. Contohnya, IP dalaman pelayan JP Asia (Osaka - SakuraNet) ialah 10.252.144.1.
- Port lalai proksi SOCKS ialah 8081.
-
Simpan dan semak sama ada tetapan betul. Buka https://myip.mudfish.net untuk mengesahkannya.
-
Jika https://myip.mudfish.net menunjukkan tetapan betul tetapi laman berkenaan tidak dapat diakses, tukar kepada pelayan perantara Jepun yang lain dan uji semula.
Medan respons API pelayan perantara
API pelayan perantara mengembalikan senarai pelayan dalam format JSON. Respons yang berjaya mempunyai struktur berikut. Contoh ini hanya menyertakan satu pelayan. Senarai dan alamat pelayan boleh berubah, jadi semak respons API terkini semasa membuat tetapan sebenar.
{
"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
}
]
}
Medan peringkat teratas
| Medan | Jenis data | Penerangan |
|---|---|---|
status | Integer | Hasil pemprosesan permintaan API. 200 bermaksud senarai pelayan berjaya diperoleh. Nilai ini berada dalam badan JSON dan tidak menunjukkan status sambungan setiap pelayan perantara. |
staticnodes | Tatasusunan | Senarai objek maklumat pelayan perantara. Setiap entri mewakili satu pelayan. |
Medan setiap pelayan dalam staticnodes
| Medan | Jenis data | Penerangan |
|---|---|---|
sid | Integer | ID yang digunakan oleh Mudfish untuk mengenal pasti pelayan perantara. Ini bukan alamat sambungan proksi atau nombor port. |
hostname | Rentetan | Nama hos pelayan perantara. Contohnya, node-ae-00421.mudfish.net. |
ip | Rentetan | Alamat IPv4 awam pelayan perantara. Gunakannya sebagai alamat pelayan proksi untuk sambungan SOCKS v5 daripada rangkaian luaran. |
private_ip | Rentetan | Alamat IPv4 persendirian pelayan perantara dalam VPN Mudfish. Digunakan untuk mengakses proksi melalui rangkaian dalaman selepas menyambung ke VPN Mudfish. |
location | Rentetan | Nama paparan pelayan perantara, termasuk kod negara, wilayah, bandar dan penyedia pelayan. AE Middle East (Dubai - Aliyun) dalam contoh mewakili pelayan Aliyun di Dubai, Emiriah Arab Bersatu. |
commercial_node | Integer | Menunjukkan sama ada pelayan perantara berbayar. 1 ialah pelayan berbayar dan 0 ialah pelayan ujian. |
commercial_node_premium_enabled | Integer | Menunjukkan pengelasan pelayan perantara premium. 1 ialah pelayan premium dan 0 ialah pelayan tanpa pengelasan tersebut. Pengelasan ini digunakan untuk menentukan pelayan yang boleh digunakan mengikut pas pengguna. |
commercial_node dan commercial_node_premium_enabled dikembalikan sebagai integer 1 / 0, bukannya nilai JSON true / false. Nilai ini menunjukkan pengelasan pelayan, bukan sokongan SOCKS, kelajuan masa nyata atau kependaman.
Nilai untuk tetapan SOCKS
| Cara sambungan | Alamat pelayan proksi | Port TCP | Pengesahan dan syarat |
|---|---|---|---|
| SOCKS v5 daripada rangkaian luaran | ip | 18081 | Sahkan menggunakan ID dan kata laluan Mudfish. |
| Melalui rangkaian dalaman VPN Mudfish | private_ip | 8081 | Anda mesti sudah tersambung ke VPN Mudfish. |
Respons API tidak mengandungi port proksi atau maklumat pengesahan pengguna. Cari pelayan yang dikehendaki melalui location, kemudian gunakan alamat yang sesuai dengan cara sambungan serta port di atas.