Bifrost Logo BifrostNetwork
Документация

Быстрая интеграция за пару минут.

Все необходимое для подключения к BifrostNetwork: аутентификация, синтаксис сессий, протоколы и примеры кода.

01

Быстрый старт

  1. Создайте аккаунт и выберите тариф в панели управления — доступ предоставляется мгновенно.
  2. Скопируйте строку подключения (логин, пароль и хост шлюза).
  3. Отправьте тестовый запрос. Если вернулся резидентский IP, подключение успешно.
$ curl -x socks5h://resi.eco_b28ed8682f-country-us:<pass>@gate.bifrostnetwork.cc:9521 https://httpbin.org/ip
{ "origin": "203.0.113.42 (US Residential Node)" }
02

Аутентификация

Все запросы используют стандартную Proxy Basic Auth в URL подключения. Логин содержит код вашего тарифа и параметры маршрутизации.

protocol://username:<pass>@gate.bifrostnetwork.cc:9521

Вы можете сбросить пароль в любое время через меню бота в Telegram.

03

Синтаксис эндпоинтов и сессий

Имя пользователя формируется через дефис: код тарифа, ID аккаунта и модификаторы маршрутизации.

<plan>.base_<account_id>-country-us-session-3439b03c-ttl-300
Модификатор Пример Описание
-country-xx -country-de Маршрутизация через указанный ISO код страны.
-session-id -session-3439b03c Закрепляет один и тот же IP для запросов с этим ID (липкая сессия).
-ttl-seconds -ttl-300 Время жизни липкой сессии в секундах. По умолчанию 600 сек.
(без -session) Каждый запрос получает новый ротируемый IP.
04

Поддерживаемые протоколы

Один и тот же шлюз поддерживает все три протокола — выбирайте любой для каждого запроса.

SOCKS5

Рекомендуется по умолчанию. Поддерживает TCP и UDP ASSOCIATE, включая QUIC.

HTTP / HTTPS

Стандартное туннелирование CONNECT — подходит для любых HTTP-клиентов.

UDP / QUIC

Нативная поддержка HTTP/3 и высокоскоростной передачи данных.

05

Таргетинг по Geo и ASN

Фильтрация IP по ISO коду страны или ASN провайдера (поддерживается на резидентских тарифах).

resi.eco_b28ed8682f-country-us-asn-7018
06

Примеры кода

curl

$ curl -x socks5h://resi.eco_b28ed8682f-country-us-session-288ed66a:<pass>@gate.bifrostnetwork.cc:9521 https://httpbin.org/ip

Python (requests)

# pip install "requests[socks]"
import requests

proxy = "socks5h://resi.eco_b28ed8682f-country-us-session-288ed66a:@gate.bifrostnetwork.cc:9521"
r = requests.get("https://httpbin.org/ip", proxies={"http": proxy, "https": proxy})
print(r.json())

Node.js

// npm install socks-proxy-agent
import { SocksProxyAgent } from "socks-proxy-agent";

const agent = new SocksProxyAgent(
  "socks5h://resi.eco_b28ed8682f-country-us-session-288ed66a:@gate.bifrostnetwork.cc:9521"
);
const res = await fetch("https://httpbin.org/ip", { agent });
console.log(await res.json());
07

Устранение неполадок

Симптом Причина и решение
407 Proxy Auth Required Проверьте правильность логина и пароля — учитывайте регистр символов.
Connection timeout Используйте socks5h вместо socks5 для DNS-резолва через прокси.
IP не меняется Удалите параметр -session- или сгенерируйте новый ID для ротации.
Пустой пул страны Система автоматически переключит запрос на ближайшие доступные узлы.
08

Использование расширения для Chrome

Bifrost Proxy Manager — расширение для Chrome на Manifest V3, которое подключается к официальному прокси Bifrost или к любому HTTP/HTTPS/SOCKS5 прокси, не покидая браузер. В этом разделе — установка, настройка и решение проблем.

Установка

  1. Установите Bifrost Proxy Manager из Chrome Web Store.
  2. Закрепите расширение на панели инструментов для доступа в один клик.
  3. Откройте всплывающее окно по клику на иконку — здесь переключаются режимы, управляются профили и проверяется соединение.

Подключение по токену аккаунта

