![]() If you are using CentOS7’s firewall service (firewalld), here is how to open those ports:įirewall-cmd -zone=public -add-port=9987/udp -permanentįirewall-cmd -zone=public -add-port=10011/tcp -permanentįirewall-cmd -zone=public -add-port=30033/tcp -permanentįirewall-cmd -reload Administrate your TeamSpeak server TeamSpeak utilizes certain ports that must remain open for its services to work properly. Systemctl status rvice Firewall rules addition Make sure that TeamSpeak is actually running with this command: Now you can start and enable the TeamSpeak Server onboot feature. Nano /lib/systemd/system/rviceĮxecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.iniĮxecStop=/home/teamspeak/ts3server_startscript.sh stop Create the following file and open it in your text editor. This is where startup scripts can come in handy. If your server reboots, you will need a way to have TeamSpeak start up automatically. Tar xvf teamspeak3-server_linux_amd64-3.0.12.4.tar.bz2Ĭhown -R teamspeak:teamspeak /home/teamspeak Next, you’ll need to install TeamSpeak server, using the following command: Make it strong, but don’t worry about remembering it, as you will not be asked for it in the future. You will be prompted to enter a password for TeamSpeak. Next, you’ll need to go through TeamSpeak user creation. Yum install nano wget perl tar net-tools bzip2 -y The first step is to run the following commands on your Cent OS 7 server, to make sure you got the latest updates: nano, wget, tar, perl, net-tools, and bzip2 Step-by-step guide.A TeamSpeak client on your platform of choice in order to test things out.Root access to the node or one sudo non-root user.1 Node ( Cloud Server or Dedicated Server) running CentOS 7.Getting startedĬonfirm that you have the following before you follow this guide: TeamSpeak is free for use with up to 32 users, and there exists a non-commercial, non-profit license suitable for use with up to 512 users. This guide will focus on installing the TeamSpeak server on a CentOS 7 system. The software has two parts, a server and a client, both of which can be installed on Windows, Mac and Linux. TeamSpeak® is a VoIP (voice-over-Internet Protocol) solution first released in 2001 and most popular with those who play team-based online games. usr/local/teamspeak3_server/ts3server_startscript.How to install TeamSpeak Server on CentOS 7 # Directory of the TeamSpeak3 = /usr/local/teamspeak3_server Some things that this profile blocks are TSDNS, file sharing and any other storage form than MariaDB. It’s really limiting in what the TS3 server can do and so you shouldn’t just copy-paste it, but instead you can use this to build your own upon. Only if you want to advertise the server in Teamspeak’s “Server List” or use any other license than the free one. I have chosen to not use TSDNS, File hosting or telnet connections and thus my only open port is 9987.Īs for the outgoing traffic there are no required ports. Not necessary unless you use a TSNDS service Used for uploading/downloading files to channels ![]() However, the process is similar for most services/programs one can use to whitelist/blacklist ports. Firewall and port forwardingĪs I run my TS3 server on an AWS EC2 instance, I get the option to set port rules using the Security Groups dashboard on AWS. And just like any other script that you’ve downloaded from the internet, you should avoid running it as root/sudo. ts3server_startscript.sh file like any other script. When you’ve downloaded it on the server, unpack the archive and run. Just remember to check for updates regularly. Sadly there are no snaps or Debian packages for the TeamSpeak3 client and server and so you’ll have to get the files on the official site. If you’re not running GNU/Linux then this chapter won’t be relevant to you. I’m using Ubuntu Server to host the TeamSpeak3 server. In this post I’ll be going over my firewall settings, installation, configuration and App Armor configuration. After hosting a TeamSpeak3 server since 2015 I thought it would be a good idea to share what I’ve learned under the years and how I keep my TS server safe.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |