Hallo,
schau dir mal das TSDNS Tutorial an: Das TeamSpeak Domain Name System (TSDNS)
Wenn du das durchgelesen hast, wirst du merken, dass du bereits einen kleinen Denkfehler mit deinem TSDNS Eintrag hast.
Zitat
subdomain.domain.de=123.123.123.123:9987
Du musst bzw. kannst einer Domain/Subdomain auch einen Port zuweisen, denn TSDNS sorgt dafür, dass du keine Ports mehr angeben musst. Dann verbindest du dich später nur noch mit "subdomain.domain.de" und du kommst automatisch auf den zugewiesenen Server "123.123.123.123:9987".
Zum Thema Mapping der Domain auf den Server: Ja, das ist etwas blöd.
Du musst deinem DNS Server sagen, wo er die angegebene Domain bzw. Subdomain finden kann. Hierzu gibt es beispielsweise "DNS Zonendateien", worin definiert wird, welche Domain welcher Typ von Record ist und wo er hinzeigt. Ebenso wird hier die Zeit zum aktualisieren gesetzt. Nachfolgend findest du eine Liste aller verfügbaren DNS Typen Records: List of DNS record types - Wikipedia, the free encyclopedia
Du kannst beispielsweise für jede verwendete Subdomain einen "A" Record anlegen, welcher auf die IP-Adresse deines vServers zeigt:
subdomain IN A 123.123.123.123
Schau dir mal die Kundendokumentation von Hetzner Online an. Die finde ich am verständlichsten, zudem werden da alle Punkte gut erklärt: DNS Zonendatei – Hetzner DokuWiki
PS: Mit einem Ping kannst du testen, ob deine Subdomain auf die korrekte IP-Adresse verweist: