ENSUPERB'S BLOG

搭建超好玩的ts3server重点事项

字数统计: 290阅读时长: 1 min
2019/08/04 Share

【teamspeak&VPS】搭建超好玩的ts3server的突破点

teamspeak这款语音社交软件真是太棒了,可惜就是高版本得服务器不能被低版本的客户端连接上。

在这里我就不再详细阐述具体如何搭建的了。

搭建概要:创建专有非登录用户,解压软件包并添加到机器的服务中,开启端口


需要注意的点

  1. 接受协议(软件目录生成此文件)
1
touch .ts3server_license_accepted
  1. 记得将所有权交给专属用户
1
chown -R <username>:<group> <path_teamspeak>
  1. 允许端口
1
2
3
4
5
6
7
8
9
10
root@teamspeak:~# iptables -A INPUT -p udp --dport 9987 -j ACCEPT
root@teamspeak:~# iptables -A INPUT -p udp --sport 9987 -j ACCEPT
root@teamspeak:~# iptables -A INPUT -p tcp --dport 30033 -j ACCEPT
root@teamspeak:~# iptables -A INPUT -p tcp --sport 30033 -j ACCEPT
root@teamspeak:~# iptables -A INPUT -p tcp --dport 10011 -j ACCEPT
root@teamspeak:~# iptables -A INPUT -p tcp --sport 10011 -j ACCEPT
# 或者
root@teamspeak:~# ufw allow 9987
root@teamspeak:~# ufw allow 10011
root@teamspeak:~# ufw allow 30033
  1. 服务配置
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@teamspeak:~# vim /lib/systemd/system/teamspeak.service
# 适当根据目录修改
[Unit]
Description=Team Speak 3 Server
After=network.target

[Service]
WorkingDirectory=/home/teamspeak/
User=teamspeak
Group=teamspeak
Type=forking
ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini
ExecStop=/home/teamspeak/ts3server_startscript.sh stop
PIDFile=/home/teamspeak/ts3server.pid
RestartSec=15
Restart=always

[Install]
WantedBy=multi-user.target

What is ufw?

CATALOG
  1. 1. 【teamspeak&VPS】搭建超好玩的ts3server的突破点
    1. 1.1. 需要注意的点