Хостинг Mumble

Мгновенная активация. Панель управления. Тест

Заказать Mumble

Аренда надежного сервера Mumble от 5 центов за слот.
Скрытие ping и выбор порта на ваш выбор – бесплатно.
Домен вида myguild.v4game.netбесплатно

Гайды и инструкции Mumble

Практическая Mumble документация для пользователей и администраторов голосового сервера V4Game: установка клиента Mumble, подключение к серверу Mumble, управление каналами, пользователями, сертификатами, группами, ACL Mumble, Push-to-Talk, Overlay и устранение неполадок голосового чата.

Примечание о точности: эта документация объединяет практический опыт из прежних материалов V4Game с актуальными понятиями Mumble. После крупных обновлений клиента или сервера проверяйте названия пунктов меню и сложные схемы ACL в тестовом канале.
Введите не менее 3 символов. Нажмите Esc, чтобы очистить поиск.

Ссылка находится внутри этого закрытого блока Bootstrap Collapse.

  1. Откройте страницу загрузки Mumble.
  2. Выберите пакет для своей операционной системы.
  3. После установки вернитесь к соответствующему руководству.
Практический совет: Используйте актуальный клиент из надёжного источника.

Начало работы

Клиент Mumble для Windows устанавливается стандартным установщиком. При первом запуске не пропускайте создание сертификата и первоначальную настройку голосового чата.

  1. Скачайте актуальный установщик из раздела загрузки выше.
  2. Запустите файл и подтвердите запрос безопасности Windows.
  3. Оставьте выбранным компонент клиента Mumble. Обычному пользователю размещённого сервера устанавливать серверный компонент не требуется.
  4. Завершите установку и запустите Mumble.
  5. Создайте сертификат, пройдите Мастер настройки звука и добавьте свой размещённый сервер.
Практический совет: Сразу после первого успешного входа экспортируйте сертификат.

Связанные руководства: Сертификаты · Подключение к серверу

Большинство дистрибутивов Linux предлагают клиент Mumble в стандартных репозиториях. Он может напрямую подключаться к размещённому голосовому серверу.

# Debian / Ubuntu
sudo apt update
sudo apt install mumble
# Fedora
sudo dnf install mumble
# Arch Linux
sudo pacman -S mumble
  1. Установите пакет с помощью пакетного менеджера своего дистрибутива.
  2. Запустите Mumble из меню приложений или командой mumble.
  3. Проверьте выбранные устройства ввода и вывода.
  4. Создайте сертификат, пройдите Мастер настройки звука и добавьте сервер.
Важно: Команды и названия пакетов могут отличаться в разных дистрибутивах.

В macOS клиент Mumble устанавливается как обычное приложение, после чего запрашивает разрешение на доступ к микрофону.

  1. Скачайте актуальный пакет для macOS.
  2. Переместите Mumble в папку Applications.
  3. Запустите приложение.
  4. Разрешите доступ к микрофону.
  5. Если доступ был запрещён, откройте Системные настройки → Конфиденциальность и безопасность → Микрофон.
  6. Пройдите Мастер настройки звука.
Практический совет: После подключения Bluetooth-гарнитуры повторно проверьте устройство ввода и устройство вывода.

Mumble использует клиентский сертификат как постоянную цифровую идентичность. Одного никнейма недостаточно, чтобы подтвердить, что вы тот же зарегистрированный пользователь.

  1. При первом запуске создайте новый сертификат.
  2. После входа экспортируйте его в файл.
  3. Защитите экспортированный файл паролем.
  4. Храните резервную копию отдельно от компьютера.
Важно: Не передавайте сертификат другим людям. Любой, у кого есть файл и пароль, сможет выдать себя за вас на серверах, где он зарегистрирован.

Связанные руководства: Администратор V4Game · Резервная копия сертификата

Для подключения к серверу Mumble нужны адрес голосового сервера, порт, имя пользователя и, если настроено, пароль сервера.

  1. В главном меню выберите Сервер → Подключиться.
  2. В окне подключения выберите Добавить новый.
  3. Введите понятное название закладки в поле Метка.
  4. В поле Адрес укажите имя хоста голосового сервера, а не URL сайта.
  5. Введите порт, указанный в панели управления V4Game.
  6. Введите свой никнейм или логин администратора.
  7. Сохраните закладку и выберите Подключиться.
Практический совет: Сохранённая закладка предотвращает ошибки в адресе и порте при последующих подключениях.

