GemGripTalon Global

Вход суперадмина

Global contour

Защищённые каналы

Кому что выдано →

Как работает назначение

1. Добавьте каналы.
Один отметьте основным, остальные будут дополнительными.

2. Передайте в Mobile API.
Нажмите «Задать защищённые каналы» после любого изменения.

3. Телефон получает канал.
Основной — автоматически при check-in; дополнительный — кнопкой «Назначить» ниже.

Шаг 1

Добавить канал

Credentials сохраняются только в D1 settings и никогда не возвращаются в браузер.

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

У стороннего канала узел — домен провайдера. Поле можно оставить пустым: возьмём его из самой ссылки.

Белый список ноды — если он ей нужен

Канал, работающий по своей ссылке socks5h://логин:пароль@хост:порт, этих полей не требует — оставьте пустыми. Заполняйте, только если нода пускает по списку адресов и у неё есть агент приёма: тогда адрес новой машины уедет туда сам при создании.

Канал по умолчанию один на весь контур: назначите другой — прежний перестанет им быть. Сторонний канал может быть основным наравне с нашим.

Реестр

Наши узлы

Узлы, которыми управляем мы: у них бывает белый список адресов.

КаналРольУзелРегионCredentialsНодаСтатус

Шаг 2

Клиенты Mobile API

Основной канал назначается автоматически. Здесь можно заменить его любым активным дополнительным каналом. Секрет proxy в браузер админки не передаётся.

КлиентVPSТекущий каналВыбор каналаДействия

Шаг 2а

Машина заведена вручную

Для машин, поднятых без кабинета: панель уже стоит, но в контуре машины нет. Активация выдаёт лицензию, назначает ключ панели, публикует каталог каналов (машине назначится основной) и добавляет адрес в белый список egress. Всё назначается здесь: ключ панели выдаётся вместе с активацией, его останется вписать на машину командой из ответа. Пропуск владельца подписывается ключом кабинета — команда для него тоже будет в ответе.

 

Журнал

Платежи

Оплату принимает сервер лицензий — исполнительный орган контура. Главный сервер сам ни за чем не следит: он забирает картину по нажатию кнопки и имеет право заблокировать доступ поверх любой автоматики.

Обычный запрос — кнопкой «Запросить данные с сервера лицензий» вверху страницы: она забирает то, чего здесь ещё нет. Эта — перечитывает весь журнал с нуля.

Автоматический режим назначается каждому мобильному приложению отдельно — в разделе «Панели клиентов». В автоматическом режиме сервер лицензий сам продлевает срок после оплаты и выдаёт защищённый канал; в ручном это делаете здесь вы.

КогдаИтогКлиентПанельСуммаСистемаЗаказ

История

Каналы панелей: выдачи и продления

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

КогдаПанельКлиентКаналПричинаИтогДействует до

Доступ в сеть

Белый список egress-ноды

Канал пускает только адреса из этого списка. Распоряжается им этот сервер. Автоматически адрес добавляется в одном-единственном случае — при создании машины с пробным периодом. Всё остальное — вручную здесь.

АдресКак попалКогдаИтогЗаметка

Узлы контура

Действующие ноды каналов

Нода — машина, на которой поднимают защищённые каналы и которая ведёт белый список допущенных адресов. Ноды добавляются, меняются и выводятся, поэтому их адреса хранятся здесь, а не в коде и не в переменных сборки. Заводя канал, берите ручку и ключ отсюда кнопкой «В форму канала». Порядок установки новой ноды — EGRESS-NODE-УСТАНОВКА.md. Кому какие каналы выданы.

НодаАдресРучка белого спискаПортыКаналовПроверкаСостояние

Аудит

Последние ручные действия

ВремяКлиентДействиеКаналРезультатАдминистратор

Оплата

Цены панелей, шаблоны и счета

Международный контур: цена в долларах, клиент видит «$12 (1200 ₽)», в шлюз уходят рубли. Оплата — Robokassa и Stripe на pay.lavrentev.tk. Цена панели главнее базовой; курс задаётся здесь вручную.

Шаблоны цен

Загрузка…

КлиентПанель (VPS)Своя цена, $/месШаблонИтог

Индивидуальный счёт клиенту

Счёт выставляется панели: одна панель — одна машина — один открытый счёт. Пока прошлый не оплачен, второй не выписывается. Клиент видит счёт у себя на панели и в кабинете рядом с продлением подписки и платит на том же шлюзе. Сумма — в долларах, в шлюз уходят рубли по курсу выше. Кнопка «Счёт» в разделах «Панели клиентов» и в таблице цен подставляет панель сюда.

Шаблоны счетов — прайс услуг

Готовая услуга с ценой: «Выставить» подставляет её в форму ниже, останется выбрать клиента.

Загрузка…

Счетов пока нет.

Ключи доступа к VPS (SSH)

Список SSH-ключей. Можно добавить несколько; ключ с отметкой «по умолчанию» добавляется в authorized_keys КАЖДОЙ создаваемой VPS (ssh ubuntu@<ip>) — именно он передаётся в приложение создания.

Загрузка…

Добавить ключ:

Созданные серверы (кабинет)

Зеркало списка машин из кабинета. Здесь же видно, какой защищённый канал у машины сейчас, и его можно переназначить: в списке выбора каналы разделены на наши узлы и сторонние. Токены доступа к панели здесь не выдаются и не будут: токен подписывается ключом кабинета и привязан к конкретной машине, поэтому его берёт только владелец и только у себя в кабинете.

КлиентТарифIPКанал сейчасПереназначитьПанельСоздан