Чтобы использовать официальную сеть Bifrost через расширение, нужен токен аккаунта, а не строка подключения тарифа.

  1. Войдите в панель управления и скопируйте токен аккаунта в разделе «Settings → Account API Token».
  2. Откройте всплывающее окно расширения, перейдите в «Settings» и вставьте токен в поле «Bifrost Account API Token».
  3. Вернитесь в главное окно, выберите режим «Bifrost Official Proxy», укажите тариф и регион, затем нажмите «Enable Proxy».

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

Пользовательские профили прокси

Если вы не используете официальную сеть Bifrost — или хотите переключаться между несколькими своими прокси — используйте режим «Custom Proxy Profile».

Поле Описание
Протокол HTTP, HTTPS или SOCKS5
Хост / Порт Адрес шлюза вашего прокси
Логин / Пароль Необязательно — оставьте пустым для прокси без аутентификации
Имя профиля Метка для быстрого поиска (например, «Рабочий VPN», «Домашний сервер»)

Сохраняйте сколько угодно профилей. Переключение между ними — или обратно на официальный прокси Bifrost — занимает один клик; повторно вводить сохранённые данные не нужно.

Проверка соединения

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

Список исключений (Bypass List)

Локальные и внутренние адреса можно оставить на прямом соединении независимо от активного режима прокси. В «Settings → Bypass List» добавьте по одному правилу на строку:

<local>
127.0.0.1
localhost
*.local
192.168.0.0/16

Автоматический вход

Для прокси, требующих аутентификации, расширение автоматически передаёт сохранённые логин и пароль через API chrome.webRequest. Это означает:

  • Окно входа больше не появляется, даже для прокси, которые обычно вызывают стандартный диалог аутентификации Chrome.
  • Учётные данные хранятся только в локальном хранилище расширения Chrome — они передаются только самому прокси (или в API Bifrost для официального режима) и никогда не синхронизируются со сторонними серверами.

Решение проблем

Симптом Причина и решение
«No API token configured» Токен аккаунта ещё не сохранён — добавьте его в Settings → Account API Token, либо используйте режим Custom Proxy Profile, если у вас нет аккаунта Bifrost.
Исходящий IP не меняется Chrome может использовать кэшированное соединение — обновите тестируемую страницу или выключите и включите прокси заново.
Повторные запросы аутентификации Логин/пароль не сохранились в профиле корректно — откройте профиль заново и введите данные повторно.
Нет доступа к локальной сети Добавьте адрес или подсеть устройства в Bypass List (см. выше).
В списке регионов нет доступных тарифов Токен аккаунта мог истечь или стать недействительным — скопируйте новый токен из панели управления.
09

Использование BifrostBrowser

BifrostBrowser — антидетект-браузер, который бесплатно включён в каждый аккаунт Bifrost. Каждый профиль — полностью изолированная среда: свои cookies, кэш и согласованный аппаратно-программный отпечаток. Прокси и шаблоны отпечатков управляются из того же приложения.

Установка

Скачайте сборку для своей ОС из раздела загрузки — страница сама определит систему и предложит нужный установщик.

ОС Файл
macOS (Apple Silicon) BifrostBrowser.dmg
Windows 10/11 (64-бит) BifrostBrowser.exe
Linux (Debian 10+ / Ubuntu 20.04+) BifrostBrowser.deb

Если macOS сообщает «BifrostBrowser.app повреждён и не может быть открыт» — это карантин Gatekeeper для неподписанного приложения, а не повреждённая загрузка. Снимите его через Терминал:

sudo xattr -rd com.apple.quarantine /Applications/BifrostBrowser.app

При первом запуске откройте «Settings → BifrostNetwork Account Token», вставьте токен из меню пользователя в панели управления и нажмите «Open Browser to Login», чтобы привязать приложение к аккаунту.

Обзор рабочей области

  • Workspace — Browsers (список профилей: имя, статус, прокси, заметки, последнее использование) и Proxies (сохранённый пул прокси).
  • Library — Fingerprints, библиотека шаблонов отпечатков реальных устройств.
  • System — Settings.

В верхней части панели Browsers отображаются счётчики: всего профилей, сколько сейчас запущено, сохранённых прокси и доступных шаблонов в библиотеке.

Создание профиля

На вкладке Browsers нажмите «+ New profile» (или «From template», чтобы взять готовый отпечаток вместо ручной настройки каждого поля). Редактор разделён на пять секций:

Identity

  • Имя профиля — метка для быстрого поиска, например shop-pl-1
  • Операционная система — macOS / Windows / Linux
  • GPU / устройство — выбирается из библиотеки отпечатков (например win-gt730)
  • User-Agent — заполняется автоматически под выбранное устройство
  • Ядра CPU / Память (ГБ) — заявленные характеристики оборудования
  • Прокси — привязать сохранённый прокси или оставить прямое соединение

