Быстрая интеграция за пару минут.
Все необходимое для подключения к BifrostNetwork: аутентификация, синтаксис сессий, протоколы и примеры кода.
Быстрый старт
- Создайте аккаунт и выберите тариф в панели управления — доступ предоставляется мгновенно.
- Скопируйте строку подключения (логин, пароль и хост шлюза).
- Отправьте тестовый запрос. Если вернулся резидентский 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)" } Аутентификация
Все запросы используют стандартную Proxy Basic Auth в URL подключения. Логин содержит код вашего тарифа и параметры маршрутизации.
protocol://username:<pass>@gate.bifrostnetwork.cc:9521 Вы можете сбросить пароль в любое время через меню бота в Telegram.
Синтаксис эндпоинтов и сессий
Имя пользователя формируется через дефис: код тарифа, 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. |
Поддерживаемые протоколы
Один и тот же шлюз поддерживает все три протокола — выбирайте любой для каждого запроса.
SOCKS5
Рекомендуется по умолчанию. Поддерживает TCP и UDP ASSOCIATE, включая QUIC.
HTTP / HTTPS
Стандартное туннелирование CONNECT — подходит для любых HTTP-клиентов.
UDP / QUIC
Нативная поддержка HTTP/3 и высокоскоростной передачи данных.
Таргетинг по Geo и ASN
Фильтрация IP по ISO коду страны или ASN провайдера (поддерживается на резидентских тарифах).
resi.eco_b28ed8682f-country-us-asn-7018 Примеры кода
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()); Устранение неполадок
| Симптом | Причина и решение |
|---|---|
| 407 Proxy Auth Required | Проверьте правильность логина и пароля — учитывайте регистр символов. |
| Connection timeout | Используйте socks5h вместо socks5 для DNS-резолва через прокси. |
| IP не меняется | Удалите параметр -session- или сгенерируйте новый ID для ротации. |
| Пустой пул страны | Система автоматически переключит запрос на ближайшие доступные узлы. |
Использование расширения для Chrome
Bifrost Proxy Manager — расширение для Chrome на Manifest V3, которое подключается к официальному прокси Bifrost или к любому HTTP/HTTPS/SOCKS5 прокси, не покидая браузер. В этом разделе — установка, настройка и решение проблем.
Установка
- Установите Bifrost Proxy Manager из Chrome Web Store.
- Закрепите расширение на панели инструментов для доступа в один клик.
- Откройте всплывающее окно по клику на иконку — здесь переключаются режимы, управляются профили и проверяется соединение.
Подключение по токену аккаунта
Чтобы использовать официальную сеть Bifrost через расширение, нужен токен аккаунта, а не строка подключения тарифа.
- Войдите в панель управления и скопируйте токен аккаунта в разделе «Settings → Account API Token».
- Откройте всплывающее окно расширения, перейдите в «Settings» и вставьте токен в поле «Bifrost Account API Token».
- Вернитесь в главное окно, выберите режим «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 (см. выше). |
| В списке регионов нет доступных тарифов | Токен аккаунта мог истечь или стать недействительным — скопируйте новый токен из панели управления. |
Использование 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 включён и приложение перезапущено после смены порта. |