Preskoči na glavno vsebino

SOCKS Proxy

Lastnosti​

Vsak posredniški strežnik Mudfish podpira protokole SOCKS v3 / v4 / v5. Posamezni protokoli imajo naslednje lastnosti.

  • Za v3 / v4 se morate najprej povezati z Mudfish VPN-om, nato pa dostopati prek zasebnega IP naslova posredniškega strežnika.
  • v5 je dostopen od zunaj prek javnega IP naslova. Strežnik lahko uporabljate s potrditvijo ID / PWD protokola SOCKS v5.

Načini dostopa​

Prek zunanjega omrežja​

Dostop je mogoč s protokolom SOCKS v5.

Uporabite svoj Mudfish ID / PWD.

Prek notranjega omrežja​

Opozorilo

Za pravilno uporabo SOCKS proxyja Mudfish mora Mudfish delovati ves čas, ko ga uporabljate v brskalniku.

Najpodrobnejša navodila so v HTTP Proxy. Tukaj je opisan način, ki ga avtor običajno uporablja.

  1. Namestite in zaženite Firefox.

  2. Odprite „Nastavitve → Napredno → Omrežje” in vnesite SOCKS Host in Port. Kot SOCKS Host uporabite notranji IP japonskega posredniškega strežnika Mudfish, ki ga poiščete takole.

    • Odprite https://mudfish.net/server/status in kliknite ime japonskega strežnika.
    • V prikazanih podatkih poiščite „Notranji IP”. Notranji IP strežnika JP Asia (Osaka - SakuraNet) je na primer 10.252.144.1.
    • Privzeta vrata SOCKS proxyja so 8081.
  3. Shranite in preverite nastavitev na https://myip.mudfish.net.

  4. Če https://myip.mudfish.net kaže pravilno nastavitev, želeni spletni strani pa ne morete dostopati, izberite drug japonski posredniški strežnik in ponovite preizkus.

Polja odgovora API-ja posredniških strežnikov​

API posredniških strežnikov vrne seznam strežnikov v obliki JSON. Uspešen odgovor ima naslednjo strukturo. Primer vsebuje samo en strežnik. Seznam in naslovi se lahko spremenijo, zato pri dejanski nastavitvi preverite najnovejši odgovor API-ja.

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

Polja najvišje ravni​

PoljePodatkovni tipOpis
statusCelo številoRezultat obdelave zahteve API. 200 pomeni uspešno pridobljen seznam strežnikov. Vrednost je del telesa JSON in ne označuje stanja povezave posameznega strežnika.
staticnodesPoljeSeznam objektov s podatki strežnikov. Vsak element predstavlja en strežnik.

Polja posameznega strežnika v staticnodes​

PoljePodatkovni tipOpis
sidCelo številoID, s katerim Mudfish razlikuje strežnike. Ni naslov za povezavo s proxyjem ali številka vrat.
hostnameNizIme gostitelja posredniškega strežnika, na primer node-ae-00421.mudfish.net.
ipNizJavni IPv4 naslov strežnika. Uporabite ga kot naslov proxyja pri zunanjem dostopu s SOCKS v5.
private_ipNizZasebni IPv4 naslov strežnika znotraj Mudfish VPN-a. Uporablja se za notranji dostop do proxyja po vzpostavitvi VPN povezave.
locationNizPrikazno ime, ki vključuje kodo države, regijo, mesto in ponudnika strežnika. AE Middle East (Dubai - Aliyun) v primeru označuje strežnik Aliyun v Dubaju v Združenih arabskih emiratih.
commercial_nodeCelo številoAli je strežnik plačljiv. 1 pomeni plačljiv strežnik, 0 testni strežnik.
commercial_node_premium_enabledCelo številoAli je strežnik uvrščen med premijske. 1 pomeni premijski strežnik, 0 strežnik brez te razvrstitve. Razvrstitev se uporablja pri presoji dostopnosti glede na naročnino.

commercial_node in commercial_node_premium_enabled sta vrnjena kot celi števili 1 / 0, ne kot JSON true / false. Označujeta razvrstitev strežnika, ne podpore SOCKS, trenutne hitrosti ali zakasnitve.

Vrednosti za nastavitev SOCKS​

Način dostopaNaslov proxyjaTCP vrataPotrditev in pogoji
Zunanji dostop s SOCKS v5ip18081Potrditev z Mudfish ID-jem in geslom.
Dostop prek notranjega omrežja Mudfish VPNprivate_ip8081Mudfish VPN mora biti povezan.

Odgovor API-ja ne vključuje vrat proxyja ali uporabniških prijavnih podatkov. Poiščite strežnik po location, nato uporabite naslov glede na način dostopa in zgoraj navedena vrata.