Locale

  • Часовой пояс — «Auto (from proxy geo)» синхронизирует его с локацией выхода прокси, либо задайте вручную
  • Язык — та же опция автоматического определения по прокси

Noise

Noise: для каждого сигнала — Canvas, WebGL, Audio, Client rects, Sensors, Fonts — можно выбрать «Real» (реальное значение из шаблона) или «Auto noise». Также есть список «Ports to block» (по умолчанию содержит распространённые порты удалённого доступа: 3389, 5900/5901, 5938) — добавляйте и удаляйте порты по необходимости.

Privacy

  • WebRTC — Auto (или задать вручную)
  • Do Not Track — Off / On
  • Геолокация — Auto (от прокси) или ручные координаты

Media Devices

  • Микрофон / Динамики / Веб-камера — число заявленных виртуальных устройств
  • Заметки — свободное поле для собственных пометок

По завершении нажмите «Create profile».

Библиотека отпечатков

Library → Fingerprints хранит снимки отпечатков, собранные с реальных устройств — они заполняют селектор GPU/устройства в редакторе профиля. Шаблоны сгруппированы по ОС (macOS, Windows, Linux) и названы по модели устройства (например mac-m1-air13, mac-m2-pro-mbp14), каждый помечен версией Chrome и строкой рендерера с реальной машины. Нажмите «Use →» на любой карточке, чтобы создать профиль на её основе, либо пополните библиотеку через «Import from file» или «+ Paste JSON», используя отпечаток, экспортированный из другого профиля BifrostBrowser.

Добавление прокси

Перейдите в Proxies и используйте «BifrostNetwork Proxy Quick Generator», чтобы брать данные напрямую из купленных тарифов вместо ручного набора строки подключения:

Поле Назначение
Select plan Ваши активные тарифы Bifrost, подгружаются автоматически после привязки токена аккаунта
Target country/region Выберите страну или оставьте Any Country для случайного выхода
Session mode Например новый IP на каждый запрос или липкая сессия
ASN (опционально) Закрепить за конкретным провайдером/сетью, например 7018 или AS7018
Proxy protocol SOCKS5 (или HTTP/HTTPS)
Quantity Сколько прокси сгенерировать за раз

Нажмите «Generate and batch import» — прокси сразу попадут в список Proxies и будут готовы к привязке к любому профилю. Используется тот же аккаунт и те же тарифы, что и во всём шлюзе Bifrost — если хотите собрать строку подключения вручную, см. синтаксис эндпоинтов выше.

Automation API

BifrostBrowser предоставляет локальный HTTP API для автоматизации: создание, запуск и закрытие профилей, а также получение адреса CDP WebSocket для управления через Playwright, Puppeteer или любой CDP-совместимый клиент.

  • Привязан только к 127.0.0.1 — недоступен с других машин.
  • Аутентификация: JWT Bearer token — заголовок Authorization: Bearer <token>.
  • Порт по умолчанию: 40325, отображается как Base URL и закреплён внизу боковой панели для быстрого копирования.
GET/POST http://127.0.0.1:40325/...
Authorization: Bearer <token>

Справочник настроек

Настройка Назначение
Account Token Связывает приложение с вашим аккаунтом Bifrost для автоматической загрузки тарифов и прокси
Default startup page URL, открываемый при запуске профиля — по умолчанию https://ip.sb для быстрой проверки IP
Proxy geo checker Какой бесплатный IP-geo сервис использует кнопка Test для проверки локации прокси
Screen resolution «From fingerprint» (рекомендуется) — размер экрана из шаблона профиля; «Real» — реальный размер вашего монитора
Automation API Включение/выключение локального API, настройка порта и управление Bearer-токеном

Решение проблем

Симптом Причина и решение
«App is damaged» на macOS Карантин Gatekeeper для неподписанного приложения — выполните команду xattr выше.
Нет тарифов в Quick Generator Токен аккаунта ещё не привязан — добавьте его в Settings → Account Token.
Профиль запускается с реальным IP Прокси не привязан — задайте его в разделе Identity профиля или создайте в Proxies.
Скрипт автоматизации получает 401 Неверный Bearer-токен, он был перегенерирован, либо API-сервер отключён — проверьте Settings → Automation API.
Скрипт автоматизации вообще не подключается Убедитесь, что Enable API server включён и приложение перезапущено после смены порта.
10

Дальнейшие шаги