Мастер настройки звука Mumble помогает выбрать правильный микрофон, устройство воспроизведения, уровень голоса и способ передачи.

  1. Откройте Настройка → Мастер настройки звука.
  2. Выберите правильные устройства ввода и вывода.
  3. Убедитесь, что индикатор микрофона реагирует на ваш голос.
  4. Настройте уровень без перегрузки и чрезмерного фонового шума.
  5. Выберите Push-to-Talk или Voice Activity.
  6. Завершите тест и проверьте результат вместе с другим пользователем.
Практический совет: Для первоначальной настройки проще всего использовать гарнитуру.

Связанные руководства: Push-to-Talk · Проблемы со звуком

Push-to-Talk в Mumble передаёт звук только пока удерживается выбранная клавиша. Обычно это самый надёжный режим для игрового голосового сервера.

  1. Откройте Настройка → Параметры.
  2. В разделе Аудиовход выберите Push-to-Talk.
  3. Откройте Горячие клавиши.
  4. Добавьте действие Push-to-Talk.
  5. Назначьте удобную клавишу и убедитесь, что она не конфликтует с управлением в игре.
Практический совет: Боковая кнопка мыши часто удобнее клавиши на клавиатуре.

Активация голосом автоматически начинает передачу, когда входной уровень превышает заданный порог.

  1. В настройках входа выберите Voice Activity.
  2. Установите нижний порог выше обычного уровня фонового шума.
  3. Установите верхний порог так, чтобы обычная речь надёжно запускала передачу.
  4. Проверьте настройку и в тишине, и при обычной работе за компьютером.
Важно: Слишком низкий порог постоянно передаёт шум, а слишком высокий обрезает начало фраз.

  • Скачивайте актуальный клиент с проверенной страницы загрузки V4Game.
  • Для безопасной первоначальной настройки используйте гарнитуру и Push-to-Talk.
  • Сразу после первого успешного входа экспортируйте сертификат.
  • Никогда не используйте один сертификат для нескольких людей.
  • Сохраните адрес сервера, порт и назначение в закладке с понятным названием.

Распространённые ошибки

  • Путать URL сайта с адресом голосового сервера.
  • Пропускать Мастер настройки звука.
  • Хранить единственную резервную копию сертификата на том же диске.

Панель управления V4Game

До первого подключения решите, под какой учётной записью вы входите.

Mumble связывает серверную идентичность с клиентским сертификатом. Поэтому администратору V4Game нужен сертификат, который будет использован при первом правильном входе администратора.

  1. Получите автоматически созданные логин и пароль администратора в панели управления V4Game.
  2. Перед первым входом администратора, создайте новый сертификат Mumble или выберите сертификат, который будет использоваться только для этого администратора.
  3. Введите логин администратора в закладке сервера и подключитесь с паролем администратора.
  4. После успешного входа сразу экспортируйте сертификат и защитите резервную копию паролем.
Если вы уже впервые вошли без логина и пароля администратора: создайте новый сертификат Mumble, затем переподключитесь с логином и паролем администратора. После изменения логина администратора повторите ту же процедуру.

Почему это необходимо: сервер распознаёт пользователя не только по введённому имени, но и по сертификату. Вход с неправильным сертификатом создаёт конфликт между ожидаемой идентичностью администратора и уже использованной клиентской идентичностью.

Связанные руководства: Ваш первый сертификат · Резервная копия сертификата · SuperUser

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

После заказа сервера панель V4Game автоматически создаёт отдельную учётную запись администратора. Она имеет права уровня SuperUser, но при этом может нормально говорить в голосовых каналах.

Используйте эту учётную запись для повседневного управления каналами, пользователями, группами и ACL. Встроенную учётную запись SuperUser сохраните как аварийный способ доступа.

  1. Посмотрите созданные логин и пароль в панели управления.
  2. Перед первым входом создайте отдельный новый сертификат.
  3. Введите логин администратора в закладке сервера.
  4. Подключитесь с паролем администратора.
  5. Экспортируйте сертификат и сохраните защищённую резервную копию.
Важно: Если вы впервые вошли на сервер как обычный пользователь, перед входом администратором создайте новый сертификат. Правильная работа с сертификатом требуется и после изменения логина администратора.

Связанные руководства: SuperUser · Сертификаты

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

SuperUser — встроенная учётная запись Mumble Server с максимальным уровнем прав. Её пароль можно изменить в панели V4Game.

Используйте SuperUser для первоначальной настройки, аварийного восстановления ACL или исправления потерянных прав. Для повседневного голосового общения лучше подходит отдельный администратор V4Game.

  1. Измените пароль SuperUser в панели управления.
  2. Создайте отдельную закладку с именем пользователя SuperUser.
  3. Подключитесь с новым паролем.
  4. Выполните необходимое восстановление или административное действие.
