Ubuntu搭建TeamSpeak服务器

为什么要使用TeamSpeak?

作为一个CSGO玩家,与小朋友们一起开黑是经常的事情,那么一个好的语音通讯软件就必不可少了!!!先看看我们可以选择的几种方法:QQ/微信,游戏内语音,steam语音,YY,Discord,某易好像出了一个uu语音,但是一直还没有正式上线(感觉和Discord很像!!!),这个就直接pass了。我们逐个分析一下:

  • QQ/微信:这一类的软件平时聊聊天还可以,但是打游戏时的体验属实不太好,一个是容易卡顿,另外占用系统的资源并不少
  • 游戏语音:这个肯定不适合与小伙伴们一起游戏,毕竟不是每次都是五黑的,私密性不太好,最多是用来与路人交流,不适合小伙伴们之间聊天,毕竟路人的脾气还是很大的!
  • Steam语音:这个感觉不太适合多人同时聊天,基本没有降噪,太吵了
  • YY:YY可以说是大多数国人游戏语音的首选项了,语音的质量也不错,但是铺天盖地的广告真的是让人很烦,我觉得在没得选的情况下,YY用用还可以。
  • Discord:很简单的原因,被墙了,无法在大陆使用
  • TeamSpeak:Teamspeak没有广告,没有多余的功能,简介的界面,让人感到很属实,并且在后台运行时占用的资源非常少,不会影响到游戏的运行(毕竟不是人人都有高配置的电脑的)。唯一的缺点便是,需要自己搭建服务器,但这同样是一个好处,私密性非常高。正好最近在阿里免费领取了一台服务器,用来搭建服务器再好不过了。

好了,接下来就是如何搭建服务器了:

搭建服务器

  • 首先去官网下载TeamSpeak3服务器端的安装包

  • 然后连接服务器,我用的mobaxterm,这个软件可以免费使用,可以直接向服务器上传文件

  • teamspeak不允许root用户直接运行,所以我们需要先创建一个用户

    1
    adduser teamspeak

    用户目录在/home/teamspeak下,创建的时候会让你设置密码,、

  • 进入到teamspeak目录下

    1
    cd /home/teamspeak
  • 上传文件

点击上传,将刚才的压缩包传到服务器

  • 解压文件

    1
    2
    3
    tar -jxvf teamspeak3-server_linux_amd64-3.11.0.tar.bz2
    mv teamspeak3-server_linux_amd64/* /home/teamspeak #移动到teamspeak目录下
    rm -rf teamspeak3-server_linux_amd64* #删除多余的文件
  • 将所有权设置为 TeamSpeak 用户

    1
    chown -R teamspeak: /home/teamspeak
  • 同意TeamSpeak ToS

    1
    touch .ts3server_license_accepted  #创建该文件即视为同意
  • 启动 TeamSpeak

    1
    2
    su teamspeak		#切换为teamspeak用户
    ./ts3server_startscript.sh start #启动

    会生成一组数据

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    ------------------------------------------------------------------
    I M P O R T A N T
    ------------------------------------------------------------------
    Server Query Admin Account created
    loginname= "*******", password= "*****"
    ------------------------------------------------------------------


    ------------------------------------------------------------------
    I M P O R T A N T
    ------------------------------------------------------------------
    ServerAdmin privilege key created, please use it to gain
    serveradmin rights for your virtualserver. please
    also check the doc/privilegekey_guide.txt for details.

    token=*******
    ------------------------------------------------------------------

    一定要记住token,loginname, password的内容

  • 然后配置服务器安全组,开放9987端口

客户端使用

  • 连接服务器

    第一个用户输入服务器ip,密码不用输入,直接连接,提示输入Token,将上述的字符串输入,该用户将会成为最高权限的管理员

  • 服务器端的汉化

    下载汉化包,连接在这里:

    1
    2
    链接:https://pan.baidu.com/s/12BAJZafbg_yx150p-hD08w 
    提取码:kzx9

    将translations文件夹拷贝到teamspeak安装目录下,全部替换,重新启动即可

  • 接下来便可以愉快的使用了,初始是没有密码的,你可以设置连接密码~

打赏
  • 版权声明: 本博客所有文章除特别声明外,著作权归作者所有。转载请注明出处!

请我喝杯咖啡吧~

支付宝
微信