在Ubuntu 14.04上安装和配置Mumble服务器(Murmur)的方法
创始人
2025-01-20 00:02:41
0

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。

介绍

Mumble是一款免费开源的语音通信应用程序,主要设计用于游戏玩家使用。Mumble类似于TeamSpeak和Ventrilo。Mumble采用客户端-服务器架构,允许用户在连接到同一服务器时进行通话。它具有简单的管理界面,以及低延迟、高质量的编解码器。在本教程中,我们将学习如何安装和配置Mumble的服务器组件Murmur。

Murmur允许您为Mumble客户端运行自己的私人或公共语音聊天服务器。

先决条件

Droplet要求

  • 512 MB Droplet
  • Ubuntu 14.04

本教程是针对Ubuntu 14.04编写的;但是,对于任何最近的Ubuntu发行版,只要软件仓库中有mumble和mumble-server软件包,安装过程是相同的。拥有512 MB RAM的服务器应该足以在高质量下运行带有50个客户端的Murmur。如果您将同一Droplet用于其他任务,建议增加更多RAM。Murmur不会消耗太多CPU。

Root访问

本教程的其余部分将假定您使用root用户帐户连接到服务器,或者使用具有sudo权限的用户帐户。

要从另一个帐户进入root shell:

sudo su 

步骤一 — 安装更新

在继续之前,确保安装了最新的更新总是一个好主意。

更新软件包数据库:

apt-get update 

安装任何新软件包:

apt-get upgrade 

系统将要求您确认安装任何软件包。输入Y并按Enter

步骤二 — 安装Murmur

在官方Ubuntu软件仓库中,Murmur的软件包名称是mumble-server。

要安装该软件包:

apt-get install mumble-server 

系统将要求您确认安装任何软件包。输入Y并按Enter

步骤三 — 基本配置向导

安装完成后,我们将运行软件包重新配置命令以创建一些基本的服务器和用户设置。您可以使用箭头键选择您的答案,然后按Enter继续。

运行配置向导:

dpkg-reconfigure mumble-server 

启动时运行

我们将接受默认值Yes,因为我们希望Murmur在服务器启动时运行。

网络优先级

即使这将是一个专用的Mumble服务器,选择Yes是一个好主意,因为这将确保最低可能的延迟。

Mumble超级用户密码

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

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

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

此时,我们现在有一个带有一个用户帐户(SuperUser)的可工作的Mumble服务器。

步骤四 — 高级配置

如果您对默认设置满意,服务器现在将可以工作。

如果您想进一步自定义服务器,我们需要编辑位于/etc/mumble-server.ini的配置文件。

打开文件:

nano /etc/mumble-server.ini 

Murmur有几个配置选项,并且如果您对特定设置有任何疑问,该文件有很好的注释。

以下是一些常见更改的值作为参考。要启用其中一些设置,您需要删除前面的#字符。这称为取消注释该行。以#开头的行不会被服务器处理。

  • autobanAttemptsautobanTimeframeautobanTime - 这三个值用于防止暴力破解尝试,并且在满足其他两个条件后将禁止IP一段时间。
  • welcometext - 这是每个用户连接到服务器时收到的欢迎消息。它对于通知用户规则、链接到您的网站等非常有用。您可以使用大多数HTML字符和标记;只需确保整个条目被引号包围。
  • port - 默认的Mumble端口是64738。您可以更改此值,但请确保在手动连接到服务器时通知用户输入正确的端口。
  • host - 默认情况下,Mumble将自动绑定到任何主机名。如果您希望它使用单个主机名,您在此处输入该主机名。
  • bandwidth - 这是每个用户被允许消耗的带宽量。请记住,如果您设置一个更高的值,每个用户将消耗更多的RAM。在512 MB RAM上,每个用户60Kbps-72Kbps的带宽可以容纳50个用户。
  • users - 可以连接到服务器的最大同时用户数。对于512 MB RAM,推荐设置是50个用户,每个用户60Kbps-72Kbps的带宽。
  • textmessagelength - 默认情况下未启用;将限制用户每条消息的字符数。
  • imagemessagelength - 默认情况下未启用;将设置用户被允许发送的图像的最大文件大小。
  • allowhtml - 默认情况下未启用;允许消息、评论和频道描述中的HTML。
  • registerNameRegisterUrl - 如果启用,这将允许您的服务器在Mumble客户端的公共列表中找到。否则,用户将需要知道服务器的主机名或IP地址才能连接。

当您对配置更改满意时,按Ctrl+X,按Y保存,然后按Enter覆盖现有文件。在您的设置生效之前,您需要重新启动Murmur。服务器上的任何Mumble用户将被断开连接。

重新启动Murmur:

service mumble-server restart 

如果您需要帮助配置其他服务器设置,建议您阅读Mumble Wiki。

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

以下步骤将帮助你以超级用户的身份连接到你的新 Mumble 服务器。其他用户可以使用相同的步骤进行连接。其他用户可以选择他们自己的用户名,并且不需要密码 - 只需要 IP 地址和端口号。

  1. 下载 Mumble 客户端。

  2. 在你的计算机上打开 Mumble 客户端。

  1. 点击 连接 按钮。

  1. 点击 添加新 按钮。

  1. 输入你的 Mumble 服务器信息。地址可以是主机名或服务器的 IP 地址。如果你没有使用自定义端口,它将是默认端口 64738。点击 确定 保存设置。

  1. 服务器将被保存到你的收藏夹列表中。点击你的服务器然后点击 连接

如果你没有为这个服务器设置签名证书,你将需要接受证书。

一旦成功连接,你应该会收到 已连接 的消息。

现在你可以和这个服务器上的任何其他用户进行聊天了。

相关内容

热门资讯

wepokeai机器人(透视)... wepokeai机器人(透视)wepokeai代打(详细辅助辅助教程)总是真的是有挂(大神插件);1...
wepoke智能ai(透视)w... wepoke智能ai(透视)wpk微扑克真的有辅助插件吗(详细辅助科技教程)切实是真的有挂(大神外 ...
wepoke真的有挂(透视)w... wepoke真的有挂(透视)wepoke有机器人吗(详细辅助黑科技教程)竟然是真的有挂(详细透明挂)...
wepoke辅助机器人(透视)... wepoke辅助机器人(透视)We辅poker助(详细辅助技巧教程)好像真的是有挂(专业插件);1、...
wepoke真的有挂(透视)w... wepoke真的有挂(透视)wepoke挂真的假的(详细辅助力荐教程)好像存在有挂(详细ai辅助)1...
wepoke智能ai(透视)w... wepoke智能ai(透视)wepoke是机器发牌吗(详细辅助揭秘教程)本来是真的有挂(详细辅助器)...
wepoke计算辅助(透视)w... wepoke计算辅助(透视)wepoke辅助挂在哪开(详细辅助攻略方法)切实存在有挂(普及透视挂);...
wepoke有挂(透视)wep... wepoke有挂(透视)wepoke游戏真的是有挂的(详细辅助详细教程)一直真的是有挂(科普透明挂)...
wepoke一定有挂(透视)w... wepoke一定有挂(透视)wepoker系统规律(详细辅助黑科技教程)总是存在有挂(教你是真的有挂...
wepoke真的有挂(透视)w... wepoke真的有挂(透视)wepoke软件透明挂存在吗(详细辅助科技教程)其实真的有挂(玩家辅助机...