Sari la conținutul principal

SOCKS Proxy

Caracteristici​

Fiecare server de retransmisie Mudfish este configurat să accepte protocoalele SOCKS v3 / v4 / v5, cu următoarele caracteristici:

  • Pentru v3 / v4, trebuie să vă conectați mai întâi la VPN-ul Mudfish, apoi să accesați serverul numai prin adresa sa IP privată.
  • Protocolul v5 este expus prin adresa IP publică. Puteți utiliza serverul Mudfish autentificându-vă cu ID / PWD prin SOCKS v5.

Metode de acces​

Prin rețeaua externă​

Puteți accesa serverul folosind protocolul SOCKS v5.

Folosiți ID-ul și parola Mudfish obișnuite.

Prin rețeaua internă​

Avertisment

Pentru ca funcția proxy SOCKS să funcționeze corect, Mudfish trebuie să ruleze pe toată durata utilizării prin browser.

Pagina HTTP Proxy oferă cele mai amănunțite explicații. Mai jos este metoda pe care o folosesc de obicei.

  1. Instalați și porniți Firefox.

  2. În meniul „Setări → Avansat → Rețea”, introduceți SOCKS Host și Port. Pentru SOCKS Host aveți nevoie de adresa IP internă a unui server Mudfish din Japonia:

    • Accesați https://mudfish.net/server/status și faceți clic pe numele unui server japonez.
    • Câmpul „IP intern” din informațiile afișate conține adresa necesară. De exemplu, JP Asia (Osaka - SakuraNet) are adresa internă 10.252.144.1.
    • Portul implicit pentru proxy SOCKS este 8081.
  3. Salvați și verificați configurația accesând https://myip.mudfish.net.

  4. Dacă https://myip.mudfish.net confirmă configurația, dar site-ul dorit nu se deschide, încercați din nou cu alt server japonez.

Câmpurile răspunsului API pentru servere​

API-ul serverelor de retransmisie returnează lista serverelor în format JSON. Un răspuns reușit are structura de mai jos. Exemplul conține un singur server. Lista și adresele se pot schimba, așadar consultați răspunsul actual al API-ului când configurați conexiunea.

{
"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
}
]
}

Câmpurile de nivel superior​

CâmpTipDescriere
statusNumăr întregRezultatul procesării cererii API. 200 înseamnă că lista serverelor a fost obținută cu succes. Valoarea se află în corpul JSON și nu indică starea conexiunii unui server individual.
staticnodesTablouLista obiectelor cu informații despre servere. Fiecare element reprezintă un server.

Câmpurile fiecărui server din staticnodes​

CâmpTipDescriere
sidNumăr întregID-ul prin care Mudfish identifică serverul. Nu este adresa proxy și nici numărul portului.
hostnameȘirNumele gazdei serverului, de exemplu node-ae-00421.mudfish.net.
ipȘirAdresa IPv4 publică a serverului. Se folosește ca adresă proxy la conectarea din rețeaua externă prin SOCKS v5.
private_ipȘirAdresa IPv4 privată a serverului în VPN-ul Mudfish. Se folosește pentru accesarea proxy-ului prin rețeaua internă după conectarea la VPN.
locationȘirNumele afișat al serverului, incluzând codul țării, regiunea, orașul și furnizorul. În exemplu, AE Middle East (Dubai - Aliyun) indică serverul Aliyun din Dubai, Emiratele Arabe Unite.
commercial_nodeNumăr întregIndică dacă serverul este plătit. 1 înseamnă server plătit, iar 0 server de test.
commercial_node_premium_enabledNumăr întregClasificarea premium a serverului. 1 indică un server premium, iar 0 un server fără această clasificare. Distincția se folosește pentru a determina accesul la server în funcție de permisul de utilizare.

commercial_node și commercial_node_premium_enabled sunt returnate ca numere întregi 1 / 0, nu ca valori JSON true / false. Ele indică clasificarea serverului, nu compatibilitatea SOCKS, viteza în timp real sau latența.

Valorile folosite pentru configurarea SOCKS​

Metodă de conectareAdresa serverului proxyPort TCPAutentificare și condiții
SOCKS v5 din rețeaua externăip18081Autentificare cu ID-ul și parola Mudfish.
Prin rețeaua internă a VPN-ului Mudfishprivate_ip8081Trebuie să fiți conectat la VPN-ul Mudfish.

Răspunsul API nu include porturile proxy sau datele de autentificare ale utilizatorului. Găsiți serverul dorit folosind location, apoi utilizați adresa corespunzătoare metodei de conectare și portul din tabel.