Global contour
Защищённые каналы
Как работает назначение
1. Добавьте каналы.
Один отметьте основным, остальные будут дополнительными.
2. Передайте в Mobile API.
Нажмите «Задать защищённые каналы» после любого изменения.
3. Телефон получает канал.
Основной — автоматически при check-in; дополнительный — кнопкой «Назначить» ниже.
Шаг 1
Добавить канал
Credentials сохраняются только в D1 settings и никогда не возвращаются в браузер.
Реестр
Наши узлы
Узлы, которыми управляем мы: у них бывает белый список адресов.
| Канал | Роль | Узел | Регион | 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 | Канал сейчас | Переназначить | Панель | Создан |
|---|