Преминете към основното съдържание

SOCKS Proxy

Особености​

Всеки междинен сървър Mudfish поддържа SOCKS v3 / v4 / v5:

  • За v3 / v4 първо трябва да се свържете с Mudfish VPN, след което да използвате частния IP адрес на сървъра.
  • v5 е достъпен през публичния IP адрес. Можете да използвате сървъра чрез удостоверяване с ID / PWD по SOCKS v5.

Начини за достъп​

През външната мрежа​

Използвайте протокола SOCKS v5.

Използвайте обичайния си Mudfish ID и парола.

През вътрешната мрежа​

Внимание

За правилна работа на SOCKS проксито Mudfish трябва да работи през цялото време, докато го използвате чрез браузъра.

Най-подробно описание има в HTTP Proxy. Тук е описан методът, който обикновено използвам.

  1. Инсталирайте и стартирайте Firefox.

  2. В „Настройки → Разширени → Мрежа” въведете SOCKS Host и Port. За SOCKS Host е необходим вътрешният IP на японски сървър Mudfish:

    • Отворете https://mudfish.net/server/status и натиснете името на японски сървър.
    • Полето „Вътрешен IP” съдържа адреса. Например за JP Asia (Osaka - SakuraNet) той е 10.252.144.1.
    • Стандартният порт за SOCKS proxy е 8081.
  3. Запазете и проверете настройката на https://myip.mudfish.net.

  4. Ако 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 отвънip18081Mudfish ID и парола.
През вътрешната мрежа Mudfish VPNprivate_ip8081Трябва да сте свързани с Mudfish VPN.

API отговорът не съдържа прокси портовете или потребителските данни за вход. Намерете сървъра по location, след което използвайте адреса за съответния начин на свързване и порта от таблицата.