Прокси — это всего четыре поля: адрес сервера, порт, логин и пароль. Плюс протокол, по которому с ним говорить. Но каждая программа хочет получить их по-своему: одна ждёт host:port:login:pass, другая — ссылку socks5://login:pass@host:port, третья — отдельные поля. Разберём, какие бывают форматы, как устроен список Netrun и как быстро перевести его в нужный вид.

Из чего состоит строка прокси

ПолеЧто этоПример
host (ip)Адрес прокси-сервера: IP или доменное имя203.0.113.25
portПорт, на котором прокси ждёт подключения32001
loginЛогин для доступа к проксиuser123
passПарольk8Tq2xLm
СхемаПротокол: socks5:// или https://socks5://

Схему пишут в начале строки, и по ней программа понимает, как подключаться. Если её нет, тип прокси выбирают в настройках программы отдельно.

Популярные форматы

  • host:port:login:pass — самая частая запись. Её принимают многие антидетект-браузеры и программы для работы со списками.
  • socks5://login:pass@host:port — ссылка со схемой. Это стандартный вид адреса прокси: его понимают curl, библиотеки для скриптов и многие антидетекты.
  • login:pass@host:port — та же ссылка без схемы.
  • login:pass:host:port и host:port@login:pass — те же поля в другом порядке: так выгружают и принимают прокси отдельные сервисы.
  • host:port — без логина и пароля, для прокси с доступом по IP-адресу.

Поля могут разделяться не только двоеточием: встречаются точка с запятой, вертикальная черта, запятая, табуляция.

Как выглядит список Netrun

Когда вы скачиваете прокси в кабинете или в Telegram-боте, вы выбираете протокол — SOCKS5 или HTTPS — и один из четырёх форматов строки:

  1. login:pass:ip:port
  2. login:pass@ip:port
  3. ip:port@login:pass
  4. ip:port:login:pass

Каждая строка начинается со схемы выбранного протокола. Например, формат 2 в SOCKS5 выглядит так: socks5://login:pass@ip:port, а формат 4 в HTTPS — https://ip:port:login:pass. Логин и пароль у протоколов одинаковые, а порт свой: берите строку из списка того протокола, который выбрали в программе.

Что выбрать:

  • для curl, скриптов и большинства программ — формат 2: socks5://login:pass@ip:port — это стандартная ссылка;
  • для антидетектов и программ, которые ждут host:port:login:pass, — формат 4. Если программа не принимает схему в начале строки, уберите её конвертером (как — ниже).

Протокол и формат можно поменять в любой момент: скачайте список заново в кабинете («Прокси NETRUN» → заказ) или в боте («Мои прокси» → «Скачать»).

Как вставить прокси в программу

Антидетект-браузеры

У Dolphin Anty, AdsPower, Octo Browser и других в профиле есть раздел прокси. Обычно можно вставить строку целиком — программа сама разложит её по полям. Если строку не принимает, выберите тип (SOCKS5 или HTTPS) и заполните поля вручную: адрес, порт, логин, пароль. Для массового импорта чаще всего подходит host:port:login:pass или ссылка со схемой — точный формат смотрите в окне импорта вашей программы.

Браузеры и системные настройки

Там поля отдельные: тип прокси, адрес и порт. Логин и пароль для HTTPS-прокси браузер спросит при подключении. А вот SOCKS5 с логином и паролем обычные браузеры через свои настройки не поддерживают — для него берите антидетект или программу, которая умеет такую авторизацию.

curl и скрипты

Им нужна ссылка со схемой:

curl -x socks5h://login:pass@host:port https://api64.ipify.org
curl -x https://login:pass@host:port https://api64.ipify.org

Для SOCKS5 в скриптах пишите socks5h:// вместо socks5://: тогда адрес сайта найдёт сам прокси, и IPv6-прокси не споткнётся о сайт, у которого есть и IPv4. Подробнее — в гайде «HTTP, HTTPS и SOCKS5».

Как перевести список в другой формат

Вручную переставлять поля в сотне строк долго, а ошибиться легко. Для этого есть наш конвертер прокси:

  1. Вставьте список или загрузите файл .txt. Формат каждой строки конвертер определит сам — со схемой и без, с любым разделителем.
  2. Выберите формат результата: например, ip:port:login:pass без схемы или socks5://login:pass@ip:port.
  3. Скопируйте результат или скачайте файлом.

Конвертер работает прямо в браузере, а под ним сразу видно, какие прокси из списка живые. Проверку можно выключить — тогда список никуда не уходит.

Частые ошибки

  • Перепутан порядок полей. Программа приняла логин за адрес или пароль за порт — в ответ ошибка подключения или «неверный логин или пароль». Сверьте формат строки с тем, что ждёт программа.
  • Не тот протокол. Строка из списка SOCKS5, а в программе выбран HTTPS, или наоборот. У протоколов разные порты, поэтому прокси не ответит.
  • Лишние символы. При копировании из мессенджера или таблицы в строку попадают пробелы, кавычки или посторонний текст. Режим «Найти в тексте» в конвертере достаёт прокси даже из такого текста.
  • Спецсимволы в пароле. Если в пароле есть @, :, / или #, в ссылке их нужно закодировать (например, @ → %40). В конвертере для этого есть отметка «Кодировать логин и пароль в ссылке».
  • IPv6-адрес без скобок. Если адрес сервера — IPv6, в строке его берут в квадратные скобки: [2001:db8::1]:8080, иначе двоеточия адреса путаются с разделителями.

Частые вопросы

Зачем в начале каждой строки socks5:// или https://?

Это схема: она говорит программе, по какому протоколу подключаться. Многие программы читают её сами и не просят выбирать тип вручную. Если ваша не понимает схему, уберите её конвертером.

Какой формат выбрать, если не знаю, что ждёт программа?

Начните со ссылки socks5://login:pass@host:port — это самый распространённый стандарт. Не подошла — попробуйте host:port:login:pass.

Можно ли сменить формат уже скачанного списка?

Да: либо скачайте список заново в нужном формате, либо переведите готовый файл конвертером.

Купить IPv6-прокси можно в конфигураторе: протокол и формат строки вы выберете при выдаче списка.