Teamspeak³-Server mit IPv6 & IPv4 Adresse?
Hey.
Ich würde gerne einen Teamspeak³-Server für Testzwecke, lokal auf meinem Computer laufen lassen. Der Teamspeak³-Server ist regulär von mir eingerichtet wurden, die Portfreigabe über die Firewall von Windows 10 habe ich auch bereits erledigt. In meiner FRITZ!Box 6490 habe ich bereits die erforderlichen Ports:
- Default port (UDP eingehend): 9987
- Default filetransfer port (TCP eingehend): 30033
- Default serverquery port (TCP eingehend): 10011
- Default weblist port (UDP ausgehend): 2010
- Default tsdns port (TCP eingehend): 41144
- Default accounting port (TCP ausgehend): 2008
eingegeben und hinterlegen lassen. Nun stellt sich aber folgendes Problem für mich dar. Meine FRITZ!Box läuft über Vodafone. Lt. wieistmeineip.de habe ich eine IPv6 sowie IPv4 Adresse. Die Ports sind alle über die Fritzbox freigegeben, leider kann sich aber keinerlei Client zu meinem Teamspeak-Server connecten. Ich selber, kann ledigtlich mit meiner IPv6 Adresse zum Server connecten. Mit meiner IPv4 Adresse kann ich nicht connecten. Gibt es dafür Lösungsansätze?
Ich freue mich sehr, über Lösungsvorschläge. Vielen Dank im Vorraus!
1 Antwort
Bei Vodafone haben Privatkunden in der Regel keine eigene IPv4 Adresse, sondern teilen sich eine mit mehreren anderen Kunden. Dadurch ist es nicht möglich einen Server über IPv4 laufen zu lassen.
Hast du die Ports in der FritzBox auch für IPv6 freigegeben oder nur für IPv4?
Dein PC hat mehrere verschiedene IPv6 Adressen. Die Freigabe funktioniert nur mit einer bestimmten.
Wenn du unter Freigaben auf den PC klickst siehst du da sowas: http://fs5.directupload.net/images/170727/lgl8l4u3.jpg
Da müsste unter "IP-Adresse im Internet" eine IPv6 Adresse stehen.
Du kannst übrigens hier testen, ob ein Port offen ist: http://www.ipv6scanner.com/cgi-bin/main.py
Du darfst dort aber nicht die Adresse eingeben, die dir die Seite anzeigt, sondern die, die in der FritzBox steht.
Hey. Vielen Dank erstmal für deine Ausgiebige Antwort! :) .. Ich habe auf der von dir genannten Webseite überprüft, ob die Ports freigeschalten sind. Die Ports sind alle, nach der Aussage der Webseite "filterd". Mit der IPv6 Adresse, für die ich auch die Ports freigeschalten habe (die auf der Fritzbox-Webseite), kann ich mich & andere externe Clients sich aber nicht drüber verbinden.
Öffne an dem PC mal eine Eingabeaufforderung und gib da ein "ipconfig". Da sollten dann mehrere IPv6 Adressen angezeigt werden. Ist eine von denen identisch mit der Adresse, für die du die Ports freigeschaltet hast?
Wenn ich "ipconfig" eingebe, bekomme ich tatsächlich einschließlich IPv4 Adressen angezeigt. https://prnt.sc/ri29h4
Dann ist IPv6 auf dem PC gar nicht aktiviert. Öffne die Windows Eigenschaften und klick dort auf "Netzwerk und Internet/Adapteroptionen ändern". Dann rechts auf "Ethernet" und dann auf "Eigenschaften". Da sollte beides aktiviert sein IPv4 und auch IPv6.
Sobald du das aktiviert hast, sollte ipconfig auch eine bzw. mehrere IPv6 Adressen anzeigen.
Aber an deinem Screenshot kann ich sehen, dass du den Hamachi VPN verwendest. Wenn alle Nutzer deines Servers ebenfalls den selben VPN nutzen, sollte eine Portweiterleitung nicht nötig sein.
Das ist richtig, dass ich teilweise Hamachi verwende. Das aber für einen komplett anderen Verwendungsbereich, ich möchte den Teamspeak-Beteiligten aber tatsächlich nicht antun, sich auch noch Hamachi runterzuladen. Tatsächlich waren in den Einstellungen IPv4 & IPv6 aktiviert. Ich habe die beiden mal deaktiviert & erneut aktiviert, nun bekomme ich unter 'ipconfig' tatsächlich eine IPv6 Adresse, eine temporäre IPv6 Adresse sowie eine Verbindungslokale IPv6 Adresse. Vielen Dank übrigens für deinen ganzen Aufwand! :)
Dann entferne die Freigabe und füge sie nochmal hinzu. Vielleicht hilft es auch sowohl den Router als auch den PC neu zu starten. Eine der Adressen muss mit der in der FritzBox übereinstimmen.
Ist in den Eigenschaften von IPv6 alles auf automatisch gestellt?
Werde ich machen, bin aktuell noch unterwegs. Der Computer wurde über die Nacht schonmal neugestartet.
Ich habe meinen Computer sowie die FRITZ!Box neugestartet. Bedauerlicherweise konnte ich keine Änderung feststellen. In der FRTIZ!Box endet die IPv6 Freigabe mit :79c5 , in der Eingabeaufforderung aber jeweils mit :674f , :92af , 674f (v.l.n.r IPv6 Adresse , temporäre IPv6 & IPv6 Adresse)
Wenn du an der FritzBox eine neue Freigabe einrichtest, kannst du die IP Adresse manuell ändern. Du musst nur bei "IPv6 Interface-ID" die hintere Hälfte der Adresse eingeben. Nimm da aber nicht die temporäre IPv6, sondern die erste.
Die Ports habe ich jeweils für IPv6 sowie für IPv4 freigegeben. Über die IPv6 Adresse können sich aber auch nur mich & keine anderen Clients verbinden.