Redes: los juegos no pueden ver / unirse a los servidores LAN de otra persona, a menos que yo aloje

10

Esto sucede con varios juegos, desde Battlefield 2 hasta Trackmania y, por lo tanto, parece haber algún error de configuración de red:

Cuando alguien más aloja un juego LAN, soy el único que no puede ver su servidor en el navegador del servidor del juego, ni puedo unirme a él con una conexión IP directa. Sin embargo, cuando alojo el juego, todos los demás son capaces de unirse a mi servidor sin ningún problema. También soy el único en la red que experimenta estos problemas.

Cosas que ya revisé:

  • Firewall de Windows está configurado para permitir cada aplicación (y el problema aún ocurre cuando está completamente deshabilitado)
  • Otros programas de redes e internet como navegadores, correo electrónico, ssh y ftp funcionan perfectamente bien
  • Varias direcciones IP estáticas / dinámicas / máscara de subred y configuraciones de puerta de enlace predeterminadas no solucionan el problema
Silveri
fuente
1
¿Qué pasa con los firewalls de tus amigos? ¿Cuál es el diseño de LAN? ¿Enrutador único o múltiples? ¿Funciona en otras redes?
gronostaj

Respuestas:

26

El problema parecía ser que los juegos no manejan adecuadamente mi PC con múltiples adaptadores de red. Luego se conectan usando el adaptador de red incorrecto y solo ven la red / subred de ese adaptador.

En mi caso, esto fue causado por el adaptador de red Virtualbox , aunque también parece ser común con otros adaptadores de software como Hamachi . La solución más simple que pude encontrar fue desactivar el adaptador problemático antes de jugar cualquier juego. Otras opciones posibles son desactivar todos los otros adaptadores de red, excepto el de su red actual o configurar correctamente la prioridad de sus adaptadores de red.

La prioridad de los adaptadores de red se puede establecer siguiendo este procedimiento en Windows Vista / Seven ( fuente ):

  • Red abierta y centro de intercambio de'
  • Elija la configuración 'Cambiar adaptador'
  • Presione ALT en su teclado para mostrar los menús
  • En el menú 'Avanzado', seleccione 'Configuración avanzada'
  • En la pestaña 'Adaptadores y enlaces', seleccione su adaptador de red adecuado en la 'Lista de conexiones'
  • Use la flecha verde a la derecha para moverlo a la parte superior de la Lista de prioridades del adaptador de red de Windows
  • Haga clic en 'Aceptar' para aplicar la nueva configuración y listo.
Silveri
fuente
¿Por qué este entorno crucial está oculto así? Estoy usando Windows 10 y su método funciona igual. ¡Gracias!
mattmilten
Tuve que reiniciar después de deshabilitar todos los demás adaptadores de red, pero esto parece haber funcionado para mí para StarCraft Brood War. ¡Gracias!
Anthony Astige
1

Si conoce la IP del servidor, puede ingresar a través de la línea de comando de esta manera:

TmForever.exe / lan /join=192.168.100.110

¡Para mí funcionó!

kaikalista
fuente