Lewati ke konten utama

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 staticnodes pada API node relay, lalu masukkan nilai ip. Lihat Field respons API node relay untuk arti setiap field.

  • Port

    TCP 18081.

Gunakan ID / PWD Mudfish Anda.

Melalui jaringan internal​

peringatan

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.

  1. Pasang dan jalankan Firefox.

  2. 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.
  3. Simpan, lalu periksa pengaturan dengan membuka https://myip.mudfish.net.

  4. 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​

FieldTipe dataKeterangan
statusBilangan bulatHasil permintaan API. 200 berarti daftar server berhasil diambil. Nilai ini berada dalam badan JSON dan tidak menunjukkan status koneksi setiap node relay.
staticnodesArrayDaftar objek informasi node relay. Setiap elemen mewakili satu server.

Field setiap server dalam staticnodes​

FieldTipe dataKeterangan
sidBilangan bulatID server yang digunakan Mudfish untuk membedakan node relay. Bukan alamat proxy atau nomor port.
hostnameStringNama host node relay. Contoh: node-ae-00421.mudfish.net.
ipStringAlamat IPv4 publik node relay. Digunakan sebagai alamat server proxy untuk SOCKS v5 dari jaringan eksternal.
private_ipStringAlamat IPv4 privat node relay dalam VPN Mudfish. Digunakan untuk mengakses proxy melalui jaringan internal setelah terhubung ke VPN Mudfish.
locationStringNama 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_nodeBilangan bulatMenunjukkan apakah node berbayar. 1 adalah node berbayar, 0 adalah node pengujian.
commercial_node_premium_enabledBilangan bulatKlasifikasi 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 koneksiAlamat server proxyPort TCPAutentikasi dan syarat
SOCKS v5 dari jaringan eksternalip18081Autentikasi dengan ID dan kata sandi Mudfish.
Jaringan internal VPN Mudfishprivate_ip8081Harus 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.