Mumble服务端部署安装教程

介绍
Mumble是一个免费和开源的IP语音(VoIP)应用程序,主要用于游戏玩家。 Mumble类似于TeamSpeak和Ventrilo。 Mumble使用客户端 - 服务器架构,允许用户在连接到同一服务器时彼此通信。 它具有简单的管理界面,并具有低延迟,高质量的编解码器。
在本教程中,我们将学习如何在Ubuntu上安装和配置Murmur,这是Mumble的服务器组件。
第一步 - 增加软件仓库

sudo add-apt-repository ppa:mumble/release
sudo apt-get update

第二步 - 安装mumble服务端

sudo apt-get install mumble-server

第三部 - 基本配置向导

sudo dpkg-reconfigure mumble-server

从引导开始

安装部署promethues 安装部署说明书_安装部署promethues


设置自启动,通常选yes。

网络优先级

安装部署promethues 安装部署说明书_服务器_02


设置优先级,确保尽可能低的延迟,通常选Yes。Mumble超级用户密码

超级用户是服务器的最高级别的管理帐户。 当您想要管理服务器时,您需要使用此用户登录Mumble。

强烈建议您更改此帐户的默认密码。 将密码字段留空将不会更改密码。

安装部署promethues 安装部署说明书_IP_03


输入密码,按Tab键选择OK,然后按Enter键完成设置向导。

设置超级用户密码,超级用户拥有管理员权限(房主)。

配置完成即可完成服务器部署。

第四步 - 高级配置
如果你对默认值感到满意,服务器将立即工作。
如果您想自定义您的服务器更进一步,我们需要编辑位于配置文件/etc/mumble-server.ini 。
打开文件:

sudo vim /etc/mumble-server.ini

Murmur有几个配置选项,如果您对某个特定设置有什么问题,该文件会被很好地注释。
下面列出了一些常见的更改值作为参考。 为了使其中的一些设置,你就必须删除前面的#字符。 这被称为取消注释行。 以#开头的行不是由服务器处理。

  • autobanAttempts,autobanTimeframe,autobanTime
    -这三个值被用来防止穷举尝试,以及其它两个条件满足之后将禁止的IP所指定的时间量。
  • welcometext -这是每一个用户连接到服务器时收到的欢迎信息。
    它有助于向用户通知规则,链接到您的网站等。您可以使用大多数HTML字符和标签; 只需确保整个条目都封装在引号中。
  • 端口 -默认端口Mumble是64738。 您可以更改此值,但务必在手动连接到服务器时通知用户输入正确的端口。
  • 主机 -默认情况下Mumble将自动绑定到任何主机名。 如果要使用单个主机名,请在此处输入该主机名。
  • 带宽 -这是带宽允许每个用户消耗的量。 请记住,如果设置较高的值,每个用户将消耗更多的RAM。 60000-72000之间的值适合在512MB RAM上托管50个用户。
  • 用户 -可以连接到服务器的并发用户的最大数量。 对于512 MB的RAM,建议设置为50个用户,每个用户60Kbps-72Kbps带宽。
  • textmessagelength -默认情况下未启用; 将限制用户可以针对每条消息发送的字符数。
  • imagemessagelength -默认情况下未启用; 将为用户允许发送的图像设置最大文件大小。
  • allowhtml -默认情况下未启用; 允许在邮件,评论和频道说明中使用HTML。
  • registerName,REGISTERURL -如果启用,这将使你的服务器是在Mumble客户提供的公示名单上找到。
    否则,用户将需要知道服务器的主机名或IP地址才能连接。

修改并保存现有文件后。 需要重新启动Murmur,设置才会生效。 服务器上的任何Mumble用户将被断开连接。
要重新启动Murmur:

service mumble-server restart

如果需要配置其他服务器设置,建议你阅读Mumble的Wiki

第五步 - 连接到你的Mumble服务器

这些步骤将使用超级用户连接到你的新的Mumble服务器,超级用户的用户名必须是superuser,密码为之前在服务端设置的超级用户密码。 其他用户可以使用相同的步骤连接, 其他用户可以选择自己的用户名,而不需要密码 - 只需要IP地址和端口号。

下载Mumble客户端

在计算机上打开Mumble客户端。

安装部署promethues 安装部署说明书_安装部署promethues_04

点击连接按钮。

安装部署promethues 安装部署说明书_安装部署promethues_05

点击添加按钮。

安装部署promethues 安装部署说明书_服务器_06


输入Mumble服务器的信息。 地址可以是主机名或服务器的IP地址。 如果您没有使用自定义端口,这将是64738默认端口。如果你的用户名是superuser,你将需要输入之前在服务端设置的超级用户密码, 超级用户可以配置服务器信息,以及对用户权限,房间,分组等进行管理,点击确定保存设置。

安装部署promethues 安装部署说明书_服务器_07


服务器将保存在收藏夹列表中,点击连接即可。