SOCKS Proxy
Fitur
Setiap node relay Mudfish mendukung protokol SOCKS v3 / v4 / v5, dengan karakteristik berikut.
- v3 / v4 hanya dapat diakses melalui IP privat node relay setelah terhubung ke VPN Mudfish.
- v5 tersedia dari luar melalui IP publik. Anda dapat memakai node relay dengan autentikasi ID / PWD SOCKS v5.
Cara mengakses
Melalui jaringan eksternal
Gunakan protokol SOCKS v5.
-
IP publik
Gunakan IP publik node relay Mudfish. Temukan server yang diinginkan dalam daftar
staticnodespada API node relay, lalu masukkan nilaiip. Lihat Field respons API node relay untuk arti setiap field. -
Port
TCP 18081.
Gunakan ID / PWD Mudfish Anda.
Melalui jaringan internal
Untuk memakai proxy SOCKS Mudfish dengan benar, Mudfish harus tetap berjalan selama Anda menggunakannya melalui browser.
Penjelasan paling lengkap ada di HTTP Proxy. Berikut cara yang biasa digunakan penulis.
-
Pasang dan jalankan Firefox.
-
Buka “Pengaturan → Lanjutan → Jaringan”, lalu masukkan SOCKS Host dan Port. Isi SOCKS Host dengan IP internal node relay Mudfish Jepang, yang dapat ditemukan sebagai berikut.
- Buka https://mudfish.net/server/status, lalu klik nama node relay Jepang.
- Lihat “IP internal” pada informasi yang ditampilkan. Contohnya, IP internal JP Asia (Osaka - SakuraNet) adalah 10.252.144.1.
- Port bawaan proxy SOCKS adalah 8081.
-
Simpan, lalu periksa pengaturan dengan membuka https://myip.mudfish.net.
-
Jika https://myip.mudfish.net menunjukkan pengaturan benar tetapi situs tujuan tidak dapat diakses, ganti ke node relay Jepang lain dan uji kembali.
Field respons API node relay
API node relay mengembalikan daftar node dalam JSON. Respons berhasil memiliki struktur berikut. Contoh ini hanya memuat satu server. Daftar dan alamat server dapat berubah, jadi periksa respons API terbaru saat mengatur koneksi.
{
"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
}
]
}
Field tingkat teratas
| Field | Tipe data | Keterangan |
|---|---|---|
status | Bilangan bulat | Hasil permintaan API. 200 berarti daftar server berhasil diambil. Nilai ini berada dalam badan JSON dan tidak menunjukkan status koneksi setiap node relay. |
staticnodes | Array | Daftar objek informasi node relay. Setiap elemen mewakili satu server. |
Field setiap server dalam staticnodes
| Field | Tipe data | Keterangan |
|---|---|---|
sid | Bilangan bulat | ID server yang digunakan Mudfish untuk membedakan node relay. Bukan alamat proxy atau nomor port. |
hostname | String | Nama host node relay. Contoh: node-ae-00421.mudfish.net. |
ip | String | Alamat IPv4 publik node relay. Digunakan sebagai alamat server proxy untuk SOCKS v5 dari jaringan eksternal. |
private_ip | String | Alamat IPv4 privat node relay dalam VPN Mudfish. Digunakan untuk mengakses proxy melalui jaringan internal setelah terhubung ke VPN Mudfish. |
location | String | Nama tampilan node relay, mencakup kode negara, wilayah, kota, dan penyedia server. AE Middle East (Dubai - Aliyun) pada contoh adalah node Aliyun di Dubai, Uni Emirat Arab. |
commercial_node | Bilangan bulat | Menunjukkan apakah node berbayar. 1 adalah node berbayar, 0 adalah node pengujian. |
commercial_node_premium_enabled | Bilangan bulat | Klasifikasi premium. 1 adalah node premium, 0 berarti klasifikasi tersebut tidak berlaku. Digunakan untuk menentukan ketersediaan node berdasarkan voucher penggunaan. |
commercial_node dan commercial_node_premium_enabled dikembalikan sebagai bilangan bulat 1 / 0, bukan JSON true / false. Nilai ini menunjukkan klasifikasi server, bukan dukungan SOCKS, kecepatan saat ini, atau latensi.
Nilai untuk pengaturan SOCKS
| Cara koneksi | Alamat server proxy | Port TCP | Autentikasi dan syarat |
|---|---|---|---|
| SOCKS v5 dari jaringan eksternal | ip | 18081 | Autentikasi dengan ID dan kata sandi Mudfish. |
| Jaringan internal VPN Mudfish | private_ip | 8081 | Harus sedang terhubung ke VPN Mudfish. |
Respons API tidak memuat port proxy atau informasi autentikasi pengguna. Cari server melalui location, lalu gunakan alamat sesuai cara koneksi dan port pada tabel di atas.