Панель сервера
Введите пароль администратора панели.
Панель сервера
Дату отключения задаёте сами (локальное время браузера). Кнопка «Выключить» убирает клиента из туннеля сразу. «Задать дату» без галочки — только запись в таблице; с галочкой — клиент остаётся в туннеле до наступления времени. Несколько инстансов задаются переменной AWG_PROFILES; установщик при апдейте подставляет её из прежнего контейнера или из /root/amnezia-admin.awg-profiles.json. Конфиг .conf — только если на сервере есть last_config; иначе используйте приложение Amnezia. Отдельно: раздел Telegram MTProto‑прокси ставит официальный Docker‑образ telegrammessenger/proxy через панель.
Цифры разнятся, если пояса разные — это нормально для одного момента UTC. «Сверить» подтягивает время с VPS.
Необязательно. Если достаточно обычного AmneziaWG без выхода части клиентов через Cloudflare — раздел можно не трогать (статус «Не установлен» — норма).
Если WARP нужен: выход в интернет через Cloudflare для выбранных клиентов (правила маршрутизации и NAT в контейнере).
Один раз на хосте VPS под root: в каталоге с репозиторием выполните bash scripts/warp-amnezia.sh install.
Затем отметьте клиентов ниже и нажмите «Применить» (контейнер AWG перезапустится). Установить или удалить WARP с хоста можно кнопками ниже (пароль root по SSH — как при синхронизации времени). Убрать вручную: bash scripts/warp-amnezia.sh uninstall — см. README.
Отдельный Docker‑контейнер (telegrammessenger/proxy), публикация порта на хосте VPS.
Ссылка tg://proxy?… подставляет хост из URL панели, если не заданы переменные; для постоянного IP/DNS укажите MTPRO_PUBLIC_HOST или CLIENT_CONFIG_ENDPOINT.
Секрет после установки сохраните вне панели — здесь он показывается маскированно.
За nginx/Caddy проксируйте префикс /api/ целиком (см. README).
Создаёт серверный контейнер AmneziaWG из публичного образа, генерирует ключи и NAT. Затем в «Пользователях» выберите инстанс и создавайте клиентов.
Обычное подключение. Создаёт нового клиента AmneziaWG и сразу скачивает файл
.conf, где Endpoint указывает на этот сервер напрямую.
Импортируйте файл в приложение Amnezia на телефоне или ПК. IP в туннеле подберётся автоматически.
Вставьте содержимое клиентского .conf или JSON backup. Панель добавит peer в текущий инстанс,
восстановит запись в clientsTable и сохранит исходный конфиг для дальнейшего экспорта.
Что здесь происходит. Приложение Amnezia всегда смотрит на поле Endpoint в конфиге.
При каскаде клиент «видит» только промежуточный узел (часто недорогой VPS поближе к пользователям), а реальное соединение AmneziaWG живёт на этом сервере, где крутится ваш основной контейнер.
Ключ и peer создаём здесь и выдаём файл .conf — Endpoint в файле будет на промежуточную машину, а не на прямой IP этого VPS в интернете.
Сначала нужна пересылка порта до этого VPS. На промежуточном сервере настройте проброс DNAT UDP (и TCP при необходимости). Удобный вариант с веб-панелью iptables — репозиторий kaskad_web_vpn: ставится одной командой ниже; в её панели создаёте правило «входящий порт → UDP на IP:порт этого AmneziaWG». Подробнее — README в том же репозитории.
curl -fsSL https://raw.githubusercontent.com/andrey271192/kaskad_web_vpn/main/install.sh | sudo bash
После установки откройте http://ПЕРЕХОДНОЙ_IP:8088/setup (или свой HOST_PORT), задайте пароль админки каскада и добавьте правило проброса на ListenPort этого инстанса на данном VPS (видно в шапке панели или в awg show).
ListenPort здесь).Порт Endpoint — когда снаружи слушает не тот номер порта, что WG здесь (пусто значит «как у сервера»). IP в VPN-туннеле можно не заполнять — подберём свободный адрес в той же подсети, что у остальных клиентов.
| Имя | IP | Статус | Последнее отключение | Действия |
|---|