
Hintergrund: Ich habe einen Windows 10-Desktop als dedizierten Server für eine Handvoll Spiele eingerichtet, darunter Minecraft (Java Edition). Mein Router ist mit einer Reihe von Portweiterleitungsregeln eingerichtet, um eingehende Verbindungen zu diesen verschiedenen Spielen zu ermöglichen. Der Router selbst ist ein Fios-G1100, der nicht viele hilfreiche Informationen zur Fehlerbehebung zu bieten scheint, aber ich behaupte nicht, ein Experte für alle verfügbaren Funktionen zu sein.
Ausgabe: Jeder Computer in meinem lokalen Netzwerk kann sich ohne Probleme mit diesem Minecraft-Server verbinden, aber wenn sich jemand von außerhalb meines lokalen Netzwerks verbindet, kommt es in meinem gesamten lokalen Netzwerk zu Störungen. Diese Störungen können viele Formen annehmen, von langsamen Discord-Anrufen bis hin zu Verbindungsabbrüchen bei Online-Videospielen. Am einfachsten lässt sich dieses Problem jedoch demonstrieren, indem man eine Eingabeaufforderung einrichtet, um Google wiederholt anzupingen. Ich kann genau sagen, wann jemand dem Minecraft-Server beitritt, weil bei einigen meiner Pings eine Zeitüberschreitung auftritt und diese weiterhin zufällig auftritt, solange die Person mit dem Server verbunden ist.
Fehlerbehebung: Dieses Problem tritt nicht auf, wenn sich jemand von außerhalb meines lokalen Netzwerks mit anderen dedizierten Spieleservern wie L4D2 verbindet. Das Wechseln der von Minecraft verwendeten Ports scheint das Verhalten nicht zu ändern. Auch das Wechseln von der normalen Portweiterleitung zu DMZ ändert das Verhalten nicht. Die Verwendung eines verwalteten Switches zum Port-Mirroring und zum Aufspüren des Datenverkehrs (mit Wireshark) zum und vom Minecraft-Server-Rechner scheint keinen wirklichen Unterschied zwischen einer lokalen und einer externen Verbindung in Bezug auf die Anzahl oder Größe der gesendeten und empfangenen Pakete zu zeigen, obwohl ich zugegebenermaßen nicht wirklich weiß, wonach ich bei einer solchen Erfassung suchen soll. Da das gesamte Netzwerk betroffen ist, würde ich annehmen, dass das Problem in irgendeiner Weise mit meinem Router zusammenhängt, aber ich kann mir angesichts der obigen Erkenntnisse nicht wirklich vorstellen, wie das der Fall sein könnte.
Meta: Um dieses Problem kurzfristig zu umgehen, werde ich den Minecraft-Server wahrscheinlich zu einem kostenpflichtigen Hosting-Dienst verschieben, aber wenn möglich würde ich zumindest gerne die zugrunde liegende Ursache verstehen und besser einschätzen können, welche weiteren Schritte ich zur Fehlerbehebung unternehmen kann.
Antwort1
Nun, ich habe nicht so viel Erfahrung mit Minecraft, aber ich werde Ihnen einige Dinge nennen, die ich vermute. Möglicherweise haben Sie Probleme mit den Berechtigungen. Ich erinnere mich, dass das mit unserem Schulserver im Zusammenhang mit dem Roll passiert ist.
Das ist alles, was mir einfällt, und ich weiß nicht, wie sie die Berechtigungen behoben haben, aber Sie sollten sich vielleicht an Mojang oder Microsoft wenden. Oder Sie möchten vielleicht auch den Router-Hersteller fragen. Das könnte helfen.