SOCKS Proxy
Особености
Всеки междинен сървър Mudfish поддържа SOCKS v3 / v4 / v5:
- За v3 / v4 първо трябва да се свържете с Mudfish VPN, след което да използвате частния IP адрес на сървъра.
- v5 е достъпен през публичния IP адрес. Можете да използвате сървъра чрез удостоверяване с ID / PWD по SOCKS v5.
Начини за достъп
През външната мрежа
Използвайте протокола SOCKS v5.
-
Публичен IP
Използвайте публичния IP на сървъра Mudfish. Намерете сървъра в списъка
staticnodesот API за междинните сървъри и въведете неговата стойностip. За значението на полетата вижте полетата на API отговора по-долу. -
Порт
TCP 18081.
Използвайте обичайния си Mudfish ID и парола.
През вътрешната мрежа
За правилна работа на SOCKS проксито Mudfish трябва да работи през цялото време, докато го използвате чрез браузъра.
Най-подробно описание има в HTTP Proxy. Тук е описан методът, който обикновено използвам.
-
Инсталирайте и стартирайте Firefox.
-
В „Настройки → Разширени → Мрежа” въведете SOCKS Host и Port. За SOCKS Host е необходим вътрешният IP на японски сървър Mudfish:
- Отворете https://mudfish.net/server/status и натиснете името на японски сървър.
- Полето „Вътрешен IP” съдържа адреса. Например за JP Asia (Osaka - SakuraNet) той е 10.252.144.1.
- Стандартният порт за SOCKS proxy е 8081.
-
Запазете и проверете настройката на https://myip.mudfish.net.
-
Ако https://myip.mudfish.net показва правилна настройка, но желаният сайт не се отваря, изберете друг японски сървър и опитайте отново.
Полета в отговора на API за сървърите
API за междинните сървъри връща списъка в JSON формат. Успешният отговор има следната структура. Примерът включва само един сървър. Списъкът и адресите могат да се променят, затова при реална настройка проверете актуалния отговор на API.
{
"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
}
]
}
Полета от най-горно ниво
| Поле | Тип | Описание |
|---|---|---|
status | Цяло число | Резултат от обработката на API заявката. 200 означава успешно извличане на списъка. Стойността е в JSON тялото и не показв а състоянието на отделен сървър. |
staticnodes | Масив | Списък с обекти за сървърите. Всеки елемент представя един сървър. |
Полета за всеки сървър в staticnodes
| Поле | Тип | Описание |
|---|---|---|
sid | Цяло число | Идентификаторът на сървъра в Mudfish. Не е адрес на прокси или номер на порт. |
hostname | Низ | Името на хоста, например node-ae-00421.mudfish.net. |
ip | Низ | Публичният IPv4 адрес. Използва се за адрес на проксито при SOCKS v5 достъп отвън. |
private_ip | Низ | Частният IPv4 адрес в Mudfish VPN. Използва се за вътрешен достъп до проксито след свързване с VPN. |
location | Низ | Показваното име с код на държавата, регион, град и доставчик. AE Middle East (Dubai - Aliyun) означава сървър Aliyun в Дубай, Обединени арабски емирства. |
commercial_node | Цяло число | Дали сървърът е платен. 1 означава платен, а 0 тестов сървър. |
commercial_node_premium_enabled | Цяло число | Дали е класифициран като премиум. 1 означава премиум, а 0 липса на тази категория. Използва се за определяне на достъпността според пропуска за услугата. |
commercial_node и commercial_node_premium_enabled се връщат като
целите числа 1 / 0, а не JSON true / false.
Те показват категорията, а не поддръжката на SOCKS, текущата скорост или закъснение.
Стойности за настройка на SOCKS
| Начин на свързване | Адрес на прокси сървъра | TCP порт | Удостоверяване и условия |
|---|---|---|---|
| SOCKS v5 отвън | ip | 18081 | Mudfish ID и парола. |
| През вътрешната мрежа Mudfish VPN | private_ip | 8081 | Трябва да сте свързани с Mudfish VPN. |
API отговорът не съдържа прокси портовете или потребителските данни за вход.
Намерете сървъра по location, след което използвайте адреса за съответния
начин на свързване и порта от таблицата.