SOCKS Proxy
Mga Katangian
Ang bawat Mudfish node (relay server) ay naka-configure upang suportahan ang mga protocol na SOCKS v3 / v4 / v5. Ang bawat protocol ay may mga sumusunod na katangian:
-
Upang magamit ang v3 / v4, maaari lamang itong ma-access sa pamamagitan ng Private IP ng node pagkatapos kumonekta sa Mudfish VPN.
-
Para sa v5 protocol, nakalantad ito sa labas sa pamamagitan ng Public IP, at magagamit mo ang Mudfish node sa pamamagitan ng ID / PWD authentication ng SOCKS v5.
Paano Mag-access
Paraan sa pamamagitan ng External Network
Maaari itong ma-access gamit ang SOCKS v5 protocol.
-
Public IP
Gamitin lamang ang Public IP ng Mudfish node. Hanapin ang server na gagamitin sa listahan ng
staticnodessa Node API, at ilagay ang halaga ngipng nasabing server. Para sa kahulugan ng bawat field, tingnan ang Mga Field ng Tugon ng Node API sa ibaba. -
Port
Ito ay TCP 18081.
Gamitin lamang ang iyong Mudfish ID / PWD.
Paraan gamit ang Internal Network
Upang magamit nang maayos ang feature na Mudfish SOCKS proxy, dapat ay tumatakbo ang Mudfish habang ginagamit mo ito sa pamamagitan ng browser.
Tingnan ang link na HTTP Proxy dahil doon ito pinakadetalyadong ipinaliwanag. Dito ay itatala ko ang paraang madalas kong gamitin.
-
I-install at patakbuhin ang Firefox.
-
Pumunta sa menu na 'Settings -> Advanced -> Network' at ilagay ang SOCKS Host at Port. Dito, kailangan mong ilagay sa SOCKS Host ang internal IP ng Mudfish Japan node, na malalaman sa sumusunod na paraan:
- Pumunta sa https://mudfish.net/server/status at i-click ang pangalan ng Japan node.
- Sa impormasyong lalabas, ang 'Internal IP' ang kaukulang impormasyon. Halimbawa, ang internal IP ng JP Asia (Osaka - SakuraNet) node ay 10.252.144.1.
- Para sa Port, sa kaso ng SOCKS proxy, ang default ay port 8081.
-
Pagkatapos i-save, suriin kung nai-set ito nang maayos. Maaari mong makumpirma kung nai-set ito sa pamamagitan ng pagpunta sa https://myip.mudfish.net.
-
Kung lumalabas sa https://myip.mudfish.net na nai-set ito nang maayos ngunit hindi ka makakonekta sa target na site, palitan ito ng ibang Japan node at subukan muli.
Mga Field ng Tugon ng Node API
Ang Node API ay nagbabalik ng listahan ng mga node sa format na JSON. Ang normal na tugon ay may sumusunod na istruktura. Ang nasa ibaba ay isang halimbawa na nag-iwan lamang ng isang server; dahil maaaring magbago ang listahan ng server at mga address, suriin ang pinakabagong tugon ng API kapag aktwal na nagse-set up.
{
"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
}
]
}
Mga Top-level na Field
| Field | Uri ng Data | Paglalarawan |
|---|---|---|
status | Integer | Ang resulta ng pagpoproseso ng kahilingan sa API. Kung 200, nagtagumpay ang pagkuha ng listahan ng server. Isa itong halagang kasama sa katawan ng JSON at hindi nagpapahiwatig ng status ng koneksyon ng indibidwal na node. |
staticnodes | Array | Listahan ng mga object ng impormasyon ng node. Ang bawat item sa array ay kumakatawan sa isang server. |
Mga Field kada Server sa staticnodes
| Field | Uri ng Data | Paglalarawan |
|---|---|---|
sid | Integer | Ang Server ID na tumutukoy sa node sa Mudfish. Hindi ito ang proxy connection address o port number. |
hostname | String | Ang hostname ng node. Hal: node-ae-00421.mudfish.net. |
ip | String | Ang Public IPv4 address ng node. Ginagamit bilang address ng proxy server kapag kumokonekta sa SOCKS v5 mula sa external network. |
private_ip | String | Ang Private IPv4 address ng node na ginagamit sa loob ng Mudfish VPN. Ginagamit kapag nag-a-access sa proxy sa pamamagitan ng internal network pagkatapos kumonekta sa Mudfish VPN. |
location | String | Ang ipinapakitang pangalan ng node kabilang ang country code, rehiyon, lungsod, at server provider. Ang AE Middle East (Dubai - Aliyun) sa halimbawa ay kumakatawan sa Aliyun node sa Dubai, United Arab Emirates. |
commercial_node | Integer | Kung ito ba ay bayad na node. Ang 1 ay kumakatawan sa bayad na node, at ang 0 ay kumakatawan sa test node. |
commercial_node_premium_enabled | Integer | Kung nakauri ba ito bilang premium node. Ang 1 ay premium node, at ang 0 ay server kung saan hindi nakalapat ang klasipikasyong iyon. Isa itong pag-uuri na ginagamit upang tukuyin kung magagamit ang node depende sa iyong data plan. |
Ang commercial_node at commercial_node_premium_enabled ay ibinabalik bilang mga integer na 1 / 0 sa halip na true / false ng JSON. Ang mga halagang ito ay nagpapahiwatig ng klasipikasyon ng server, at hindi nagpapahiwatig ng suporta sa SOCKS, real-time na bilis, o latency.
Mga Halagang Gagamitin para sa Setting ng SOCKS
| Paraan ng Pagkonekta | Address ng Proxy Server | TCP Port | Pagpapatunay (Authentication) at mga Kundisyon |
|---|---|---|---|
| Pagkonekta sa SOCKS v5 mula sa external network | ip | 18081 | Mag-authenticate gamit ang iyong Mudfish ID at password. |
| Pagkonekta sa pamamagitan ng Mudfish VPN internal network | private_ip | 8081 | Dapat ay nakakonekta ka sa Mudfish VPN. |
Hindi kasama sa tugon ng API ang proxy port o impormasyon sa pagpapatunay ng user. Hanapin ang gusto mong server gamit ang location, at pagkatapos ay gamitin ang address na tumutugma sa paraan ng iyong pagkonekta kasama ang port sa itaas.