Важно: Не передавайте пароль SuperUser обычным модераторам.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Панель управления позволяет управлять процессом сервера без доступа к операционной системе.

  • Остановить — останавливает голосовой сервер и отключает пользователей.
  • Перезапустить — перезапускает процесс Mumble Server.
  • Восстановить — выполняет восстановление, когда обычного перезапуска недостаточно.
  • Удалить — удаляет сервер.
Важно: Перед использованием Удалить экспортируйте базу данных SQLite.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

В разделе Настройки можно изменить имя сервера, пароль сервера, приветственное сообщение, порт, канал по умолчанию, а также параметры Запоминать последний канал, Скрывать ping и Включить журналы.

  1. Откройте сервер в панели V4Game и выберите Настройки.
  2. Изменяйте только необходимые параметры.
  3. Сохраните конфигурацию.
  4. Перезапустите сервер, если панель указывает, что это необходимо.
  5. Проверьте результат под обычной учётной записью пользователя.
Практический совет: Меняйте настройки небольшими группами, чтобы возможную проблему можно было связать с конкретным параметром.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Клиент может бесплатно выбрать доступный порт начиная с 1024.

  1. Откройте Настройки.
  2. Введите предпочтительный доступный порт.
  3. Сохраните изменение.
  4. Обновите закладку на каждом устройстве.
  5. Сообщите всем пользователям новый порт.
Важно: После изменения прежний порт перестанет работать.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Пароль сервера контролирует первоначальное подключение. Он не заменяет регистрацию пользователей, группы или разрешения ACL.

  1. Откройте Настройки.
  2. Установите или измените пароль сервера.
  3. Сохраните конфигурацию.
  4. Передавайте пароль только нужным пользователям.
Практический совет: Для нескольких уровней доступа используйте ACL и группы вместо одного общего пароля.

Приветственное сообщение показывается после подключения и может содержать правила, контакты администраторов и краткие инструкции по навигации.

  1. Выберите короткое и легко узнаваемое имя сервера.
  2. Добавьте краткое приветственное сообщение и правила.
  3. Избегайте слишком больших изображений и сложной разметки.
  4. Проверьте итоговый вид в клиенте Mumble.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

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

  1. Откройте страницу тарифа или управления сервером.
  2. Выберите новое количество слотов.
  3. Подтвердите изменение.
  4. Проверьте обновлённый лимит.
Практический совет: Оставляйте небольшой запас вместимости для мероприятий и гостей.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Панель импортирует и экспортирует базу данных Mumble в формате .sqlite. Она содержит каналы, зарегистрированных пользователей, группы и ACL.

  1. Перед крупными изменениями выберите Экспорт.
  2. Сохраните файл, добавив дату в его имя.
  3. Для восстановления данных откройте Импорт и выберите нужную базу данных.
  4. При необходимости перезапустите сервер после импорта.
  5. Проверьте каналы, группы, пользователей и ACL.
Важно: Перед каждой операцией Импорт всегда экспортируйте текущую базу данных.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Журналы помогают анализировать запуск сервера, подключения, отключения и отдельные административные события.

  1. Откройте Журналы в панели сервера.
  2. Найдите события, относящиеся ко времени возникновения проблемы.
  3. Сопоставьте их с действиями пользователя.
  4. Перед обращением в поддержку скопируйте только относящиеся к проблеме строки и удалите лишние персональные данные.

Функция V4Game: В этом разделе описаны функции панели управления хостингом V4Game, а не стандартное меню настольного клиента Mumble.

Текущий API намеренно сделан простым. В документации следует описывать только уже доступные функции.

MumbleViewer, Kick/Ban в веб-панели и другие запланированные функции следует документировать после их выпуска.

Важно: Никогда не публикуйте API-ключи и другие секретные учётные данные.

  • Для повседневной работы используйте учётную запись администратора V4Game, а SuperUser оставьте для аварийного доступа.
  • Перед первым входом администратора создайте отдельный сертификат. Если вы уже вошли без данных администратора, создайте сертификат заново.
  • Экспортируйте базу данных SQLite перед Импортом, Восстановлением, удалением или значительными изменениями Настроек.
  • Меняйте настройки небольшими группами и проверяйте результат после Перезапуска.
  • Не описывайте запланированные функции API так, будто они уже доступны.

Распространённые ошибки

  • Использовать SuperUser как обычную голосовую учётную запись.
  • Менять порт, не уведомив пользователей.
  • Импортировать базу данных без предварительного экспорта текущей.

Пользователи и каналы

Регистрация связывает учётную запись пользователя с его сертификатом и позволяет назначать постоянные группы и записи ACL.

  1. Пользователь подключается со своим постоянным сертификатом.
  2. Администратор щёлкает пользователя правой кнопкой мыши.
  3. Выберите Зарегистрировать.
  4. После регистрации при необходимости добавьте учётную запись в группу или персональную запись ACL.
