Un servidor de Rust usa cuatro puertos: el puerto de juego al que se conectan los jugadores y un puerto de consulta para la lista de servidores, los dos por UDP, además de un puerto RCON para las herramientas de administración y un puerto de la app de Rust+, los dos por TCP. En PlayNHost los cuatro vienen asignados y abiertos. Los jugadores solo necesitan la dirección de la tarjeta Jugar con amigos.
¿Qué puertos usa un servidor de Rust?
| Puerto | Protocolo | Valor por defecto de Facepunch | En tu servidor de PlayNHost | Dónde lo ves |
|---|---|---|---|---|
| Puerto de juego: aquí se conectan los jugadores | UDP | 28015 | El puerto Principal | Dirección en la tarjeta Jugar con amigos, y Puertos y red |
| Puerto de consulta: la lista de servidores le pregunta por tu servidor | UDP | 1 más que el puerto de juego o el puerto RCON, el que sea mayor | Un puerto propio | Puerto de consulta en Ajustes del juego |
| Puerto RCON: aquí se conectan las herramientas de administración externas | TCP | El número del puerto de juego (el ejemplo de Facepunch usa el 28016) | Un puerto propio | Puerto de RCON en Ajustes del juego |
| Puerto de la app de Rust+: la app complementaria habla aquí con tu servidor | TCP | 67 más que el puerto de juego o el puerto RCON, el que sea mayor (28082) | Un puerto propio | Puerto de la app en Ajustes del juego |
La guía de servidor de Facepunch dice lo mismo: un servidor de Rust tiene 4 puertos, los de juego y consulta son UDP, RCON y Rust+ son TCP, y solo el puerto de juego hace falta para conectarse y jugar. El puerto de consulta es lo que pone tu servidor en la lista de servidores del juego, y Facepunch añade que el puerto de juego y el de consulta nunca pueden ser el mismo número.
Puerto de consulta, Puerto de RCON y Puerto de la app están marcados como Solo lectura en Ajustes del juego. El panel los fija cuando se crea tu servidor y le pasa a Rust los cuatro números en cada arranque, de modo que Rust siempre escucha en los puertos que muestra el panel.
¿Por qué mi puerto de Rust no suele ser el 28015?
Cada servidor de PlayNHost recibe sus propios puertos de la máquina en la que funciona, así que muchos servidores pueden compartir una misma dirección IP sin estorbarse. El 28015, el 28016 y el 28082 son los números que usa Facepunch para un servidor que alojas tú mismo. Los números de tu servidor suelen ser otros, así que da siempre a los jugadores la dirección y el puerto que muestra el panel, nunca un número de una guía para servidores caseros.
¿Dónde encuentro la dirección y los puertos en el panel?
- Abre tu servidor en el panel y haz clic en Puertos y red en el menú de la izquierda.
- Bajo Pásale esto a tus jugadores, busca la dirección escrita como IP y puerto, por ejemplo
203.0.113.10:25600. Haz clic en el icono de copiar que hay al lado. Es el puerto de juego, y es el único puerto que necesitan los jugadores. - Mira bajo Todos los puertos. Verás cuatro filas. La que tiene la insignia Principal, descrita como El puerto al que se conectan los jugadores, es el puerto de juego.
- Para distinguir los otros tres, haz clic en Ajustes en las pestañas de arriba de la página, luego en Ajustes del juego, y compara sus números con Puerto de consulta, Puerto de RCON y Puerto de la app.
- Para etiquetar una fila, abre el menú ... del final de la fila, elige Renombrar, escribe una Descripción como
RCONy haz clic en Guardar cambios. La fila muestra entonces tu descripción en lugar de Sin descripción.
La página Resumen tiene la misma dirección: en la tarjeta Jugar con amigos, junto a Dirección, y en la fila Dirección del servidor de la tarjeta del servidor, cuyo botón Unirse la copia.
¿Cómo se conectan los jugadores a un servidor de Rust en PlayNHost?
Los jugadores pulsan F1 en el juego, escriben client.connect y un espacio, pegan la dirección con su puerto y pulsan Intro. Un servidor nuevo aparece también en la lista Community del juego al cabo de unos minutos, gracias al puerto de consulta. Los jugadores nunca escriben el puerto de consulta, el de RCON ni el de Rust+. Los pasos completos están en Cómo entrar en tu servidor de Rust.
¿Tengo que abrir puertos en mi router o firewall?
No. La máquina en la que funciona tu servidor de Rust acepta conexiones desde internet en los puertos que el panel da a los servidores, tanto TCP como UDP, y todos los puertos de Todos los puertos son de esos. El panel lo dice en esa página: Todos los puertos aceptan TCP y UDP. Los routers domésticos de tus jugadores dejan pasar las conexiones salientes, así que ellos tampoco abren nada.
La redirección de puertos de la guía de Facepunch es para un servidor que alojas en casa detrás de tu propio router. Con un servidor alojado, no es cosa tuya.
¿Qué no permite el firewall?
Solo los puertos que aparecen bajo Todos los puertos llegan a tu servidor desde fuera. Un plugin que abre un listener propio, como una página web en un puerto que elige él, no es accesible a menos que use uno de ellos. Si tu plan incluye puertos extra, Todos los puertos muestra Añadir un puerto. La máquina elige el número del puerto nuevo, como dice el panel: Port numbers are assigned by the machine your server runs on - you can name a port, but not choose its number. (Los números de puerto los asigna la máquina donde se ejecuta tu servidor: puedes ponerle nombre a un puerto, pero no elegir su número.) Configura el plugin con ese número y reinicia después el servidor para que el puerto nuevo esté en uso. Si no hay botón Añadir un puerto, tu plan no incluye puertos extra, así que abre un ticket y di qué plugin necesita uno.
¿Puedo cambiar cuál es el principal, o quitar alguno?
Deja el puerto de juego como Principal y deja los cuatro puertos en su sitio. Hacer principal en el menú ... de una fila mueve solo el puerto de juego, y Puerto de consulta, Puerto de RCON y Puerto de la app se quedan donde están. Hacer principal el puerto de consulta, por ejemplo, pondría el juego y la consulta en un mismo número, algo que según Facepunch no puede funcionar.
El menú también puede ofrecer Quitar puerto en las filas de consulta, RCON y app. No lo uses: Rust seguiría arrancando en ese número, y un puerto quitado vuelve a la máquina, donde otro servidor puede recibirlo.
¿Para qué sirven el puerto RCON y el puerto de la app de Rust+?
RCON es la consola remota de Rust. Rust la ejecuta como un WebSocket en el Puerto de RCON, por TCP. Herramientas externas como RustAdmin se conectan con la IP de tu servidor, el Puerto de RCON y la Contraseña de RCON: Cómo conectar tu propia herramienta RCON a tu servidor de Rust. La Console del panel no lo usa, pero la tarjeta Jugadores activos y el Mapa en vivo sí, por eso necesitan una Contraseña de RCON.
Rust+ es la app complementaria de Facepunch. Rust ejecuta un pequeño servidor complementario en el Puerto de la app, por TCP, y el backend de Rust+ de Facepunch tiene que poder alcanzarlo desde internet. Facepunch exige además que ese puerto sea 10000 o superior. El Puerto de la app es uno de los puertos de tu servidor, así que es accesible. Comprueba que su número en Ajustes del juego sea 10000 o superior; si es menor, abre un ticket, porque Rust+ no puede funcionar en él. Los jugadores se vinculan desde dentro del juego: Cómo usar la app de Rust+ con tu servidor de Rust.
Problemas de puertos habituales en Rust y soluciones
Mi servidor de Rust no aparece en la lista de servidores
Un servidor nuevo tarda unos minutos en aparecer en la lista Community después de que la Console muestre Server startup complete (Arranque del servidor completado). El puerto de consulta ya está configurado, así que no hay nada que abrir. Mientras tanto, los jugadores pueden entrar con client.connect y la dirección. Si sigue sin aparecer, revisa el nombre, las etiquetas y la rama: Tu servidor de Rust no aparece en la lista de servidores.
Un amigo no puede conectarse con la dirección
- Copia de nuevo la dirección de Jugar con amigos. Un puerto equivocado o ausente es la causa más habitual, y los puertos de consulta, RCON y app nunca sirven para entrar.
- Comprueba que la insignia diga En línea y que la Console muestre Server startup complete.
- Las redes de colegios, trabajos y públicas pueden bloquear puertos de juego. Pide al jugador que pruebe con otra red.
Las causas de versión, rama y servidor lleno están en Los jugadores no pueden entrar en tu servidor de Rust.
Mi herramienta RCON no puede conectarse o es rechazada
- Usa el Puerto de RCON de Ajustes del juego, no el puerto de la dirección.
- Elige el tipo de RCON web o WebSocket si tu herramienta lo pide.
- Si cambiaste la Contraseña de RCON con el servidor en marcha, reinícialo: el panel le da la contraseña a Rust al arrancar, así que la nueva solo se usa tras un reinicio. Con una contraseña incorrecta, la Console registra
RCON: IP ... attempted to connect with incorrect password.(RCON: la IP ... intentó conectarse con una contraseña incorrecta.)
Cuando se rechaza al propio panel, dice The server refused the RCON password (El servidor rechazó la contraseña RCON): El servidor rechazó la contraseña RCON en tu servidor de Rust. Mientras el servidor arranca o está detenido, la tarjeta Jugadores activos dice It is not answering on its RCON port. That is normal while it is starting or stopped. (No responde en su puerto RCON. Es normal mientras arranca o está detenido.)
Rust+ muestra el servidor como desconectado
Busca en la Console Rust+ companion server connectivity test failed! Disabling Rust+ features. Rust la imprime cuando el backend de Facepunch no puede alcanzar el Puerto de la app, y entonces desactiva Rust+ en tu servidor. Facepunch solo permite además 10 de estas comprobaciones por dirección IP cada 5 minutos, y los servidores de Rust de la misma máquina comparten una dirección IP. Espera 5 minutos y reinicia el servidor una vez. Si la línea vuelve, abre un ticket con las líneas de la Console de alrededor.
Conviene saber
- Todos los ajustes de puertos están en Ajustes del servidor de Rust: todas las opciones explicadas, y otros errores en Problemas y soluciones del servidor de Rust.
- Volver a añadir los ajustes de puertos en Argumentos adicionales no cambia nada: Rust se queda con el primer valor que recibe, y el del panel va primero.
- Mudarte desde otro proveedor cambia la dirección y los puertos. Envía a los jugadores la dirección nueva de Jugar con amigos: Cómo mover tu servidor existente a PlayNHost.
- La propia página Puertos y red está explicada en Cómo encontrar los puertos y la dirección IP de tu servidor.
¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros



