SOCKS Proxy
Omadused
Kõik Mudfishi vahendusserverid toetavad SOCKS v3 / v4 / v5 protokolle. Erinevused on järgmised.
-
v3 / v4 kasutamiseks tuleb ühendada Mudfish VPN ning pääseda serverile ligi ainult selle privaatse IP kaudu.
-
v5 on kättesaadav avaliku IP kaudu. Vahendusserverit saab kasutada SOCKS v5 ID / PWD autentimisega.
Ühenduse loomine
Avaliku võrgu kaudu
Ühenduda saab SOCKS v5 protokolliga.
-
Avalik IP
Kasuta Mudfishi vahendusserveri avalikku IP-d. Leia soovitud server vahendusserverite API loendist
staticnodesja sisesta selleipväärtus. Väljade selgitused on allpool API vastuse väljade jaotises. -
Port
TCP 18081.
Kasuta oma Mudfishi ID / PWD andmeid.
Sisevõrgu kaudu
Mudfishi SOCKS-puhverserveri kasutamiseks peab Mudfish brauseri kasutamise ajal kindlasti töötama.
Kõige põhjalikumad juhised on HTTP Proxy lehel. Siin on kirjeldatud autori tavaliselt kasutatavat meetodit.
-
Installi ja käivita Firefox.
-
Ava „Seaded → Täpsemad → Võrk” ning sisesta SOCKS Host ja Port. SOCKS Hosti väljale sisesta Mudfishi Jaapani vahendusserveri sisevõrgu IP, mille leiad nii:
- Ava https://mudfish.net/server/status ja klõpsa Jaapani vahendusserveri nimel.
- Kuvatud „Privaatne IP” on vajalik aadress. Näiteks serveri JP Asia (Osaka - SakuraNet) privaatne IP on 10.252.144.1.
- SOCKS-puhverserveri vaikeport on 8081.
-
Salvesta ja kontrolli seadistust aadressil https://myip.mudfish.net.
-
Kui https://myip.mudfish.net näitab õiget seadistust, kuid soovitud sait ei avane, vali teine Jaapani vahendusserver ja katseta uuesti.
Vahendusserverite API vastuse väljad
Vahendusserverite API tagastab serverite loendi JSON-vormingus. Edukas vastus on järgmise struktuuriga. Näites on alles jäetud ainult üks server. Loend ja aadressid võivad muutuda, seega kontrolli tegelikul seadistamisel API uusimat vastust.
{
"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
}
]
}
Ülemise taseme väljad
| Väli | Andmetüüp | Selgitus |
|---|---|---|
status | täisarv | API päringu töötlemise tulemus. 200 tähendab, et serveriloendi päring õnnestus. See väärtus on JSON-i sisus ega näita üksiku vahendusserveri ühenduse olekut. |
staticnodes | massiiv | Vahendusserverite infoobjektide loend. Iga element tähistab üht serverit. |
Serveri väljad massiivis staticnodes
| Väli | Andmetüüp | Selgitus |
|---|---|---|
sid | täisarv | Mudfishi serveri ID vahendusserverite eristamiseks. See pole puhverserveri aadress ega pordinumber. |
hostname | string | Vahendusserveri hostinimi, näiteks node-ae-00421.mudfish.net. |
ip | string | Vahendusserveri avalik IPv4-aadress. Kasuta seda puhverserveri aadressina avalikust võrgust SOCKS v5-ga ühendudes. |
private_ip | string | Vahendusserveri privaatne IPv4-aadress Mudfish VPN-is. Kasuta seda pärast VPN-iga ühendamist sisevõrgu kaudu puhverserverile ligipääsuks. |
location | string | Serveri kuvatav nimi, mis sisaldab riigikoodi, piirkonda, linna ja teenusepakkujat. Näite AE Middle East (Dubai - Aliyun) tähendab Aliyuni serverit Dubais Araabia Ühendemiraatides. |
commercial_node | täisarv | Kas server on tasuline. 1 tähendab tasulist serverit ja 0 testserverit. |
commercial_node_premium_enabled | täisarv | Kas server kuulub premium-kategooriasse. 1 tähendab premium-serverit ja 0 serverit, millele see kategooria ei rakendu. Eristust kasutatakse pääsme alusel serveri kasutusõiguse määramisel. |
commercial_node ja commercial_node_premium_enabled tagastatakse täisarvudena 1 / 0, mitte JSON-i true / false väärtustena. Need näitavad serveri liigitust, mitte SOCKS-i tuge, hetke kiirust ega viivitust.
SOCKS-i seadistamiseks vajalikud väärtused
| Ühendusviis | Puhverserveri aadress | TCP-port | Autentimine ja nõuded |
|---|---|---|---|
| SOCKS v5 avalikust võrgust | ip | 18081 | Autentimine Mudfishi ID ja parooliga. |
| Mudfish VPN-i sisevõrgu kaudu | private_ip | 8081 | Mudfish VPN-i ühendus peab olema aktiivne. |
API vastus ei sisalda puhverserveri porte ega kasutaja autentimisandmeid. Leia server location järgi ning kasuta ühendusviisile vastavat aadressi ja ülaltoodud porti.