{"id":7065,"date":"2021-02-03T07:52:51","date_gmt":"2021-02-03T07:52:51","guid":{"rendered":"https:\/\/hostnoc-revamp.branex.org\/blog\/?p=7065"},"modified":"2025-05-14T06:38:53","modified_gmt":"2025-05-14T06:38:53","slug":"teamspeak-dedicated-server","status":"publish","type":"post","link":"https:\/\/hostnoc-revamp.branex.org\/blog\/teamspeak-dedicated-server\/","title":{"rendered":"How To Host Your Own TeamSpeak Dedicated Server?"},"content":{"rendered":"<p>TeamSpeak is a proprietary VoIP based communication tool that enables audio communications on a chat channel. TeamSpeak client software allows users to choose the best server and join the chat channels. Primarily made for gamers, this communication allows players to communicate with their peers in a multiplayer online game.<\/p>\n<p>TeamSpeak server offers support for <strong>32 concurrent users <\/strong>for free. If you want to add more users, you will have to purchase the gamers license, which increases the support of <strong>1024 concurrent players<\/strong>. If you are a business that wants to use it for internal communication and you have thousands of employees, then you will have to purchase the commercial license.<\/p>\n<p>In this article, you will learn about how to set up a TeamSpeak dedicated server for Windows, Mac and Linux operating systems.<\/p>\n<h2>How To Make a TeamSpeak Dedicated Server On Windows?<\/h2>\n<p>Here is a step by step process you can follow to create a TeamSpeak dedicated server for Windows operating systems.<\/p>\n<ul>\n<li>Download TeamSpeak server software for Windows operating system from <a href=\"https:\/\/www.teamspeak.com\/en\/downloads#server\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a><\/li>\n<li>Extract the files to your desired location<\/li>\n<li>Open the folder and run the <strong>exe <\/strong>installer<\/li>\n<li>You will be asked to accept the license agreement and whether your firewall allows your software to run or not.<\/li>\n<li>Once you accept the license agreement, you will receive a privilege key<\/li>\n<li>To connect with the TeamSpeak server to the client, you need to know your IP address. If you don&#8217;t know your IP address, you can type \u201c<strong>ipconfig<\/strong>\u201d in the command prompt.<\/li>\n<li>Note down the IP address and privilege key as you will have to enter both to get admin rights.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-7066 size-full aligncenter\" src=\"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/teamspeak-3-server.jpg\" alt=\"teamspeak 3 server\" width=\"422\" height=\"344\" title=\"\"><\/p>\n<h2>How To Make a TeamSpeak Dedicated Server On Mac OS?<\/h2>\n<p>Want to create a TeamSpeak dedicated server on Mac OS? Follow the steps given below.<\/p>\n<ul>\n<li>Download TeamSpeak server setup for Mac from <a href=\"https:\/\/www.teamspeak.com\/en\/downloads#server\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a><\/li>\n<li>Extract the package by running the downloaded setup<\/li>\n<li>Run the following commands in the terminal to accept the license agreement<\/li>\n<\/ul>\n<p>set TS3SERVER_LICENSE=accept<\/p>\n<ul>\n<li>Go to the extracted TeamSpeak server files by using the terminal window<\/li>\n<\/ul>\n<p>cd Downloads\/teamspeak3-server_mac<\/p>\n<ul>\n<li>Start the server by typing the following commands<\/li>\n<\/ul>\n<p>\/.ts3server<\/p>\n<ul>\n<li>Wait for few moments until you see your privilege key on your screen<\/li>\n<li>If you don&#8217;t know your IP address, go to <strong>System Preferences<\/strong> and choose <strong>Network<\/strong> section<\/li>\n<\/ul>\n<p>Paste the privilege key to get access to server admin rights<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-7067 aligncenter\" src=\"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/teamspeak-3-server-mac.jpg\" alt=\"teamspeak 3 server mac\" width=\"787\" height=\"338\" title=\"\"><\/p>\n<h2>How To Make a TeamSpeak Dedicated Server On Ubuntu 16.04?<\/h2>\n<p>Here are some of the steps you can follow to setup TeamSpeak on a virtual server running Ubuntu 16.04<\/p>\n<ul>\n<li>Check whether your system is updated or not by typing this command<\/li>\n<\/ul>\n<p>apt-get update &amp;&amp; apt-get upgrade<\/p>\n<ul>\n<li>Create a new user by entering this command<\/li>\n<\/ul>\n<p>adduser &#8211;disabled-login teamspeak<\/p>\n<ul>\n<li>Enter your details and verify that the information you have entered is correct. You can also leave all the fields blank if you want.<\/li>\n<li>Access the home directory of the new user you have just created by running this command<\/li>\n<\/ul>\n<p>cd \/home\/teamspeak<\/p>\n<ul>\n<li>Download the TeamSpeak server software for Linux from <a href=\"https:\/\/www.teamspeak.com\/en\/downloads#server\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a><\/li>\n<li>You can also use the <a href=\"https:\/\/www.hostinger.com\/tutorials\/wget-command-examples\/\" target=\"_blank\" rel=\"nofollow noopener\">wget command<\/a> to download the server software directly to your <a href=\"https:\/\/hostnoc-revamp.branex.org\/blog\/vps-server\/\" target=\"_blank\" rel=\"noopener\">VPS server<\/a><\/li>\n<li>Once completed, extract the archive by running this command<\/li>\n<\/ul>\n<p>tar xvf teamspeak3-server_linux_amd64-3.12.1.tar.bz2<\/p>\n<p>You will see all the components inside <strong>teamspeak3-server_linux_amd64<\/strong> directory. Move everything to the <strong>home\/teamspeak<\/strong> and remove the download archive by running this command<\/p>\n<p><a href=\"https:\/\/hostnoc-revamp.branex.org\/blog\/dedicated-gaming-servers\/\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-10637\" src=\"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500.webp\" alt=\"\" width=\"1920\" height=\"500\" title=\"\" srcset=\"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500.webp 1920w, https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500-768x200.webp 768w, https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500-1536x400.webp 1536w, https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500-260x68.webp 260w, https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500-50x13.webp 50w, https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/Create-Your-Gaming-Community1920x500-150x39.webp 150w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/a><\/p>\n<p>cd teamspeak3-server_linux_amd64 &amp;&amp; mv * \/home\/teamspeak &amp;&amp; cd .. &amp;&amp; rm -rf teamspeak3-server_linux_amd64-3.12.1.tar.bz2<\/p>\n<ul>\n<li>Accept the license agreement by using this command<\/li>\n<\/ul>\n<p>touch \/home\/teamspeak\/.ts3server_license_accepted<\/p>\n<ul>\n<li>This will create a new file called <strong>.ts3server_license_accepted<\/strong>, with no content because it is a license agreement file.<\/li>\n<li>To start the server on boot, users will have to create files <strong>service<\/strong> in <strong>\/lib\/systemd\/system<\/strong> directory. Run the following command to create these files in the directory<\/li>\n<\/ul>\n<p>sudo nano \/lib\/systemd\/system\/teamspeak.service<\/p>\n<p>Here is what the file might look like<\/p>\n<p>[Unit]<\/p>\n<p>Description=TeamSpeak 3 Server<\/p>\n<p>After=network.target<\/p>\n<p>[Service]<\/p>\n<p>WorkingDirectory=\/home\/teamspeak\/<\/p>\n<p>User=teamspeak<\/p>\n<p>Group=teamspeak<\/p>\n<p>Type=forking<\/p>\n<p>ExecStart=\/home\/teamspeak\/ts3server_startscript.sh start inifile=ts3server.ini<\/p>\n<p>ExecStop=\/home\/teamspeak\/ts3server_startscript.sh stop<\/p>\n<p>PIDFile=\/home\/teamspeak\/ts3server.pid<\/p>\n<p>RestartSec=15<\/p>\n<p>Restart=always<\/p>\n<p>[Install]<\/p>\n<p>WantedBy=multi-user.target<\/p>\n<ul>\n<li>Copy and paste the following code in the new file and save it. Activate the script to make the server start at boot by executing this command<\/li>\n<\/ul>\n<p>systemctl enable teamspeak.service<\/p>\n<p>systemctl start teamspeak.service<\/p>\n<ul>\n<li>To make sure it was added, double check it by entering this command<\/li>\n<\/ul>\n<p>systemctl | grep teamspeak.service<\/p>\n<ul>\n<li>Check the status of the TeamSpeak server status by running the following command<\/li>\n<\/ul>\n<p>service teamspeak status<\/p>\n<ul>\n<li>To retrieve the privilege key, type in the following command<\/li>\n<\/ul>\n<p>cat \/home\/teamspeak\/logs\/ts3server_*<\/p>\n<ul>\n<li>Enter your privilege key to connect to the newly created TeamSpeak server. Users will also have to enter the IP address of their VPS server when connecting TeamSpeak server to TeamSpeak client.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-7068 size-full\" src=\"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-content\/uploads\/2021\/02\/teamspeak-comand.jpg\" alt=\"teamspeak comand\" width=\"885\" height=\"428\" title=\"\"><\/p>\n<p>Which method do you use to set up a TeamSpeak dedicated server on different operating systems? Let us know in the comments section below.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TeamSpeak is a proprietary VoIP based communication tool that enables audio communications on a chat channel. TeamSpeak client software allows users to choose the best server<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":3,"featured_media":7103,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"categories":[243],"tags":[],"class_list":["post-7065","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-gaming-server"],"acf":[],"_links":{"self":[{"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/posts\/7065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/comments?post=7065"}],"version-history":[{"count":1,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/posts\/7065\/revisions"}],"predecessor-version":[{"id":12245,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/posts\/7065\/revisions\/12245"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/media\/7103"}],"wp:attachment":[{"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/media?parent=7065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/categories?post=7065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostnoc-revamp.branex.org\/blog\/wp-json\/wp\/v2\/tags?post=7065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}