Важно: Не регистрируйте нескольких людей с одним общим сертификатом.

Список зарегистрированных пользователей позволяет администраторам находить учётные записи, переименовывать их и отменять регистрацию.

  1. В меню Сервер откройте Зарегистрированные пользователи.
  2. Найдите нужную учётную запись.
  3. Для изменения имени используйте Переименовать.
  4. Попросите пользователя переподключиться.
  5. Удаляйте регистрацию только тогда, когда она точно больше не нужна.

Администраторы и модераторы могут применять действия модерации в соответствии со своими разрешениями ACL.

  • Mute — запрещает пользователю передавать голос.
  • Deafen — запрещает пользователю слышать других.
  • Kick — отключает пользователя без постоянной блокировки.
  • Ban — запрещает пользователю повторное подключение.
  • Move — перемещает пользователя в другой канал.
  1. Выбирайте наименее жёсткое действие, которое решает ситуацию.
  2. Для Kick или Ban указывайте понятную причину.
  3. Проверьте выбранного пользователя и, для блокировки, её срок.
Практический совет: Не каждому модератору нужны разрешения Ban или Write ACL.

Каналы Mumble могут быть постоянными или временными. Временный канал удаляется после выхода последнего пользователя.

  1. Щёлкните правой кнопкой мыши корень сервера или нужный родительский канал.
  2. Выберите Добавить.
  3. Введите имя и описание.
  4. Для постоянного канала оставьте параметр Временный отключённым.
  5. При необходимости задайте позицию и лимит пользователей.
  6. После создания проверьте унаследованный ACL.
Практический совет: Простое дерево каналов легче понять новым пользователям.

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

  1. Откройте Редактировать для канала.
  2. Измените необходимые параметры.
  3. Перед удалением проверьте дочерние каналы.
  4. После любого изменения структуры проверьте унаследованные группы и ACL.
Важно: Удаление родительского канала затрагивает всю его дочернюю структуру.

Токен доступа — секретное текстовое значение, которое предоставляет доступ к защищённому каналу без постоянного членства в группе.

  1. Получите токен у администратора сервера.
  2. В меню Сервер выберите Токены доступа.
  3. Добавьте значение без пробелов в начале и конце.
  4. Примените изменение и снова попробуйте войти в канал.
Практический совет: Используйте отдельные токены для разных защищённых областей.

Шёпот позволяет говорить с конкретным пользователем, группой или каналом, не покидая текущий канал.

  1. Откройте Горячие клавиши.
  2. Добавьте действие Whisper/Shout.
  3. Выберите адресата.
  4. Назначьте отдельную клавишу.
  5. Проверяйте индикатор передачи, чтобы не путать обычную речь и Whisper.
Практический совет: В командных играх используйте одну клавишу для текущего канала, а другую — для лидеров команды.

Связанные каналы позволяют пользователям слышать голос между несколькими комнатами. Фактическое поведение Speak и прослушивания по-прежнему зависит от ACL.

  1. Убедитесь, что у администратора есть разрешение Link Channel.
  2. Свяжите нужные каналы.
  3. Проверьте разрешения Speak и прослушивания.
  4. Проверьте схему с обычными пользователями.
  5. Удалите связь, когда она больше не нужна.
Важно: Без тщательно настроенных ACL связывание каналов может открыть разговоры посторонним пользователям.

Overlay Mumble показывает активных говорящих поверх окна игры.

  1. Откройте Настройка → Параметры.
  2. Если раздел Overlay скрыт, включите Расширенные настройки.
  3. Включите Overlay и настройте его внешний вид.
  4. Запустите игру.
  5. Если Overlay не появляется, проверьте режим отображения и уровень привилегий.
Важно: Некоторые античит-системы блокируют сторонние оверлеи.

  • Регистрируйте постоянных пользователей и управляйте доступом через группы.
  • Создавайте короткое и понятное дерево каналов.
  • Давайте модераторам только необходимые права: Move, Mute/Deafen и Kick; Ban добавляйте только при необходимости.
  • Для временного доступа используйте токены вместо общих учётных записей администраторов.
  • Перед удалением канала проверьте дочерние каналы, группы и ACL.

Распространённые ошибки

  • Создавать десятки пустых каналов.
  • Пытаться добавить незарегистрированного пользователя в постоянную группу.
  • Выдавать модераторам Write ACL без явной необходимости.

ACL, группы и практические каналы

ACL Mumble — это система разрешений каналов. Она определяет, кто может видеть канал, входить в него, говорить, отправлять текст и выполнять административные действия.

