跳转至内容
  • 版块
  • 最新
  • 热门
  • 用户
  • 友链
皮肤
  • 浅色
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • 深色
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

Clouodon Blog

  1. 主页
  2. 软件教程
  3. Mumble 语音服务器搭建

Mumble 语音服务器搭建

已定时 已固定 已锁定 已移动 软件教程
2 帖子 2 发布者 15 浏览 1 关注中
  • 从旧到新
  • 从新到旧
  • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • clouldonC 离线
    clouldonC 离线
    clouldon
    编写于 最后由 编辑
    #1

    所实践过的GPT可用的安装流程
    不使用 Docker 的 Mumble(Murmur)服务器完整搭建流程,以常见的 Linux(Ubuntu/Debian)为例,直接能用。


    🧱 一、准备环境

    推荐系统:

    • Ubuntu 20.04 / 22.04 / 24.04
    • Debian 11 / 12

    更新系统:

    sudo apt update && sudo apt upgrade -y
    

    📦 二、安装 Mumble 服务器(Murmur)

    直接用官方仓库:

    sudo apt install mumble-server -y
    

    安装过程中会问两个问题:

    1️⃣ 是否开机自启

    👉 选 Yes

    2️⃣ 设置 SuperUser 密码

    👉 设置一个管理员密码(很重要)


    ⚙️ 三、基础配置

    配置文件位置:

    /etc/mumble-server.ini
    

    编辑:

    sudo nano /etc/mumble-server.ini
    

    🔑 常用关键配置(建议改)

    # 监听端口(默认 64738)
    port=64738
    
    # 最大用户数
    users=50
    
    # 欢迎消息
    welcometext="欢迎来到我的语音服务器"
    
    # 带宽限制(单位 bit/s)
    bandwidth=72000
    
    # 是否允许匿名用户
    allowanonymous=true
    
    # 服务器名称
    registerName=My Mumble Server
    

    👉 保存退出(Ctrl+O → Enter)


    🔐 四、设置管理员密码(如果刚才没设)

    sudo murmurd -ini /etc/mumble-server.ini -supw yourpass
    

    🚀 五、启动服务

    sudo systemctl start murmurd
    

    开机自启(如果没选):

    sudo systemctl enable murmurd
    

    检查状态:

    sudo systemctl status murmurd
    

    🌐 六、开放端口(非常关键)

    Mumble 默认端口:

    • 64738 UDP(语音)
    • 64738 TCP(控制)

    如果你用 UFW:

    sudo ufw allow 64738/tcp
    sudo ufw allow 64738/udp
    sudo ufw reload
    

    如果是云服务器(阿里云 / AWS / GCP)
    👉 还要在安全组里放行端口


    🧪 七、连接测试

    客户端(Mumble)连接:

    地址: 你的服务器IP
    端口: 64738
    用户名: 随便
    

    管理员登录:

    • 用户名:SuperUser
    • 密码:你刚设的

    ⚡ 八、优化建议(进阶)

    1️⃣ 降低延迟

    bandwidth=128000
    

    2️⃣ 限制公网注册(防炸服)

    allowanonymous=false
    

    3️⃣ 只允许注册用户

    registerPassword=你的服务器密码
    

    🔒 九、安全建议(很重要)

    • 改默认端口(防扫描)
    • 禁止匿名(防骚扰)
    • 定期备份 /var/lib/mumble-server/

    🧠 补充:文件位置

    内容 路径
    配置文件 /etc/mumble-server.ini
    数据库 /var/lib/mumble-server/
    日志 /var/log/mumble-server/

    🧭 常见问题

    ❓ 连不上?

    • 80% 是端口没开(UDP!)
    • 云服务器安全组没放行

    ❓ 没声音?

    • 检查 UDP
    • NAT / 防火墙问题

    1 条回复 最后回复
    0
    • 四折光曲四 离线
      四折光曲四 离线
      四折光曲
      编写于 最后由 四折光曲 编辑
      #2

      https://github.com/mumble-voip/mumble-docker

      https://gitcode.com/gh_mirrors/mu/mumble/blob/master/auxiliary_files/mumble-server.ini

      添加环境变量:

      MUMBLE_CONFIG_PORT=3322

      MUMBLE_CUSTOM_CONFIG_FILE=/data/mumble_server_config.ini (不然每次重启都重置)

      MUMBLE_SUPERUSER_PASSWORD=xxxxx (超级用户名为:SuperUser)

      MUMBLE_CONFIG_SERVERPASSWORD=xxxxx

      MUMBLE_CONFIG_SENDVERSION=false

      允许中文用户名:在配置文件添加
      username=[-\w\x{4e00}-\x{9fa5}=\[\]{}\(\)\@\|\.]+

      已注册用户,需要清除密码才能连接,即注册后无需密码连接,保留证书

      1 条回复 最后回复
      0

      你好!看起来您对这段对话很感兴趣,但您还没有一个账号。

      厌倦了每次访问都刷到同样的帖子?您注册账号后,您每次返回时都能精准定位到您上次浏览的位置,并可选择接收新回复通知(通过邮件或推送通知)。您还能收藏书签、为帖子顶,向社区成员表达您的欣赏。

      有了你的建议,这篇帖子会更精彩哦 💗

      注册 登录
      回复
      • 在新帖中回复
      登录后回复
      • 从旧到新
      • 从新到旧
      • 最多赞同


      • 登录

      • 没有帐号? 注册

      • 登录或注册以进行搜索。
      Powered by Clouldon Contributors
      萌ICP备20251430号
      • 第一个帖子
        最后一个帖子
      0
      • 版块
      • 最新
      • 热门
      • 用户
      • 友链