Search:

Dream

Server

Info

edit SideBar

Server / Teamspeak3

Download the correct ts3server from http://www.teamspeak.com/?page=downloads

We're using teamspeak3-server_linux-amd64

Add a user for the ts3 server. adduser ts3serv

Copy and unzip files in the ts3serv home directory

Execute: ./ts3server_minimal_runscript.sh default_voice_port=YYY filetransfer_ip=XXX filetransfer_port=ZZZ query_port=WWW

Added this line to iptables in /etc/sysconfig/iptables -A INPUT -p udp -m state --state NEW -m udp --dport YYY -j ACCEPT

Then restart the service sudo service iptables restart

You must modify YYY with the port you'd like to use for your ts. In addition, you'll notice we did not add rules for query_port or filetransfer_port into iptables and thus those services are effectively disabled even if given ports in the original command.

Lastly, if you'd like to allow the ts3 server to come up upon boot, you need to give it a cron job.

Add ts3serv to the list of users allowed to use cron sudo emacs /etc/cron.allow

Edit the crontab: crontab -e

Add this line: @reboot /home/ts3serv/teamspeak3-server_linux-amd64/ts3server_minimal_runscript.sh default_voice_port=YYY filetransfer_ip=XXX filetransfer_port=ZZZ query_port=WWW


Page last modified on May 31, 2013, at 01:55 PM