Обычно каналы наследуют группы и правила ACL от родительских каналов. Поэтому ошибка на корневом уровне может повлиять на весь сервер.

  1. Откройте Редактировать для нужного канала.
  2. Выберите вкладку ACL.
  3. Сначала проверьте унаследованные правила.
  4. Выберите пользователя или группу.
  5. Укажите, применяется ли правило к этому каналу, его подканалам или к обоим.
  6. Выберите необходимые разрешения Allow или Deny.
  7. Проверьте результат под обычной учётной записью.
Практический совет: Перед серьёзными изменениями ACL экспортируйте базу данных SQLite.

Основное правило ACL: чем ниже запись находится в списке ACL, тем выше её приоритет. Нижняя запись может переопределить предыдущую.

Записи ACL обрабатываются по порядку. Если несколько записей влияют на одно разрешение, более низкая запись имеет более высокий приоритет.

Пример: верхнее правило @all запрещает Enter, а нижнее правило members разрешает Enter. Участник сможет войти, если наследование и остальные связанные правила настроены правильно.

  1. Размещайте общие ограничения ближе к верху.
  2. Исключения для групп и отдельных пользователей размещайте ниже.
  3. Проверяйте как локальные, так и унаследованные записи.
  4. Проверяйте как гость, участник, модератор и администратор.
Важно: Неправильный порядок — одна из самых частых причин, по которой ACL кажется неработающим.

Канал может наследовать правила ACL и группы от родительского канала.

  • Наследовать ACL — использовать правила родительского канала.
  • Применяется к этому каналу — применить правило здесь.
  • Применяется к подканалам — применить правило ниже этого канала.
  1. Начинайте анализ с корневого канала.
  2. Не отключайте наследование без ясной причины.
  3. После каждого изменения проверяйте дочерние каналы.
  4. Документируйте намеренно изолированные ветви.

Mumble предоставляет специальные группы, описывающие состояние аутентификации пользователя или его положение в дереве каналов.

  • @all — все пользователи, на которых распространяется правило.
  • @auth — аутентифицированные или зарегистрированные пользователи.
  • @in — пользователи, находящиеся в соответствующем канале.
  • @out — пользователи вне соответствующего канала.
  • @sub — пользователи в подканалах указанной части дерева.
Важно: Проверяйте сложные выражения групп и @sub в отдельной структуре перед применением на рабочем сервере.

Названия могут немного отличаться между версиями, но их назначение в целом остаётся тем же.

  • Traverse / Access — видеть дерево каналов или проходить через него.
  • Enter — входить в канал.
  • Speak — передавать голос.
  • Шёпот — говорить шёпотом в канал.
  • Text Message — отправлять текстовые сообщения.
  • Make Channel / Make Temporary Channel — создавать каналы.
  • Link Channel — связывать каналы.
  • Move — перемещать пользователей.
  • Mute/Deafen, Kick, и Ban — модерация.
  • Register / Self Register — регистрировать учётные записи.
  • Write ACL — редактировать разрешения.
Практический совет: Модератору обычно нужны Move, Mute/Deafen и Kick. Write ACL и Ban выдавайте только доверенным администраторам.

Группы Mumble упрощают управление правами, когда нескольким зарегистрированным пользователям нужен одинаковый доступ.

  1. Зарегистрируйте пользователей.
  2. Откройте Группы в свойствах канала.
  3. Создайте роль, например members, moderators, или leaders.
  4. Добавьте соответствующие учётные записи.
  5. Настройте наследование.
  6. Создайте запись ACL для группы.
Практический совет: Называйте группы по роли, а не по имени человека.

Гостевой канал на сервере Mumble позволяет новым или незарегистрированным пользователям подключаться, не открывая им внутренние каналы сервера.

Server
├── Guest
└── Members ├── Team 1 └── Team 2

Во внутренней ветке Enter запрещён обычным гостям. В гостевом канале нижнее правило разрешает Enter и Speak. Зарегистрированной группе members разрешён вход в Участники, а модераторы получают разрешение Move.

  1. Создайте постоянный гостевой канал.
  2. Настройте начальный канал для новых пользователей.
  3. Запретите гостям Enter во внутренней ветке.
  4. Добавьте ниже исключение для гостевого канала.
  5. Проверьте с новым незарегистрированным сертификатом.
  6. Убедитесь, что модератор может переместить гостя.
Важно: Не запрещайте Traverse/Access, не понимая последствий: пользователь может не увидеть канал, вход в который ему разрешён.

