还是因为最近要换电脑了,今天只要没忙都在打包电脑里的工具与镜像,虽然没进步但也挺充实

晚上基本上固定都会跟兄弟们开会黑再工作,之前一直用的QQ语音,不仅内存大还会耽误他们接对象电话

几天前就在想,搭个语音服务器来方便交流,Discord被墙了总不能挂着魔法去打游戏吧

经过几番筛选,发现TeamSpeak3很符合我的要求:轻量,占用内存低,无广告,匿名制

而且还有小文件储存功能,真的很方便交流与开黑

话不多说,开干!

准备内容:一台Linux小鸡,带宽最好还是2m起步

下载TeamSpeak3

因为Linux小鸡大部分都是64位系统的,而TS官网的64位Server安装包经常抽风,这里可以下载目前最新的客户端与服务器版本,以及一个简体中文汉化包

安装TeamSpeak3

下载完成后,把teamspeak3-server_linux_amd64-3.13.3.tar.bz2这个压缩包放到你服务器想安装的位置

#进入你的安装目录
cd xx

wget https://cll66-cn.obs.cn-south-1.myhuaweicloud.com/share/teamspeak3-server_linux_amd64-3.13.3.tar.bz2

tar -xvf teamspeak3-server_linux_amd64-3.13.3.tar.bz2 #解压安装包

rm -rf teamspeak3-server_linux_amd64-3.13.3.tar.bz2 #删除安装包

mv teamspeak3-server_linux_amd64-3.13.3 ts3 #给文件夹起个好用的名字

cd ts3 #进入软件目录

touch .ts3server_license_accepted #创建个Token来验证服务器

此时去你的服务器安全组开放以下端口

  • 10011(TCP)
  • 30033(TCP)
  • 9987 (UDP&TCP)

然后在防火墙内放开这些端口(你要是不放心可以把防火墙关了)

 systemctl start firewalld
 firewall-cmd --zone=public --add-port=9987/udp --permanent
 firewall-cmd --zone=public --add-port=10011/tcp --permanent
 firewall-cmd --zone=public --add-port=30033/tcp --permanent
 firewall-cmd --reload

运行TeamSpeak3

cd /xx/ts3 #xx是你设置的安装目录,里面有ts3这个软件文件夹

./ts3server_startscript.sh start #开启服务器

此时运行之后,你可以看到这样一串信息

------------------------------------------------------------------
                      I M P O R T A N T                           
------------------------------------------------------------------
               Server Query Admin Account created                 
         loginname= "xxxxxxxxx", password= "xxxxxxx"
         apikey= "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
------------------------------------------------------------------


------------------------------------------------------------------
                      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=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
------------------------------------------------------------------

这个token一定要记下来,因为第一个进服务器的人会默认设置为服主,要输入token来验证身份

这样我们的TS3服务器就搭建好了,此时你可以Ctrl+C来关闭服务器,进行一些必要设置

设置TeamSpeak3

因为如果你将SSH窗口关闭,TS服务器也跟着关闭了

不管你是将TS设置成系统服务还是用screen来维持服务器运行

我觉得都不如用crontab来维护方便

crontab -e #设置Crontab

@reboot /xx/ts3/ts3server_startscript.sh start      #开机启动
0 4 * * * /xx/ts3/ts3server_startscript.sh restart >/dev/null 2>&1  #每天四点重启服务,防止服务器崩溃

crontab -l #检查是否应用

这样设置完成后你就可以重启服务器,此时TS服务器也会被启动了

使用TeamSpeak3

使用TS3.ZIP压缩包中的TeamSpeak3-Client-win64-3.5.6.exe来安装客户端。Overwolf建议不用安装,因为经常误触还影响内存。再运行Chinese_Translation_zh-CN.ts3_translation,点击Install即可完成汉化。

请务必不要某国内公司制作的中文翻译版,该版本过旧,无法登陆现有的大部分TeamSpeak服务器

点击主界面上面的 Connection - Connect,在 Server Nickname or Address 位置输入服务器地址(域名也行),Nickname 位置输入你想要的用户名后,点击 Connect 即可。

保存或编辑服务器书签

  • 打开书签

TeamSpeak3 的左上角,单击 书签(Bookmarks) 菜单,然后单击 管理书签(Manage Bookmarks) 选项。

  • 添加书签

在书签窗口中,请单击 新增书签 或在空白处点击右键,即可新建书签。

  • 编辑书签

单击刚刚创建的新书签或要编辑的书签。填写 书签名,服务器地址,昵称和服务器密码(如果需要)。然后单击确定即可。

  • 快速添加书签

连接服务器后,点击 书签(Bookmarks) 菜单,然后单击 添加到书签(Add to Bookmarks) 选项即可。

我的服务器

该部分仅登录用户可见

最后修改:2022 年 05 月 15 日
如果觉得我的文章对你有用,请随意赞赏