Skip to content
Menu
ankerand.dk
  • Spil
    • Among Us
    • CSGO
      • CSGO Download Maps
      • CSGO Links
      • CSGO Updates
      • CSGO Strats
  • Om
  • Streaming
ankerand.dk

Lav din egen TeamSpeak server

Posted on 15. juli 202031. juli 2020

Indhold

  • Opret Server
  • Connect til server
  • Opdater server
  • Installer TeamSpeak
  • Test TeamSpeak server
  • Automatisk opstart af Teamspeak server
  • Firewall

Opret Server

For at oprette din egen TeamSpeak server tager jeg udgangspunkt i at man har oprettet en linux server f.eks. hos digitalocean. Normalt når jeg laver noget der opretter jeg en “Debian 10.X x64”. Man kan også sagtens køre det på en ubuntu istedet.

Inde i digitaloceans kontrol panel trykker man på Create / Droplets, samt vælger Debian 10.3 x64 i dette tilfælde samt vælger en server til $5 om måneden.

Jeg ville vælger Frankfurt da det er det tætteste på Danmark, for at undgå for lange svar tider.

Jeg skal i dette tilfølde at lave et root password som opfylder deres krav (normalt vil jeg altid benytte mig af en SSH Key, for at fremme sikkerheden) samt jeg angiver hvad serveren skal hedde i min digitalocean oversigt.

Til sidst vil jeg slutte af med at trykke Create Droplet. Serveren vil nu blive lavet.

Når serveren er klar kommen den frem i kontrol panelet med en ip adresse.

Connect til server

Den skal du nu connecte til. Dette kan du gøre via programmet Putty som er en SSH klient. Tryk på open når du har skrevet ipen ind. Husk det skal være din egen ip ikke denne jeg bruger i dette eksempel . Den er allerede slettet når du læser denne guide.

Indtast root og dit password du lavede tidligere

Opdater server

Før jeg starter med at installere noget på en ny lavet server så plejer jeg altid lige at opdatere serveren.

apt update

apt upgrade

Installer TeamSpeak

Når dette er gjort kan jeg oprette en teamspeak bruger som skal køre serveren. Bare tryk enter til Full Name osv. Det er lige meget med denne info. Jeg kører med –disabled-login så teamspeak brugeren ikke selv kan logge ind på systemet.

adduser --disabled-login teamspeak

Skift fra root brugeren til teamspeak brugeren

su - teamspeak

Download teamspeak serveren (husk det skal være en linie)

wget https://files.teamspeak-services.com/releases/server/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2

Pak teamspeak filen ud.

tar xfvj teamspeak3-server_linux_amd64-3.12.1.tar.bz2

Der vil komme en masse linier frem som disse

Omdøb folderen teamspeak3-server_linix_amd64 til teamspeak3

mv teamspeak3-server_linux_amd64 teamspeak3

Hop derefter ind i teamspeak3 folderen og lav en license fil så du kan bruge gratis versionen af serveren til 32 clienter på en gang.

cd teamspeak3

touch .ts3server_license_accepted

Det er nu tid til at prøve at starte teamspeak serveren for føste gang.

./ts3server_minimal_runscript.sh start

Nu vil der komme alt den info du skal bruge som Server Query admin med mere.

Tryk CTRL+C for at stoppe serveren igen. Gem den nødvendige info et godt sted, og lad nu være med at gøre det på serveren.

Start servern i baggrunden når du har gemt din info.

./ts3server_startscript.sh start

Test TeamSpeak server

Du kan nu starte en TeamSpeak klient op og prøve at logge ind på din server via den ip, serveren har. Da du er den første der logger ind vil den spørge efter “Use Privilige Key” indsæt din “token” som vist på billedet og tryk OK. Du er nu server admin på din TeamSpeak server.

Vi mangler nu kun at sørge for at TeamSpeak serveren selv starter på hvis du får genstartet din linux server.

Automatisk opstart af Teamspeak server

Skriv exit for at forlade brugeren teamspeak og du er nu tilbage som root.

Hop ind i /lib/systemd/system/ folderen og hent en service fil til teamspeak

cd /lib/systemd/system/

wget https://ankerand.dk/files/teamspeak.service

Når filen er hentet hjem, skal systemd reloades og servicen skal enables så den starter fremover.

systemctl --system daemon-reload

systemctl enable teamspeak.service

Du kan nu prøve at reboote serveren, og se om du mister forbindelsen til din teamspeak server via din teamspeak klient, og når den kommer op igen ca 10 sekunder senere, bør din teamspeak klient selv logge på igen.

reboot

Du har nu en brugbar teamspeak server, som du nu kan begynde at konfigure som du har lyst til.

Firewall

Det eneste der mangler er nu noget sikkerhed som f.eks. en firewall på serveren. Men det er ikke noget jeg tager i denne omgang.

God fornøjelse.

Skriv et svar Annuller svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Search

Få som ny kunde ca 60DKK på din coinbase konto hvis du køber og sælger for ca. 620DKK på den.
Samtidig kan du få gratis crypto. Kig mere i "Earn free crypto" sektionen.


CoinBase

Få som ny kunde 20% på den første handel.


CoinBase

Links:

https://adams.dk

Recent Posts

  • Bloons TD6 – Water Park – Half Cash
  • Bloons TD6 – Sulfur Springs – Half Cash
  • Bloons TD6 – Luminous Cove – Half Cash
  • Bloons TD6 – Tinkerton – Half Cash
  • CS2 – Config stien.

Archives

  • februar 2025 (1)
  • januar 2025 (3)
  • september 2023 (1)
  • juli 2023 (1)
  • april 2023 (1)
  • marts 2023 (1)
  • januar 2023 (2)
  • december 2022 (1)
  • november 2022 (1)
  • oktober 2022 (2)
  • september 2022 (5)
  • juli 2022 (9)
  • juni 2022 (2)
  • maj 2022 (3)
  • april 2022 (1)
  • marts 2022 (2)
  • februar 2022 (4)
  • januar 2022 (3)
  • december 2021 (4)
  • november 2021 (4)
  • oktober 2021 (6)
  • september 2021 (5)
  • august 2021 (3)
  • juli 2021 (3)
  • august 2020 (3)
  • juli 2020 (4)
©2025 ankerand.dk | Powered by SuperbThemes