Канал «Тюрьма» на сервере Mumble — практическая схема ACL для временной изоляции нарушителя без полной блокировки на сервере.

  • Пользователи не могут войти в него самостоятельно.
  • Перемещённый туда пользователь не должен иметь возможности выйти самостоятельно.
  • При необходимости можно запретить Speak и текст.
  • Модераторы сохраняют разрешения Enter, Speak и Move.
  1. Создайте постоянный канал «Тюрьма».
  2. Для @all, запретите Enter.
  3. Настройте ограничения для пользователя, уже находящегося внутри, с учётом разрешений Traverse, Enter и Move вашей структуры каналов.
  4. При необходимости запретите Speak и Text Message.
  5. В нижнем правиле разрешите группе moderators Enter, Speak и Move.
  6. Переместите тестового пользователя в канал и убедитесь, что он не может выйти.
Важно: Неправильная схема ACL может заблокировать администратора. Перед настройкой этого канала экспортируйте базу данных.

Несколько распространённых схем, которые можно адаптировать под свой сервер.

Закрытый командный канал

  • @all: Enter — Deny.
  • team-a ниже: Enter и Speak — Allow.
  • moderators: Enter, Move, Mute/Deafen — Allow.

Канал только для прослушивания

  • @all: Enter — Allow, Speak — Deny.
  • speakers ниже: Speak — Allow.

Только зарегистрированные пользователи

  • @all: Enter — Deny.
  • @auth ниже: Enter — Allow.

Временные комнаты для участников

  • members: Make Temporary Channel — Allow.
  • Не выдавайте Make Channel, если постоянные каналы должен создавать только администратор.
Важно: В каждой схеме исключение должно располагаться ниже общего правила.

Ниже приведены практические базовые архитектуры, а не абстрактные списки разрешений. В каждой схеме общие ограничения располагаются выше, а правила-исключения ниже, потому что нижняя запись ACL имеет более высокий приоритет.

1. Игровой сервер или открытое сообщество

Root
├── Lobby / Guest
├── Games
│ ├── Game A
│ └── Game B
└── Staff
  • Лобби: @all получает Enter, Speak и Text Message.
  • Игры: верхнее @all правило может запрещать Enter незарегистрированным пользователям; ниже @auth или members разрешает Enter и Speak.
  • Персонал: выше @all — Enter Deny; ниже moderators — Enter, Speak, Move, Mute/Deafen, Kick.
  • Временные комнаты: группа members может получить Make Temporary Channel, но не Make Channel.

Почему это работает: у гостя всегда есть безопасная точка входа, зарегистрированные участники получают доступ к внутренним каналам, а административные права остаются изолированными в Персонале.

2. Клановый или командный сервер

Root
├── Recruitment
├── Clan
│ ├── Squad 1
│ ├── Squad 2
│ └── Leaders
└── AFK
  • Набор: доступен гостям; рекрутеры получают Move и Register.
  • Клан: выше @all — Enter Deny; ниже clan-members — Enter и Speak.
  • Отряд 1 / Отряд 2: отдельные squad-1 и squad-2 группы получают Enter; лидеры могут использовать Whisper или связывание каналов.
  • Лидеры: доступ ограничен группой leaders; нижнее правило модераторов гарантирует, что администраторы не потеряют доступ.
  • AFK: для группы разрешён Enter и запрещён Speak @all.

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

3. Корпоративный или рабочий сервер

Root
├── Reception
├── Departments
│ ├── Support
│ ├── Development
│ └── Management
└── Meetings
  • Приёмная: место для внешних гостей; Speak разрешён, а доступ к Отделам запрещён.
  • Отделы: у каждого отдела своя группа; выше @all — Enter Deny, нижнее правило отдела — Enter Allow.
  • Руководство: отдельная management группа; текст и голос доступны только её участникам и администраторам.
  • Совещания: организаторам можно разрешить создавать временные каналы; постоянные каналы создают только администраторы.
  • Модерация: ИТ-персонал или администраторы получают Move и Mute/Deafen, а Write ACL остаётся доступным только небольшой доверенной группе.

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

Перед применением шаблона: экспортируйте базу данных SQLite, создайте отдельные тестовые сертификаты для гостя, участника и модератора и проверьте каждую роль. Не тестируйте схему только как SuperUser.

Тестирование только как SuperUser или полный администратор не показывает, что увидят обычные пользователи.

  1. Экспортируйте базу данных SQLite.
  2. Создайте отдельный гостевой сертификат.
  3. Создайте тестовую учётную запись зарегистрированного участника.
  4. При необходимости создайте тестового модератора.
  5. Проверьте видимость, Enter, Speak, текст, Move и выход из ограниченных каналов.
  6. После проверки удалите тестовые учётные записи.
Практический совет: Храните краткое письменное описание каждой нестандартной схемы ACL.

