SOCKS Proxy
Značajke
Svaki posrednički poslužitelj Mudfish podržava SOCKS v3 / v4 / v5. Pojedini protokoli imaju ove značajke:
- Za v3 / v4 najprije se morate povezati na Mudfish VPN, a pristup je moguć samo preko privatnog IP-a poslužitelja.
- v5 je javno dostupan preko javnog IP-a. Poslužitelj možete koristiti uz SOCKS v5 provjeru korisničkog imena i lozinke.
Načini pristupa
Putem javne mreže
Pristup je moguć protokolom SOCKS v5.
-
Javni IP
Upotrijebite javni IP posredničkog poslužitelja Mudfish. U popisu
staticnodesAPI-ja posredničkih poslužitelja pronađite željeni poslužitelj i unesite vrijednost njegova poljaip. Značenje polja opisano je u poljima odgovora API-ja ispod. -
Port
TCP 18081.
Koristite svoje korisničko ime i lozinku za Mudfish.
Putem interne mreže
Za pravilno korištenje SOCKS proxyja u pregledniku Mudfish mora ostati pokrenut cijelo vrijeme.
Najdetaljnije upute nalaze se u HTTP Proxyju. Ovdje je opisan način koji autor najčešće koristi.
-
Instalirajte i pokrenite Firefox.
-
U „Postavke → Napredno → Mreža” unesite SOCKS Host i Port. Za SOCKS Host potreban je interni IP japanskog posredničkog poslužitelja Mudfish:
- Otvorite https://mudfish.net/server/status i kliknite naziv japanskog poslužitelja.
- Potražite „Interni IP”. Primjerice, interni IP poslužitelja JP Asia (Osaka - SakuraNet) je 10.252.144.1.
- Zadani port SOCKS proxyja je 8081.
-
Spremite i provjerite postavke otvaranjem https://myip.mudfish.net.
-
Ako https://myip.mudfish.net potvrđuje ispravne postavke, ali željena stranica nije dostupna, odaberite drugi japanski poslužitelj i ponovite test.
Polja odgovora API-ja posredničkih poslužitelja
API posredničkih poslužitelja vraća popis poslužitelja u JSON formatu. Uspješan odgovor ima sljedeću strukturu. Primjer sadrži samo jedan poslužitelj. Popis i adrese mogu se promijeniti, pa pri stvarnom postavljanju provjerite najnoviji 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še razine
| Polje | Tip | Opis |
|---|---|---|
status | Cijeli broj | Rezultat obrade API zahtjeva. 200 znači uspješno dohvaćen popis. To je vrijednost u JSON tijelu i ne označava stanje veze pojedinog poslužitelja. |
staticnodes | Polje | Popis objekata s informacijama o poslužiteljima. Svaki element predstavlja jedan poslužitelj. |
Polja pojedinog poslužitelja u staticnodes
| Polje | Tip | Opis |
|---|---|---|
sid | Cijeli broj | ID kojim Mudfish razlikuje posredničke poslužitelje. Nije adresa proxyja ni broj porta. |
hostname | Niz znakova | Naziv poslužitelja, primjerice node-ae-00421.mudfish.net. |
ip | Niz znakova | Javni IPv4 poslužitelja. Koristi se kao adresa proxyja za SOCKS v5 pristup iz javne mreže. |
private_ip | Niz znakova | Privatni IPv4 poslužitelja unutar Mudfish VPN-a. Koristi se za pristup proxyju internom mrežom nakon povezivanja na Mudfish VPN. |
location | Niz znakova | Prikazni naziv poslužitelja, uključujući oznaku države, regiju, grad i pružatelja usluge. AE Middle East (Dubai - Aliyun) označava poslužitelj Aliyun u Dubaiju, Ujedinjeni Arapski Emirati. |
commercial_node | Cijeli broj | Označava plaćeni poslužitelj. 1 je plaćeni, a 0 testni poslužitelj. |
commercial_node_premium_enabled | Cijeli broj | Označava premium kategoriju. 1 je premium poslužitelj, a 0 poslužitelj bez te klasifikacije. Koristi se pri utvrđivanju dostupnosti prema vaučeru. |
commercial_node i commercial_node_premium_enabled vraćaju cijele brojeve 1 / 0, a ne JSON vrijednosti true / false. To su klasifikacije poslužitelja, a ne pokazatelji podrške za SOCKS, trenutačne brzine ili kašnjenja.
Vrijednosti za SOCKS postavke
| Pristup | Adresa proxyja | TCP port | Provjera i uvjeti |
|---|---|---|---|
| SOCKS v5 iz javne mreže | ip | 18081 | Provjera korisničkim imenom i lozinkom za Mudfish. |
| Interna mreža Mudfish VPN-a | private_ip | 8081 | Morate biti povezani na Mudfish VPN. |
Odgovor API-ja ne sadrži proxy port ni korisničke podatke za provjeru. Pronađite poslužitelj prema location, zatim upotrijebite adresu za odabrani način pristupa i port iz tablice.