Данная инструкция представляет собой упрощенную версию из двух инструкций:
1. https://marzban-docs.sm1ky.com/components/marzban_node/
2. https://github.com/cortez24rus/marz-sub/
Все действия проводились на хостинге AEZA
Работоспособность на других хостингах не гарантируется.
После аренды серверов выделяем главный сервер который будет выступать управляющим сервером.
Сервер должен быть привязан к домену например средствами Cloudflare
После установки создаем администратора панели
Если нужно получить справку по использованию скрипта Marzban, введите команду:
EMAIL
— ваш email (можно указать любой).
Создание директории для сертификатов
Замените DOMAIN
на ваш домен или субдомен.
Marzban запускается по умолчанию с помощьюUvicorn
, он же позволяет вам определять файлы сертификатов SSL.
Сохраняем внесенные изменения
Подключение к панели происходит по адресу https://DOMAIN/dashboard
DOMAIN меняем на ваш домен.
В данном варианте рассмотрим VLESS TCP REALITY если вам нужен другой протокол, ознакомиться можно в документации.
По умолчанию в Marzban нам доступен только Shadowsocks,
"privateKey": "CGT_YQt0HWMfX7XcvZhdzChag8401evaHVWs3KaPw0U",
"shortIds": ["", "6ba85179e30d4fc2"]
для Reality необходимо сгенерировать закрытый и открытый ключ
получение ShortID для Reality
Получаем новые значения и меняем их в конфигурации
Создаем клиента и проверяем его работу.
Marzban Node - это приложение на Python, предоставляющее сервис для управления экземпляром ядра Xray. Приложение разработано с учетом требований безопасности и использует взаимную аутентификацию самоподписанными SSL-сертификатами, для связи между панелью и ее клиентами(узлами).
Обратите внимание, что и Ваша панель и узел должны быть обновлены до последних latest
версий
2. Переходим в меню добавление нового узла
3. Копируем значение сертификата из меню.
Теперь переходим на наш узел. На сервер другой страны который вы арендовали дополнительно.
2. Устанавливаем нужный софт
3. Клонируем репозиторий
4. Входим в рабочую папку узла
5. Устанавливаем Docker
6. Создаем папку, куда поместим наш сертификат
7. Копируем ранее полученный ключ
8. Редактируем файл docker-compose.yml
приведя его к такому виду:
9. Запускаем узел
1. Открываем настройки узлов
2. Name - Имя узла;
Port - Оставляем по умолчанию, если не изменяли их.
3. Жмем Добавить узел
Если Вы не нажали галку добавить узел в качестве нового хоста во все входящие
, Вы всегда сможете добавить узел в любой inbound, после ее подключения, просто указав ее адрес (IP или домен/суб-домен)
Если вы внесли изменения в файл docker-compose.yml
, перезапустите узлы с помощью следующей команды:
cd ~/Marzban-node
docker compose down --remove-orphans; docker compose up -d
Всегда выбираем вариант 1. Когда потребуется ввести ID Telegram, указываем свой Telegram/чат/канал. Панель будет установлена и вы сможете выдавать подписку своим клиентам/друзьям.
Пример сервиса https://myvless.su/ в подписку через Marzban включено около 30 стран. Надежный и скоростной хостинг на 36 стран is*Hosting
Для продажи подписки рекомендуется воспользоваться простым конструктором ботов с возможностью оплаты за Telegram Stars и др.
Более подробно SamBot
Нет комментариев.