Пользователи proxy
Страница Proxy (боковая панель > Proxy, в разделе Access) предназначена для создания пользователей proxy и получения точной строки подключения для любого клиента, поддерживающего URL proxy. Она предоставляет доступ к порту proxy: ваш трафик исходит с одного из выходных узлов FourA с выбранными сетью, страной и параметрами сессии. Туннели и трафик расходуют лимиты вашего тарифа точно так же, как и API. В тарифах с оплатой кредитами для порта выделен отдельный объем гигабайтов, который отображается в разделе Usage & Limits и пополняется на странице Billing.
Создание пользователя Proxy
- Откройте Proxy в боковой панели.
- Нажмите Create proxy user.
- Укажите имя (до 60 символов). Имя служит только для вашего удобства, чтобы различать пользователей.
- Выберите владельца (Owner). Этот выбор доступен только в том случае, если вы состоите в организации, и включает варианты Personal (me), а также каждую из ваших организаций. При создании из отфильтрованного списка по умолчанию выбирается владелец, уже активный на экране.
- Нажмите Create.
В появившемся окне отобразятся сгенерированные имя пользователя и пароль с кнопками копирования. Задать их вручную нельзя: имя пользователя не должно содержать дефисов, так как дефис обозначает начало параметра в синтаксисе имени пользователя, а пароль представляет собой надежную случайную строку. Оба значения можно просмотреть позже, поэтому записывать их необязательно. Если пароль пользователя proxy нельзя отобразить, панель управления возвращает This password cannot be shown. Rotate it to get a new one.
Личные пользователи и пользователи организации
Личный пользователь proxy принадлежит только вам, и его трафик списывается с вашего тарифа. Пользователь, принадлежащий организации, доступен всем ее участникам, а его трафик расходует тариф владельца организации, аналогично работе ключей API организации.
Доступные действия с пользователем proxy организации для каждой роли:
| Действие | Member | Admin | Owner |
|---|---|---|---|
| Использование, просмотр пароля, создание новых пользователей | Да | Да | Да |
| Смена пароля, отключение, удаление, изменение сохраненного таргетинга | Нет | Да | Да |
| Перенос за пределы организации | Нет | Нет | Да |
Право на просмотр намеренно предоставлено роли Member: если команда не видит учетные данные, она не может их использовать, что вынуждает применять личные учетные данные и списывать средства с разработчика. Смена пароля не разрешена, так как это нарушит работу всех конфигурационных файлов, куда данные уже добавлены. Перенос пользователя переводит оплату на тариф получателя, поэтому данное действие доступно только владельцу (Owner).
Фильтр Owner отображается над списком, если вы состоите в организации: Everything, Personal или конкретная организация. Он синхронизирован с фильтром Owner на страницах Overview, Metrics, Activity и API Keys. См. Организации.
Список
| Столбец | Что отображает |
|---|---|
| Name | Заданное вами имя |
| Owner | Личный или организация-владелец |
| Username | Имя пользователя в учетных данных proxy |
| Targeting | Текстовое описание параметров по умолчанию: сеть, страна и все сохраненные настройки Targeting |
| Status | Активен или отключен |
| Created | Дата и время создания |
| Last Used | Время последней передачи трафика с точностью до минуты |
В каждой строке отображаются только действия, разрешенные вашей ролью:
- Connection string открывает персональную страницу пользователя (см. ниже).
- Show password показывает пароль в диалоговом окне.
- Disable блокирует аутентификацию пользователя в течение минуты; Enable восстанавливает доступ.
- Меню содержит пункт New password, который сохраняет имя пользователя и обновляет пароль (все клиенты со старым паролем сразу перестают работать), пункт Transfer, который переносит пользователя между вами и организацией без изменения имени, пароля и настроек таргетинга, и пункт Delete, который удаляет пользователя навсегда.
Нажмите на заголовок столбца для сортировки по Name, Owner, Status, Created или Last Used. Сортировка по Owner в представлении Everything группирует личные записи.
Страница строки подключения
Нажмите Connection string в строке, чтобы открыть страницу выбранного пользователя с двумя вкладками.
Вкладка Connection string
Строки для вставки, которые обновляются на лету при изменении любых параметров Targeting. Выберите формат в списке справа:
| Формат | Вид |
|---|---|
| URL | http://user:password@proxy.foura.ai:34004 |
| host:port:user:pass | proxy.foura.ai:34004:user:password |
Пароль скрыт, пока вы не нажмете Show password; кнопка Copy в строке всегда копирует реальный пароль. Под строками приведено текстовое описание действия конфигурации (например, "Premium network, DE, Sofia, 10 min"), а примеры для curl, Python и Node показывают использование первой строки.
При выборе Sticky сессий и количестве больше одного вкладка выводит отдельную строку на каждый адрес с собственным сгенерированным именем сессии. Кнопка New names заново генерирует весь список, предоставляя новый набор адресов, если целевой ресурс заблокировал прежние, а Copy all копирует все строки сразу.
Вкладка Targeting
Две карточки, настройки применяются внутри выбранной:
- Shared network: собственные выходные узлы FourA, входящие в ваш тариф. Выберите Country (для shared network доступен выбор только на уровне страны). Отметьте Use a premium exit if the shared network can't carry the request, чтобы включить резервный маршрут; он срабатывает только при наличии неизрасходованного лимита premium трафика в тарифе и по умолчанию выключен.
- Premium network: резидентные адреса, расходующие premium трафик вашего тарифа. Поле Country открывает Region и Network (ASN), а регион открывает City. Параметр Device ограничивает выбор платформами Windows, Android, iOS или macOS.
Под обеими карточками находятся элементы управления сессией, которые действуют для любой выбранной сети:
| Элемент управления | Назначение |
|---|---|
| Session type | Rotating выделяет новый адрес на каждое подключение. Sticky сохраняет один адрес. |
| How many | Только для Sticky. Одна строка на адрес, до 100 на этом экране. |
| Session name | Только для Sticky, для одного адреса. Подключения с одинаковым именем делят один адрес. Если оставить пустым, имя генерируется автоматически. |
| Rotating interval | Только для Sticky в сети premium. Время удержания адреса, в минутах или часах, от 3 минут до 24 часов. |
Списки стран формируются на основе фактических точек выхода FourA, поэтому для предложенной страны всегда есть доступные адреса.
Сохранение настроек по умолчанию
Все параметры на вкладке Targeting влияют только на строку подключения на экране, пока вы не нажмете Save as defaults. Сохраненный таргетинг применяется к proxy user для каждого подключения, колонка Targeting в списке отображает это текстом, а строка подключения сокращается до учетных данных и параметров, отличающихся от сохраненных значений. Любые параметры, добавленные в username, имеют приоритет для конкретного подключения.
Сохранение отклоняется при несовместимой комбинации параметров, например при выборе города в сети shared или fallback в сети premium, что защищает proxy user от сохранения в нерабочем состоянии.
Сохраненный по умолчанию premium расходует трафик только до исчерпания лимита premium в вашем тарифе. После исчерпания подключение с сохраненными настройками обслуживается через сеть shared, и туннель открывается, тогда как подключение с явным указанием -network-premium в username отклоняется с ошибкой 403. Документ proxy port reference описывает оба сценария.
Для proxy user организации сохранение настроек по умолчанию доступно только администраторам и владельцам. Изменение сохраненного таргетинга незаметно перенаправляет трафик всей организации, поэтому данная опция расположена рядом с паролем.
Где находятся метрики
Страница Proxy служит для создания и настройки учетных данных. Она не содержит статистики. Данные о переданном трафике каждого proxy user доступны на трех страницах отчетов при выборе Proxy в переключателе Product:
- Overview: туннели, трафик, время установки соединения и одновременно открытые туннели
- Metrics: панель Usage с группировкой по proxy user, цели, стране выхода, IP клиента или результату
- Activity: по одной строке на каждый туннель за последний час
- Usage & Limits: вкладка Proxy users с данными за текущий расчетный период по каждой связке учетных данных
Советы
- Выделяйте каждому процессу отдельного proxy-пользователя. Активный пользователь отображается в поле Last Used, а скомпрометированного можно отключить или сменить ему пароль, не затрагивая остальных.
- Управляете браузером через порт? Используйте sticky session. Загрузка страницы открывает десятки соединений, и без сессии каждое пойдет с нового адреса.
- Формат
host:port:user:passподдерживается большинством proxy-менеджеров. Формат URL используется в curl и HTTP-библиотеках. - Корпоративные загрузчики должны использовать proxy-пользователя организации, а не личного. Личные учетные данные перестанут работать в день увольнения сотрудника, и счета будут выставляться ему.
- Одновременно открытые туннели и число открытий в минуту определяются вашим тарифом и считаются для аккаунта, поэтому второй proxy-пользователь не дает дополнительного лимита.
Связанные разделы
- Proxy Port: хост, порт, параметры username, коды ответов и лимиты
- Usage & Limits: общий и премиум-трафик в рамках тарифа по каждому proxy-пользователю
- How Your Plan Is Metered: как списываются гигабайты порта
- Managing API Keys: второй тип учетных данных, для JSON API
- Organizations: роли, участники и биллинг использования