Каналы, группы, ACL и зарегистрированные пользователи хранятся в базе данных сервера.

  1. Откройте Экспорт в панели V4Game.
  2. Скачайте файл SQLite.
  3. Добавьте дату в имя файла.
  4. Внесите изменения ACL.
  5. Если доступ потерян, используйте SuperUser или восстановите базу данных через Импорт.

Помните: чем ниже запись ACL в списке, тем выше её приоритет.
  • Размещайте общие правила выше, а исключения ниже.
  • Создавайте группы на самом верхнем общем канале, с которого должно начинаться их наследование.
  • Не используйте Deny, если достаточно просто не выдавать Allow.
  • Всегда проверяйте как гость, зарегистрированный участник, модератор и администратор.
  • Храните краткое описание назначения каждой нестандартной схемы разрешений.

Распространённые ошибки

  • Исключение расположено выше общего запрета.
  • Унаследованное правило не учтено.
  • Deny непреднамеренно применяется ко всем подканалам.
  • Тестирование выполняется только как SuperUser.

Сертификаты и доступ

Сертификат Mumble — цифровая идентичность пользователя. Защищайте его резервную копию так же тщательно, как пароль администратора.

  1. Откройте управление сертификатами.
  2. Экспортируйте текущий сертификат.
  3. Установите надёжный пароль.
  4. Храните резервную копию отдельно.
  5. На новом устройстве импортируйте её до первого подключения.
Важно: Если резервной копии нет, потеря сертификата означает потерю серверной идентичности.

Используйте отдельный сертификат для входа администратора V4Game. Не смешивайте его с сертификатом обычного пользователя.

  1. Перед первым входом администратора создайте новый сертификат.
  2. Подключитесь с логином и паролем администратора.
  3. Экспортируйте сертификат.
  4. После изменения логина проверьте новую привязку сертификата.
Важно: Если сначала войти с обычным никнеймом, для администратора может потребоваться заново созданный сертификат.

  • Экспортируйте сертификат сразу после регистрации или первого входа администратора.
  • Защитите файл отдельным надёжным паролем.
  • Храните хотя бы одну резервную копию отдельно от компьютера.
  • Используйте отдельные сертификаты для разных административных идентичностей.
  • После утечки токена замените его, а не просто просите пользователей больше его не использовать.

Распространённые ошибки

  • Считать, что никнейм восстанавливает регистрацию.
  • Передавать сертификат другому человеку.
  • Использовать один токен для всех защищённых каналов.

Мобильные клиенты

На Android используйте совместимый клиент Mumble который подключается к голосовому серверу по имени хоста и порту.

  1. Установите совместимый клиент из надёжного источника.
  2. Создайте профиль сервера.
  3. Введите адрес, порт, имя пользователя и пароль.
  4. Разрешите доступ к микрофону.
  5. Выберите Push-to-Talk или Voice Activity.
  6. Если соединение разрывается при блокировке экрана, разрешите работу в фоновом режиме.
Практический совет: Исключите голосовой клиент из агрессивной оптимизации батареи.

На iPhone и iPad используйте совместимый клиент Mumble клиент с доступом к микрофону и поддержкой серверов Mumble.

  1. Установите совместимый клиент.
  2. Добавьте адрес, порт и никнейм.
  3. Разрешите доступ к микрофону.
  4. Проверьте, куда направлен звук: на разговорный динамик, громкоговоритель, проводную гарнитуру или Bluetooth-устройство.
  5. Сохраните профиль.
Важно: Фоновая работа зависит от выбранного клиента и ограничений iOS.

  • Устанавливайте клиенты только из надёжного магазина или источника.
  • Проверьте разрешения на микрофон и работу в фоне.
  • При нестабильном мобильном соединении используйте Push-to-Talk.
  • После подключения Bluetooth-устройств проверяйте маршрутизацию звука.
  • Не ожидайте, что все функции настольного клиента будут доступны на мобильном устройстве.

Распространённые ошибки

  • Android закрывает клиент из-за оптимизации батареи.
  • Звук направляется на динамик телефона вместо гарнитуры.
  • Нестабильность мобильной сети принимают за проблему сервера.

Устранение неполадок

Предупреждение о сертификате может относиться к сертификату сервера или личному клиентскому сертификату пользователя.

  1. Проверьте адрес сервера.
  2. Если отпечаток сервера изменился, уточните у поддержки V4Game, был ли обновлён сертификат.
  3. Не принимайте необъяснимое изменение автоматически.
  4. Если сервер перестал распознавать вашу учётную запись, импортируйте старый клиентский сертификат.
  5. Для учётной записи администратора V4Game убедитесь, что используется её отдельный сертификат.

