Skip to main content

Teamspeak

1. Übersicht & IPs

  • Oracle VPS (Public IPv4)

    • IP Adressen

    • Der Server, mit dem sich die Spieler verbinden

  • Raspberry Pi (Public IPv6)

  • Game-Server Debian (Local IPv4)

    • IP Adressen
    • Der Rechner, auf dem Pterodactyl/Docker läuft

  • Benötigte Ports

    • Voice: 9987 UDP

    • Filetransfer: 30033 UDP


2. Cloudflare Records

You probaly have a IPv6 (AAAA) Record for your domain: ts.yourdomain.com

You now create a new IPv4 (A) Record and add your Oracle VPS IPv4.


3. Oracle VPS

Open Ubuntu Firewall:

Voice:

sudo iptables -I INPUT -p udp -m udp --dport 9987 -j ACCEPT

Filetransfer:

sudo iptables -I INPUT -p tcp -m tcp --dport 30033 -j ACCEPT

Add new Route for Port:

Voice:

nohup sudo socat UDP4-LISTEN:9987,fork,reuseaddr UDP6:[IPv6-Raspberry-Pi]:9987 &

Filetranfer:

nohup sudo socat TCP4-LISTEN:30033,fork,reuseaddr TCP6:[IPv6-Raspberry-Pi]:30033 &