Portweiterleitung, Port Forwarding
Admin | geschrieben am | zuletzt bearbeitet am
Wenn du deinen eigenen TS Server schon hast und deine Freunde ihn noch nicht so recht finden ist dieser Artikel das richtige für dich…
Wie machst du dein TS übers Internet erreichbar?
Jeder Computer hat eine IP Adresse, darüber können ihn andere finden. Im Internet sind diese Adressen einzigartig. Das heißt es gibt keinen zweiten Computer mit der gleichen IP Adresse. So weit so gut. Leider haben Internet-Anschlüsse meistens nur eine IP zur Verfügung. Die Geräte die dann alle ins Internet wollen, sind hinter einem Router zusammengefasst. Das heißt von außen ist nur eine IP erreichbar und das ist der Router.
Wenn du etwas aus dem Internet haben willst (zB eine Internetseite ansehen), merkt sich der Router, wer danach gefragt hat. Wenn die Antwort aus dem Internet kommt (Internetseite, oder was auch immer) schickt sie der Router an den, der danach gefragt hat. Wenn jetzt eine Anfrage aus dem Internet kommt, die keiner „bestellt“ hat. Weiß der Router nicht wohin damit. Du musst jetzt also dem Router beibringen, dass er Teamspeak Anfragen an deinen PC durchschicken muss.
Was ist ein Server Port?
Einen Port kann man sich wie eine Tür vorstellen. Jeder Computer hat einen Haufen Ports. Diese sind durchnummeriert. Die meisten davon sind geschlossen. Wenn ein Computer auf einem Port etwas anbietet, hat er den entsprechenden Port offen. Webserver laufen zum Beispiel fast immer auf Port 80. Das heißt hinter Türchen 80 befindet sich fast immer eine Homepage, wenn sie offen ist.
Welchen Port musst du weiterleiten?
Seit Version 3 wird der Port 9987 als Standard verwendet. Das heißt, wenn du einen TS Server auf deinem Rechner startest, macht dein Computer Türchen 9987 auf und andere können sich über diesen Port mit deinem TS3 Server verbinden.
Wie kommt jetzt dein Port ins Internet?
Jetzt wird es etwas schwieriger. Bei allen Routern ist das etwas anders einzustellen. Meistens heißt die Option Port-Forwarding, oder auf deutsch Portweiterleitung. Hier musst du den Port 9987 von deinem Router auf den Port 9987 von deinem PC weiterleiten. Dadurch macht der Router seinen Port 9987 auf und leitet alles, was da rein kommt auf deinen PC weiter. Damit sollte dein TS Server von außen erreichbar sein.
Wie bekommst du die Adressen, die du brauchst?
Also zu einrichtung der Portweiterleitung brauchst du die IP deines Computers. Die bekommst du ganz einfach. Drücke „Windows-Taste + R“ gib „cmd“ ein und drücke Enter. Tippe „ipconfig“ ein und drücke Enter.
Unter IPv4-Adresse (bzw. bei älteren Systemen IP-Adresse) findest du die Adresse. Sie besteht immer aus 4 Zahlen zwischen 1 und 255 mit jeweils einem Punkt dazwischen. Diese Adresse brauchst du also für die Router Einstellungen.
Jetzt noch die externe IP Adresse. Dazu brauchst du nur auf https://www.whatismyip.com/ zu gehen und sie wird groß angezeigt. Diese Adresse gibst du jetzt deinen Freunden und sie sollten sich auf deinen Server übers Internet verbinden können.
Hast du noch Fragen, oder klappt etwas nicht?
Ich helfe dir gerne jederzeit weiter. Schreib einen Kommentar, eine E-Mail, oder eine Nachricht über Facebook, Twitter, Skype, …
Ich hoffe, ich konnte helfen!
HI,
hab mir auch einen eigenen TS-Server zusammen gebastelt, nun intern im Netzwerk funktioniert das Ganze einwandfrei, kann mir sozusagen selber Nachrichten schreiben. 🙂
So nun das eigentliche Problem, trotz der tollen Beschreibung hier, klappt leider der Zugriff von Außen nicht, obwohl bei meinem W-Lan-Router von LogiLink die entsprechenden Port auf 9987 UDP und 10011 TCP eingestellt sind und auch meine eigentliche IP im Netz bekannt ist.
Hab schon so einiges ausprobiert, auch selbst von zu Hause aus über mein Wlan, sowie auch über einen Internetstick.
Für mich ist nun das Problem da, wie bekommen ich extern zugriff auf meinen Test-TS-Server, ohne meine ganze Infrastruktur auseinander zunehmen?
Grüße
Thomas Liebrich
Hallo Thomas,
Wichtig ist die Ports am Router müssen auf deine interne IP (ipconfig) zeigen und die Leute extern, müssen die externe IP (zB. wieistmeineip.de) deines Routers verwenden.
Sollte das so nicht klappen, melde dich einfach bei Skype mal bei mir.
mfg Thomas
Hallo Thomas,
für die interne IP sind die Ports entsprechend freigegeben und eingestellt;
192.168.xxx.xxx. Port 9987 UDP,
192.168.xxx.xxx. Port 10011 TCP,
die externe IP wechselt alle 24h durch den Anbieter, selbst wenn ich die momentane externe IP meinen Freunden mit dem entsprechenden Port weiter gebe, entsteht keine Verbindung, im TS-Client wird mitgeteilt; konnte zum Server keine Verbindung herstellen, über Putty kann ich leider nichts einstellen, obwohl ich sämtliche Passwörter und Token aufgeschrieben hab.
Grüße Thomas Liebrich
Hallo Thomas,
Kann es sein, dass der Router noch eine Firewall hat und du noch Ausnahmeregelungen für die Ports brauchst? Ist der Router von außen anpingbar? Versuch mal einen Webserver zu starten bei dir am PC und route auch port 80 durch, ob das klappt. Manche Internetanbieter sperren auch gewisse Port Ranges. Wenn der Webserver von außen erreichbar ist, könntest du einen niedrigen Port am Router auf deinen TS Port weiterleiten.
Übrigens Port 10011 TCP brauchst du nur für den Query Zugang, wird also von außen vielleicht garnicht gebraucht. Wenn du allerdings Icons, oder Avatarbilder, oder den FIletransfer am Server verwenden willst brauchst du noch Port 30033 TCP. Das sollte aber für die Voice-Verbindung keinen Unterschied machen.
mfg Thomas
Eine Firewall in diesem Sinne hat mein Router nicht, nur Prevent Network Attack, da kann ich aber nur das Häkchen entfernen oder anklicken.
Den Ping-Befehl kann in cmd durchführen, aber den Port 80 weiß ich jetzt nicht, wie ich das genau prüfen kann.
Den Port 10011 TCP hab ich mal gegen den Port 30033 TCP ausgetauscht, falls es doch mal klappen soll. 🙂
grüße Thomas
und Danke schon mal für die bisherige Hilfe 🙂
Hallo Thomas,
Kannst du mal einen Screenshot von den Einstellungen am Router schicken?
mfg Thomas
ist hier eine tolle Anleitung, nur leider nur die halbe Wahrheit: Du hast sicher Internet auf der Basis von UMTS, und da steht ein Funkmast, der muß auch noch Ports durchgeschaltet bekommen, sonst kannst Du an Deinem Router einstellen was Du willst, es funzt nicht! und das Durchschalten läßt sich der Provider gut honorieren.
Hallo Manfred,
Nein 🙂 Ich habe kein UMTS Internet.
Einen Server zu hosten über UMTS ist schon alleine wegen den Pingzeiten nicht anzuraten, aber du hast natürlich recht, dass manche UMTS Anbieter bestimmte Ports sperren. In Österreich ist das allerdings nicht so (zumindest bei meinem Anbieter)
mfg Thomas
Ok, welche Daten bitte genau und wohin soll ich es schicken?
grüße Thomas
Bilder von den Router Einstellungen wären auf jeden Fall gut. Kannst mir das auf meine E-Mail Adresse mailen, oder bei Skype schicken. Klicke oben auf „Home“ und dann auf „Kontakt“.
mfg Thomas
Hallo, ich habe bei meiner Fritzbox eine Portfreigabe von 9000 – 9990 für meinen laptop gemacht, aber meine Freunde können immernoch nicht auf den TS Server zugreifen.
Wie kann ich das Problem lösen?
LG Mandy und Danke im voraus
Hallo,
Du musst Port 9987 UDP und evtl. Port 30033 TCP (für Dateien) freigeben.
9000-9990 würde passen, wenn du UDP Eingestellt hast und alle Ports 1:1 auf deinen PC durch routest.
mfg Thomas
Hallo ich habe ein Modem von der T-online Router Speedport W921V mein Problem ist das ich dort keine Ports frei schalten kann oder ich mache es Falsch.
Hallo Frederik,
Ich würde dir gerne helfen, aber ich habe leider so einen Router nicht hier um dir eine Anleitung zu machen und du hast mir auch etwas zu wenig genau beschrieben, was du machst und was passiert, damit ich dir einen Tipp geben könnte.
mfg Thomas
Hallo
Wollte mir jetzt mal einen ts3 server machen, aber mit wenig Erfolg. Hab ein huawei b890 lte modem. Habe auch die ports im modem eingegeben. Ich bekomme den 9987 port ums verrecken nicht frei. 🙁 habe jede Firewall und virnscanner ausgeschaltet. Habe auch in der firewall extra den port eingegeben. Dann hab ich mal versucht den 10011 port mit einen port scanner zu checken—–> offen. Aber leider auch nur mit dmz. Jetzt hab ich mal versucht in der server.ini statt 9987 10011 einzugeben… siehe da, man kommt von ausen drauf. Will aber den standard port verwenden. Haben sie da vl.eine Lösung?
Vielen Dank. Lg Peter
Hallo Peter,
Das ist so schwer zu sagen. Wenn du einen Port weiterleiten kannst, sollte auch ein anderer klappen. Wichtig ist, dass Voice UDP ist und Query TCP, vielleicht hast du da was anders eingestellt.
mfg Thomas
Guten Tag,
ich habe den Server erstellt und Lokal funktioniert er aber meine Freunde können nicht drauf joinen.
Ich kann bei meinem Router nur TCP oder UDP auswählen und den Port ansich kann ich nicht eingeben.
Bei ´an Computer´ ist meiner ausgewählt aber dahinter steht dann nochmal ´an´und da ist jeweils bei UDP und TCP ein anderer Port. Bräuchte da mal hilfe.
Hallo Marcel,
Schick mir davon mal einen Screenshot per Mail.
mfg Thomas
Wollte mal nach deinem skype namen Fragen
Über Skype kann ich leider keinen Support mehr geben, weil sich das zeitlich nicht ausgeht. Nutze bitte das Support System
Hallo Thomas,
ich benutze einen Telekom Speedport Router und weiß nicht,wo ich welche IP-Adressen und Ports einfügen muss ,damit es funktioniert.
Hallo Moritz,
Du musst den Port 9987 vom Router auf den Port 9987 von deinem Server (PC) weiterleiten. Die IP findest du indem du am Server ipconfig (Windows), oder ifconfig (Linux, Mac) in der Konsole eingibst. Wie die Oberfläche des Routers aussieht und wie du das dort einstellst, weis ich leider nicht, weil ich den Router nicht kenne.
mfg Thomas
Hallo Thomas
Ich hab auch eine Frage und zwar habe ich alles installiert und es funzt alles perfekt im LAN-Netz. Auch kommen andere Leute von aussen problemlos drauf. Jetzt hat meine Verbindung auf den TS einen kleinen „Schönheitsfehler“ sag ich mal 😉 Es wird nämlich keine Landesflagge angezeigt, weil ich mich ja von meinem LAN-Netz verbinde. Bei den anderen Leuten die von „aussen“ kommen wird sie angezeigt. Jetzt ist meine Frage wie kann ich mich verbinden das es so aussähe als käme ich von aussen? Freigegebene Ports sind: 9987, 10011 und 30033
Mfg Lukas
Du solltest je nach Router auch die externe IP verwenden können.
Ansonsten musst du wohl damit leben, dass keine Fahne da ist 🙂
Oder du nutzt ein kleines Netz intern, dass du im Internet nicht brauchst.
Teamspeak konnte nicht starten weil kein Port zur Verfügung steht
(Kritische Fehlermeldung) wie kann ich das problem beheben ?
Finde raus welcher Port belegt ist und von welchem Programm und stoppe das entsprechende Programm.
mfg Thomas
Wie ist es mit der Firewall? Muss man die ausschalten? Ich habe auch ein Virenschutz installiert der diese Verwaltet.
Der Port muss auf deinem PC natürlich erreichbar sein. Meistens kann man bei Firewall auch einzelne Ports freigeben. Wenn es noch nicht klappt, kannst du testweise die Firewall ganz ausschalten. Sollte der Server dann erreichbar sein, ist die Firewall der Grund und du suchst dann am besten nach Einstellungen um einzelne Ports frei zu geben.
mfg Thomas
Ich habe einen DIR-615. – die Ports 9987 und 10011 sowie 30033 habe ich frei gegeben aber es funktioniert nicht. Den Router hatte ich dann mit „Access Point-Modus aktivieren“ erfolgreich mit deren notwendigen Einstellungen zum verlengerten Teil meines Anbieterrouters (Kabeldeutschland) erstellt. und es klappte. – aber keine W-Lan mehr mit Internet – was ich auch brauche. Was kann ich tun?
Zum testen ruffe ich mine eigene IP auf und es klappt dann nicht – mit interner IP geht es aber.
Bei den meisten Routern kannst du die externe IP intern nicht testen. Das müsste jemand von außerhalb probieren.
mfg Thomas