Wie man herausfindet, was einen Port auf einem Windows VPS verwendet

Drucken
  • 0

Wenn ein Spielserver meldet, dass ein Port bereits verwendet wird, hört ein anderer Prozess bereits auf diesem Port. Finden Sie den Prozess, bevor Sie Ports ändern oder zufällige Anwendungen schließen.

Überprüfen Sie zuerst, ob der Port TCP oder UDP ist. Viele Spielserver verwenden UDP für den Spielerverkehr und TCP für Admin-Tools oder Webschnittstellen.

 

Den Prozess finden, der einen TCP-Port verwendet

Öffnen Sie PowerShell als Administrator und führen Sie aus:

$connection = Get-NetTCPConnection -LocalPort 7777 -State Listen
Get-Process -Id $connection.OwningProcess

Windows VPS PowerShell zeigt den Prozess, der einen hörenden Port verwendet

 

Den Prozess finden, der einen UDP-Port verwendet

$endpoint = Get-NetUDPEndpoint -LocalPort 7777
Get-Process -Id $endpoint.OwningProcess

Ersetzen Sie 7777 durch den Port, den Sie überprüfen.

 

Den Prozess nur stoppen, wenn es sicher ist

Stop-Process -Id PROCESS_ID

Stoppen Sie keine Prozesse, die Sie nicht erkennen. Wenn der Prozess zu einem anderen Spielserver, einer Datenbank, einem Windows-Dienst oder einem Fernzugriffstool gehört, kann das Stoppen den Dienst unterbrechen.

 

Häufige Gründe für Portkonflikte

  • Eine zweite Kopie desselben Spielservers läuft noch.
  • Ein vorheriger Server wurde nicht sauber geschlossen.
  • Zwei Server wurden mit demselben Port konfiguriert.
  • Ein Helfer, Webserver oder RCON-Tool verwendet bereits den Port.

 

Nachdem der Port freigegeben wurde

  1. Starten Sie den Spielserver oder die Anwendung erneut.
  2. Überprüfen Sie, ob der Port lauscht.
  3. Überprüfen Sie, ob die Windows-Firewall den Port zulässt.
  4. Testen Sie vom Spielclient oder einem externen Tool.

War diese Antwort hilfreich?

Mehr zum Thema

« Zurück

Follow us on Social Media

Stay in the loop! Follow our social media accounts and stay up-to-date with the latest news, announcements, tips & tricks and behind-the-scenes insights!