NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Puertos y firewall de BeamMP explicados

BeamMPUpdated Nov 3, 20267 min read

Un servidor de BeamMP usa un único número de puerto para todo, tanto por TCP como por UDP. El puerto por defecto de BeamMP es el 30814, pero un servidor de PlayNHost tiene su propio puerto, que el panel le da a BeamMP en cada arranque. Los jugadores encuentran el servidor por su nombre en el launcher o usan Direct connect con la dirección, y nadie tiene que abrir un puerto en un router o firewall.

¿Qué puerto usa un servidor de BeamMP?

PuertoPara qué sirveProtocoloPor defecto en BeamMPEn tu servidor de PlayNHostDónde lo ves
Puerto de juegoTCP: entrada, chat y las descargas de mods que reciben los jugadores al entrar. UDP: posiciones de los coches y otros datos de los vehículosTCP y UDP, el mismo número30814El puerto Principal, un número asignado por PlayNHostPuertos y red, la fila Dirección de Jugar con amigos y Dirección de Direct connect en la tarjeta Lista de servidores de BeamMP

BeamMP-Server abre su listener TCP y su socket UDP en el mismo puerto, como muestra su código fuente para la versión v3.9.3. La guía de servidor de BeamMP pide a quienes alojan en casa que permitan el servidor en el firewall para "both TCP and UDP" (tanto TCP como UDP). En PlayNHost los dos ya llegan a tu puerto.

No hay puerto de consulta ni puerto RCON. El servidor también habla con los servidores propios de BeamMP para comprobar su clave, aparecer en la lista y comprobar las cuentas de los jugadores. Son conexiones salientes, y funcionan desde los servidores de PlayNHost.

¿Por qué mi puerto no es el 30814?

Muchos servidores comparten una máquina, así que cada servidor recibe su propio número de puerto. El panel se lo da a BeamMP-Server en cada arranque, de modo que BeamMP escucha en él y se lo comunica a la lista de BeamMP. Tú nunca lo configuras.

La Console muestra el puerto cuando el servidor está en marcha, en la línea de «listo» propia de BeamMP:

[03/11/26 15:00:00] [INFO] Vehicle data network online on port 25571 with a Max of 8 Clients

La hora y los números de este ejemplo son inventados. Tu propia línea muestra tu puerto Principal y tus plazas de jugadores.

¿Y el Port de ServerConfig.toml?

La línea Port = 30814 de ServerConfig.toml no hace nada en PlayNHost. BeamMP-Server lee primero el puerto que le da el panel, y solo recurre al archivo cuando no se le da ninguno. Deja la línea como está: cambiarla no mueve el servidor, y Direct connect sigue funcionando en el puerto que muestra el panel.

¿Cómo veo el puerto de mi servidor en el panel?

  1. Abre tu servidor en el panel y haz clic en Puertos y red en el menú de la izquierda.
  2. Copia la dirección que aparece bajo Pásale esto a tus jugadores. Es la dirección y el puerto, escritos como address:port, por ejemplo 203.0.113.10:25571.
  3. Mira Todos los puertos. El puerto marcado como Principal, descrito como El puerto al que se conectan los jugadores, es el que usa BeamMP. Bajo el título Todos los puertos, la página dice Todos los puertos aceptan TCP y UDP.

La misma dirección está en tu página Resumen: en la fila Dirección de la tarjeta Jugar con amigos y como Dirección de Direct connect en la tarjeta Lista de servidores de BeamMP.

Más sobre la propia página: Cómo encontrar los puertos y la dirección IP de tu servidor.

¿Cómo se conectan los jugadores?

Hay dos formas, las dos desde el launcher de BeamMP:

  • La lista de servidores. Los jugadores abren Servers (la lista de servidores) y buscan el nombre del servidor. Un servidor nuevo puede tardar unos minutos en aparecer. Un servidor privado nunca está en la lista.
  • Direct connect. Los jugadores escriben la IP y el puerto de tu dirección. Direct connect va directo a tu puerto y no usa la lista de BeamMP, así que funciona con un servidor privado y mientras la lista de BeamMP no responde.

Los pasos completos están en Cómo conectarte a tu servidor de BeamMP.

¿Tengo que abrir puertos en mi router o firewall?

No. El firewall que hay delante de los servidores de juego de PlayNHost deja pasar el tráfico a los puertos que el panel da a los servidores, TCP y UDP, y descarta el resto. El puerto de tu servidor de BeamMP es accesible desde internet en cuanto el servidor está en marcha.

Los jugadores se conectan hacia fuera, a tu servidor, algo que permite cualquier router doméstico normal. Los pasos de redirección de puertos y de firewall de Windows de la guía de BeamMP son para quienes alojan un servidor en su propio PC en casa.

Problemas de puertos habituales y sus soluciones

El servidor no aparece en la lista del launcher

Abre la tarjeta Lista de servidores de BeamMP en Resumen. Busca tu dirección, con tu puerto, en la lista pública de BeamMP y te dice por qué el servidor está o no: Iniciando, Privado, Sin clave, Clave rechazada, BeamMP no responde o Fuera de la lista. Mientras tanto, los jugadores pueden usar Direct connect. Las soluciones para cada indicador están en Tu servidor de BeamMP no aparece en la lista de servidores.

La Console dice que el puerto del servidor está en uso

BeamMP se detiene al arrancar con bind: Address already in use en la Console. Otro programa ocupa el puerto, casi siempre una copia de este servidor que no había terminado de apagarse. Espera un minuto y pulsa Iniciar de nuevo. Si sigue pasando, envía la línea al soporte en un ticket. Más causas en El servidor de BeamMP no arranca o los jugadores no pueden entrar.

Direct connect falla

  • El jugador escribió el puerto por defecto de BeamMP, el 30814, o dejó el puerto fuera. Copia la dirección completa de la fila Dirección de Jugar con amigos.
  • El servidor aún está arrancando. Espera a la línea Vehicle data network online on port en la Console.
  • Una red de colegio, trabajo o pública puede bloquear puertos poco habituales. Prueba con otra red.

La Console dice que los servidores de BeamMP no respondieron

BeamMP imprime Backend failed to respond to a heartbeat. Your server may temporarily disappear from the server list. This is not an error, and will likely resolve itself soon. Direct connect will still work. (El backend no respondió a un heartbeat. Tu servidor puede desaparecer temporalmente de la lista. No es un error y probablemente se resuelva solo pronto. Direct connect seguirá funcionando.) Se trata de los servidores propios de BeamMP, no de tu puerto. Los jugadores entran con Direct connect hasta que se resuelva.

Para cualquier otra cosa, empieza por Problemas y soluciones del servidor de BeamMP.

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

NUESTROS ÚLTIMOS BLOGS