Если в Mumble нет звука, не работает микрофон или пользователи слышат шум либо эхо, начните с локальных аудиоустройств и разрешений операционной системы, а не с ACL.

Снижение шума

  • Не размещайте микрофон прямо рядом с вентилятором.
  • Уменьшите усиление микрофона.
  • Используйте Push-to-Talk.
  • Установите подходящий порог Voice Activity.
  1. Проверьте Mute и Deafen.
  2. Проверьте устройства ввода и вывода.
  3. Запустите Мастер настройки звука.
  4. Проверьте системное разрешение на доступ к микрофону.
  5. Закройте приложения, которые могут монопольно использовать аудиоустройство.
  6. Уменьшите усиление микрофона.
  7. Используйте наушники, чтобы избежать эха.
  8. Для Bluetooth проверьте активный профиль.

Сейчас V4Game использует одну площадку OVH с AntiDDoS, поэтому задержка зависит от сетевого маршрута каждого пользователя до этой площадки.

  1. Проверьте без VPN или прокси.
  2. Используйте Ethernet или стабильный Wi-Fi 5/6 ГГц.
  3. Приостановите загрузки, торренты, облачную синхронизацию и видеостриминг.
  4. Проверяйте потерю пакетов и стабильность, а не только скорость загрузки.
  5. Сравните с другой сетью.
  6. Для обращения в поддержку зафиксируйте время проблемы и трассировку маршрута.
Практический совет: Высокая пропускная способность не гарантирует низкую задержку; важнее качество и стабильность маршрута.

Распространённые причины: неправильный адрес или порт, остановленный сервер, пароль сервера или ограничения межсетевого экрана.

  1. Сверьте адрес и порт с панелью V4Game.
  2. Убедитесь, что сервер запущен.
  3. Проверьте пароль сервера.
  4. Выполните Перезапуск.
  5. Попробуйте другую сеть.
  6. Проверьте Журналы.
  7. Отправьте поддержке точный текст ошибки.

Клиент, подключающийся к размещённому серверу Mumble, не требует переадресации портов на домашнем маршрутизаторе.

Переадресация портов в основном нужна, когда сервер запускается внутри собственной частной сети.

Практический совет: Не открывайте ненужные входящие порты маршрутизатора для решения проблемы подключения клиента.

Межсетевой экран может блокировать сам Mumble или исходящие соединения с назначенным портом сервера.

  1. Разрешите Mumble в системном межсетевом экране.
  2. Проверьте сетевые правила антивируса.
  3. Разрешите исходящий TCP- и UDP-трафик на адрес и порт сервера.
  4. Перезапустите клиент.
  5. В корпоративной или гостевой сети обратитесь к сетевому администратору либо проверьте другое подключение.
Важно: Не оставляйте весь межсетевой экран отключённым.

Если неправильный ACL или сертификат мешает доступу администратора, используйте доступные механизмы восстановления.

  1. Попробуйте учётную запись SuperUser.
  2. Проверьте пароль SuperUser в панели.
  3. Проверьте отдельный сертификат администратора V4Game.
  4. Восстановите предыдущую базу данных SQLite через Импорт.
  5. При необходимости используйте Восстановление или обратитесь в поддержку.
Важно: Не удаляйте сервер как первое действие после ошибки ACL.

Краткие ответы на распространённые вопросы клиентов.

Можно ли бесплатно изменить порт?
Да. Можно выбрать доступный порт начиная с 1024.
Можно ли изменить расположение сервера?
Сейчас нет. V4Game использует одну площадку OVH с AntiDDoS.
Что содержит Экспорт?
Базу данных Mumble в формате SQLite.
Чем администратор V4Game отличается от SuperUser?
Он имеет полные административные права и может говорить в каналах.
Почему ACL не работает?
Проверьте наследование и порядок: нижняя запись ACL имеет более высокий приоритет.
Нужна ли переадресация портов?
Нет, для обычного клиента, подключающегося к размещённому серверу, она не нужна.

  • Запишите точный текст ошибки и время её возникновения.
  • Изменяйте по одному параметру за раз.
  • Сравните с другой сетью, устройством или сертификатом.
  • При проблемах с ACL проверяйте порядок и наследование; при проблемах со звуком — локальные устройства и разрешения.
  • Перед Восстановлением или восстановлением базы данных сохраните текущий Экспорт.

Распространённые ошибки

  • Сразу отключать весь межсетевой экран.
  • Удалять сервер из-за ошибки ACL.
  • Оценивать качество сети только по скорости загрузки, игнорируя ping и потерю пакетов.

V4Game использует файлы cookie для улучшения вашего опыта на сайте. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookie