Probleme beim Installieren des Teamspeak3-Servers auf VPS (Says-Server läuft, Verbindung kann jedoch nicht hergestellt werden)

982
jvh

Ich versuche, teamspeak3 server auf meinem VPS (CentOS 7) zu installieren. Alles scheint korrekt installiert zu sein. Der Server läuft, wenn ich versuche, das Startskript erneut auszuführen. Ich kann jedoch keine Verbindung zu der IP-Adresse herstellen, die ich in ifconfig finde. Wer könnte mir hier draußen helfen?

0
Verbinden Sie sich von Ihrer externen IP-Adresse aus? Werden Ihre Ports korrekt weitergeleitet? Eric F vor 8 Jahren 0
@EricF Ich verbinde mich von meiner externen IP, ja. Über die Ports habe ich einen Leitfaden befolgt, der nichts über Portweiterleitung aussagt. Ich bin auch noch ziemlich neu in Linux, also würde ich es nicht wissen. Danke für Ihre Antwort jvh vor 8 Jahren 0
Das ist meine Vermutung, warum es dann nicht funktioniert. Ihr Router blockiert den eingehenden Datenverkehr. Welcher Marken-Router hast du? Eric F vor 8 Jahren 0
Auch das Portforwarding hat nichts mit Linux zu tun. Es passiert alles in den Einstellungen Ihres Routers. Wenn Sie mir Ihr Routermodell mitteilen, kann ich Ihnen helfen, wie Sie dies tun Eric F vor 8 Jahren 0
@EricF Mein Heimrouter? Es sollte kein Problem mit meinem Heimrouter sein, da ich mich problemlos mit anderen Teamspeak-Servern am selben Port verbinden kann. Es ist keine Marke, es ist ein Router, den ich von meinem Internetdienstanbieter erhalten habe. Ich kann die Portweiterleitung manuell über ihre Website durchführen jvh vor 8 Jahren 0
Das Verbinden mit anderen Servern hat nichts damit zu tun. Wenn Sie eine Verbindung zu anderen Servern herstellen, benötigen Sie keine offenen Ports. Wenn Sie erwarten, dass sich andere (einschließlich Sie selbst) mit Ihrer eigenen IP-Adresse verbinden, müssen Sie diese Daten an Ihrer Firewall vorbei weiterleiten. Sie müssen den von TS verwendeten Port nachschlagen und an Ihre eigene interne IP-Adresse weiterleiten. Eric F vor 8 Jahren 0
@EricF Der Standardport, den Teamspeak verwendet, ist 9987, der Linux-Server befindet sich jedoch nicht in meinem Netzwerk. Es ist ein VPS, das ich vermiete. Wie gehe ich mit Port-Forwarding in einem Netzwerk um, auf das ich keinen Zugriff habe? jvh vor 8 Jahren 0
Bitten Sie den Besitzer dieses Servers, sicherzustellen, dass Port 9987 dann geöffnet ist Eric F vor 8 Jahren 0
@EricF Ich werde mit dem Helpdesk überprüfen. Vielen Dank jvh vor 8 Jahren 0
@EricF Ich habe gerade ein paar Dinge mehr überprüft. Könnte es mit iptables zu tun haben? jvh vor 8 Jahren 0
@EricF Ich habe es herausgefunden. iptables -A INPUT -p tcp --dport 9987 -j ACCEPT hat den Trick ausgeführt jvh vor 8 Jahren 0
Ich bin froh, dass ich helfen konnte Eric F vor 8 Jahren 0

1 Antwort auf die Frage

0
jvh

Musste meine Firewall (iptables) ändern, um Eingaben vom Port zuzulassen.

iptables -A INPUT -p tcp --dport 9987 -j ACCEPT