Netzwerk - Spiele können die LAN-Server anderer nicht sehen / ihnen beitreten, es sei denn, ich hoste


10

Dies geschieht bei verschiedenen Spielen, von Battlefield 2 bis Trackmania, und scheint daher ein Netzwerkkonfigurationsfehler zu sein:

Wenn jemand anderes ein LAN-Spiel hostet, bin ich der einzige, der seinen Server nicht im Server-Browser des Spiels sehen kann, und ich kann ihn auch nicht über eine direkte IP-Verbindung verbinden. Wenn ich das Spiel hoste, können jedoch alle anderen problemlos meinem Server beitreten. Ich bin auch der einzige im Netzwerk, bei dem diese Probleme auftreten.

Dinge, die ich bereits überprüft habe:

  • Die Windows-Firewall ist so eingestellt, dass jede Anwendung zugelassen wird (und das Problem tritt immer noch auf, wenn sie vollständig deaktiviert ist).
  • Andere Netzwerk- und Internetprogramme wie Browser, E-Mail, SSH und FTP funktionieren einwandfrei
  • Verschiedene statische / dynamische IP-Adressen / Subnetzmasken und Standard-Gateway-Einstellungen beheben das Problem nicht

1
Was ist mit den Firewalls deiner Freunde? Wie ist das LAN-Layout? Einzelner Router oder mehrere? Funktioniert es in anderen Netzwerken?
Gronostaj

Antworten:


26

Das Problem schien zu sein, dass die Spiele meinen PC mit mehreren Netzwerkadaptern nicht richtig handhaben. Sie stellen dann eine Verbindung mit dem falschen Netzwerkadapter her und sehen nur das eigene Netzwerk / Subnetz des Adapters.

In meinem Fall wurde dies durch den Virtualbox- Netzwerkadapter verursacht, obwohl dies auch bei anderen Softwareadaptern wie Hamachi üblich zu sein scheint . Die einfachste Lösung, die ich finden konnte, bestand darin, den problematischen Adapter zu deaktivieren, bevor ich ein Spiel spiele. Andere mögliche Optionen sind das Deaktivieren aller anderen Netzwerkadapter außer dem für Ihr aktuelles Netzwerk oder das korrekte Einrichten der Priorität Ihrer Netzwerkadapter.

Die Priorität der Netzwerkadapter kann wie folgt in Windows Vista / Seven ( Quelle ) festgelegt werden:

  • Öffnen Sie das Netzwerk- und Freigabecenter.
  • Wählen Sie "Adapter ändern"
  • Drücken Sie ALT auf Ihrer Tastatur, um die Menüs anzuzeigen
  • Wählen Sie im Menü "Erweitert" die Option "Erweiterte Einstellungen".
  • Wählen Sie auf der Registerkarte "Adapter und Bindungen" den richtigen Netzwerkadapter aus der Liste "Verbindungen" aus.
  • Verwenden Sie den grünen Pfeil rechts, um ihn an den Anfang der Prioritätsliste des Windows-Netzwerkadapters zu verschieben
  • Klicken Sie auf "OK", um die neuen Einstellungen zu übernehmen, und Sie sind fertig!

Warum ist diese entscheidende Einstellung so verborgen? Ich verwende Windows 10 und Ihre Methode funktioniert genauso. Vielen Dank!
Mattmilten

Ich musste neu starten, nachdem ich alle anderen Netzwerkadapter deaktiviert hatte, aber dies scheint bei StarCraft Brood War für mich funktioniert zu haben. Vielen Dank!
Anthony Astige

1

Wenn Sie die Server-IP kennen, können Sie über die folgende Befehlszeile Folgendes eingeben:

TmForever.exe / lan /join=192.168.100.110

Bei mir hat es geklappt!

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.