How to make a 100% free Teamspeak server (for noobs)
by JamesFitz - July 03, 2015 at 07:34 PM
#1
Alright fgts, i'm bored so here we go...


                                                                                                 Setting up the server



First off you need to make a account on Amazon Web Services 

Then you may need a credit card so stop being a faggot and take your mums, or use your own... Ether one works. 
Note: You shouldn't be charged at all for a year. If you are wait about a week and the charge should be removed.

Now we need to make our server, to do this you need to: Click the "Launch Instance"button
then select an OS (I'm going to use Ubuntu, don't use Windows, it's not free) 
[Image: ef687756ddda9a12f74d07cf0b30d23f.png]

Next we chose the type of specs we want, since TeamSpeak isn't at all a demanding server, just choose the free one.

[Image: 79607ae2558b1bacfd87c9fdc64400b0.png]

Click the "Review And Launch" button.

You can skip this page if you want and just click the "Lauch" button.

If you've never used AWS you need to make a Keypair. 

It will ask you to do this before you can proceed.

Call it something [Image: 934260b597cbdb472d62cb2ca9a95428.png]

Then click "Download Keypair"

It will be in a .pem file, DO NOT SHARE THIS KEY!

Keep the key because you will need it later.

After you've downloaded it go ahead and "Launch Instances"!

It will take a few minutes to boot up.

You now need to get PuTTY and PuTTYgen from Here

Once you have this go ahead and open PuTTYgen and import the .pem key (Click all files in the Windows drop-down box)

You should now have something that looks like this
[Image: bca7f89cb57b1e20a239b04adeff0dbc.png]

Now you need to click "Save Private Key"
Call it something and again DO NOT SHARE THIS KEY!
Now you should have key.ppk
You can now close PuTTYgen.


Now open the normal PuTTY

What you need to do now is to get your IP address for your AWS instance.

Now you can put the IP in the "Hostname (or IP address)" box.


BUT WAIT, THERE'S MORE!

Follow this
>SSH >Auth
[Image: 6089104c97ab8fa4dc58c75a191a5554.gif]

Now click the "Browse" button and select the private key.

Now put the .ppk key in there and click "Open"


If you see this [Image: 186edb9a89bdcb49340773581c0270ab.png]

click "Yes"
Now you should see 
your terminal asking to login.

The .ppk is our password (We don't have a password), so username is ubuntu.


Now you should be in!

If you see something like 

[Image: fb87cb21f20035279bc712e7ba125b5a.png]

You're logged in!


Setting up the TeamSpeak server


Now we need to install TeamSpeak3 server. 

To do this you need to put the command (to make it easier)

Sudo -i


We should be root now.

What this allows us to do is to no have to use the "sudo" command for this session.

Now paste this (use right click to paste)
wget http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-amd64-3.0.11.2.tar.gz


Now hit enter.

Next we should see 

Saving to: ‘teamspeak3-server_linux-amd64-3.0.11.2.tar.gz’
[/font]

100%[======================================>] 5,023,834   1.09MB/s   in 8.0s

2015-07-03 17:56:20 (612 KB/s) - ‘teamspeak3-server_linux-amd64-3.0.11.2.tar.gz’ saved [5023834/5023834]
[font=Arial]


Now issue the command 
tar xzf teamspeak3-server_linux-amd64-3.0.11.2.tar.gz



Now issue 
sudo adduser --disabled-login teamspeak3


When it asks for info, just hit enter.

Now issue the command (you may have to use sudo -i again)
mv teamspeak3-server_linux-amd64 /usr/local/teamspeak

Now you need to take ownership of the file, so issue

chown -R teamspeak:teamspeak /usr/local/teamspeak

Now issue
ln -s /usr/local/teamspeak/ts3server_startscript.sh /etc/init.d/teamspeak

and after issue 
sudo update-rc.d teamspeak defaults

One more thing! Start the server!

Issue 
service teamspeak start

It will now give you your admin key, put it in and boom, you just made your own free TS server 


Now if you can't connect to it it's because your security group on AWS.

to fix this go to AWS EC2 instance manager
then go to "Security Groups"
Now right click on "Launch-wizard-1"

Edit inbound and outbound rules

Set it to "All Traffic"
[Image: 492992539cd15a80269cae156ce8252b.png]

Set it for both inbound and outbound.
Try to connect now, it should work!
[Image: f105a9d54507a191c1ae188651e74818.png]


You can now close out of PuTTY.

You are now done, have fun with your new server! :D

Remember, this server is only free for one year.
This forum account is currently banned. Ban Length: Permanent (N/A).
Ban Reason: None
Reply
#2
Great tutorial! I might make one soon Kappa
Reply
#3
(July 03, 2015 at 07:37 PM)Arsh Wrote: Great tutorial! I might make one soon Kappa

Thx bb! :D
This forum account is currently banned. Ban Length: Permanent (N/A).
Ban Reason: None
Reply
#4
If you made this entire tutorial, good job.

Very indepth and will help out a lot of people. Cheers.
Reply
#5
(July 03, 2015 at 07:41 PM)Sem Wrote: If you made this entire tutorial, good job.

Very indepth and will help out a lot of people. Cheers.

No problem man :D
I know that not too many people know even the basics of Linux, so i tried to make it easy to understand for them. Smile
This forum account is currently banned. Ban Length: Permanent (N/A).
Ban Reason: None
Reply
#6
I don't use AWS but could I suggest opening only the required ports rather than allowing all traffic, you should just be able to set TCP rules for 30033 & 10011 and a UDP rule for 9987 (unless you change the teamspeak port http://forum.teamspeak.com/showthread.ph...-of-server).

Good tutorial though, I'm glad you showed how to use ssh keys rather than just loging in with default creds.


Also: http://sysconfig.org.uk/two-factor-authe...h-ssh.html Two factor authentication for ssh if you want.
Reply
#7
(July 03, 2015 at 08:44 PM)Small Wrote: I don't use AWS but could I suggest opening only the required ports rather than allowing all traffic, you should just be able to set TCP rules for 30033 & 10011 and a UDP rule for 9987 (unless you change the teamspeak port http://forum.teamspeak.com/showthread.ph...-of-server).

Good tutorial though, I'm glad you showed how to use ssh keys rather than just loging in with default creds.


Also: http://sysconfig.org.uk/two-factor-authe...h-ssh.html Two factor authentication for ssh if you want.

Yeah, i don't think it really matters on a teamspeak server. and 2 factor auth WITH SSH? I don't even think the US gov uses that lmao.
This forum account is currently banned. Ban Length: Permanent (N/A).
Ban Reason: None
Reply

Possibly Related Threads…
Thread Author Replies Views Last Post
HOW I MAKE OVER 10K A MONTH DOING NO THING ! LEGAL AND 50$ FREE kianu 362 22,027 Yesterday at 09:26 PM
Last Post: adamfonda
How to make a mining botnet (MAKE MONEY) xKeyScore 440 35,157 October 17, 2021 at 11:33 PM
Last Post: ghostmaximus01
== Noobs Social Media Hacking Method == CryptoKnight 384 22,798 September 28, 2021 at 11:16 AM
Last Post: BC123321

 Users browsing this thread: 1 Guest(s)