Marzban был самой популярной панелью управления Xray для раздачи доступа: подписки, лимиты трафика, сроки, мультипротокольные инбаунды. Но мультинодовость в нём пришивалась поверх изначально одноузловой модели, и при росте сети это упиралось в архитектурные ограничения. Команда Gozargah ответила новым проектом - Marzneshin, переписанным заново с расчётом на распределённую сеть с самого начала.
Ключевые отличия для тех, кто строит устойчивую к блокировкам инфраструктуру:
- Ноды - первоклассная сущность, а не аддон. Центральная панель и выходные ноды разделены изначально. Панель хранит пользователей, статистику и логику, ноды занимаются только проксированием трафика.
- Сервисы (services) вместо плоского списка инбаундов. Пользователь привязывается к сервису, а сервис - к набору инбаундов на разных нодах. Это и есть механизм разнесения по странам.
- gRPC-связь между панелью и нодами с взаимной TLS-аутентификацией по сертификатам - панель и ноды можно держать на разных VPS в разных юрисдикциях.
- Обновлённый REST API и веб-интерфейс, подписки в форматах для v2rayNG, sing-box, Clash и Hiddify.
Если у вас уже работает Marzban и одна нода вас устраивает - мигрировать ради миграции не нужно. Marzneshin раскрывается именно тогда, когда нод становится несколько и важна отказоустойчивость на уровне выходных IP.