Mumble - это полностью бесплатная альтернатива с открытым исходным кодом другим голосовым пакетам, таким как Teamspeak. Он работает на Windows, Linux, OS X и iOS. Это руководство научит вас настраивать сервер Mumble в Ubuntu.
Базовая установка
Эта установка автоматически создаст пользователя с именем «mumble-server», который будет использоваться для запуска сервера Mumble.
sudo apt-get update
sudo apt-get install mumble-server
Теперь мы должны установить некоторые основные параметры конфигурации.
sudo dpkg-reconfigure mumble-server
Это даст вам несколько вариантов конфигурации:
- Выберите «Да» для автоматического запуска mumble-сервера при загрузке сервера.
- Выберите «Да», чтобы позволить серверу mumble использовать более высокий приоритет. Это не обязательно, но обычно рекомендуется для оптимальной производительности.
- Введите пароль для учетной записи SuperUser. Это будет использоваться при управлении сервером с клиента Mumble.
Дополнительная конфигурация
sudo nano /etc/mumble-server.ini
Здесь вы можете изменить более продвинутые параметры для реального сервера. Все остальные параметры можно настроить в клиенте Mumble, используя логин суперпользователя, для которого мы ранее установили пароль.
Некоторые рекомендуемые изменения для рассмотрения:
- Раскомментируйте строки, связанные с автобаном, для большей безопасности.
- Раскомментируйте и измените строку «registerName». Это будет имя сервера, отображаемое в верхней части иерархии каналов. По умолчанию он называется «Root», но пользовательское имя обычно выглядит лучше.
Некоторые дополнительные параметры, которые вы можете изменить:
- «пользователи» - если вы хотите ограничить или увеличить значение по умолчанию до 100.
- «порт» - если по какой-то причине вы бы предпочли не работать по умолчанию 64738.
- «welcometext» - это сообщение отображается, когда кто-то подключается к серверу. Он принимает основной код HTML.
Когда вы закончите настройку параметров, перезапустите сервер Mumble:
sudo service mumble-server restart
Открытые порты брандмауэра
Если вы используете UFW, то это очень просто. Если вы не уверены, запустите команду ufw status
. Вы увидите распечатку, похожую на «Статус: активен», когда UFW работает. В этом случае выполните команду ниже, чтобы открыть требуемый порт брандмауэра.
sudo ufw allow 64738
В противном случае предполагается, что вы используете iptables. Вы можете использовать эти команды для iptables:
iptables -A INPUT -p udp --dport 64738 -j ACCEPT
iptables -A INPUT -p udp --sport 64738 -j ACCEPT
iptables -A INPUT -p tcp --dport 64738 -j ACCEPT
iptables -A INPUT -p tcp --sport 64738 -j ACCEPT
Это все! Теперь вы сможете подключиться с помощью имени пользователя SuperUser и установленного вами пароля, а также управлять своим каналом с помощью клиента Mumble.