Esta guía explica cómo acceder a RCON (Consola Remota) en tu servidor de Rust y cubre los comandos de administración más útiles para la gestión de jugadores, moderación y control del servidor. Para la configuración general del servidor y variables de inicio, consulta la Guía de Configuración del Servidor de Rust.
Configuración de RCON
RCON se configura mediante tres ajustes en server/rust/cfg/server.cfg. Detén tu servidor antes de editar este archivo.
| Ajuste | Valor de Ejemplo | Descripción |
|---|---|---|
rcon.password |
"strongpassword" |
Contraseña requerida para autenticarse a través de RCON. Establece un valor fuerte y único. Cualquier persona con esta contraseña tiene control total de administración del servidor. |
rcon.port |
(consulta GPanel) | El puerto en el que RCON escucha. Este es diferente al puerto del juego. Consulta la pestaña Network de GPanel para ver tu puerto RCON asignado. |
rcon.web |
1 |
Habilita la interfaz RCON basada en WebSocket. Requerido para herramientas como RustAdmin y RCON.IO. Establece en 0 para usar solo RCON source legacy. |
Ejemplo de bloque RCON para server.cfg:
rcon.password "your-strong-password-here"
rcon.web 1
server.cfg.
Uso de la Consola de GPanel
La forma más sencilla de ejecutar comandos de administración es directamente desde GPanel. No se necesita ninguna herramienta externa ni configuración de RCON.
- Inicia sesión en GPanel y selecciona tu servidor de Rust.
- Haz clic en la pestaña Console. Esto se conecta directamente a la salida del servidor en ejecución.
- Escribe los comandos en el campo de entrada en la parte inferior y presiona Enter. Los comandos se ejecutan inmediatamente y la salida aparece en el registro de la consola.
Uso de una Herramienta RCON Externa
Para acceso de administración persistente o moderar mientras juegas, los clientes RCON externos son la opción estándar:
| Herramienta | Tipo | Notas |
|---|---|---|
| RustAdmin | Aplicación de escritorio (Windows) | Cliente con muchas funciones que incluye gestión de jugadores, baneos, monitoreo de chat y comandos programados. La herramienta más utilizada para RCON de Rust. |
| RCON.IO | Basado en web | Cliente RCON basado en navegador. No requiere instalación. Útil para acceso rápido desde cualquier dispositivo. |
Para conectarte con cualquier herramienta RCON externa, necesitas tres valores de GPanel:
- IP del Servidor — se muestra en la pestaña Network de GPanel
- Puerto RCON — se muestra en la pestaña Network de GPanel (es diferente al puerto del juego)
- Contraseña RCON — el valor de
rcon.passworden tuserver.cfg
Comandos de Administración Útiles
Estos comandos se pueden ejecutar desde la consola de GPanel o cualquier cliente RCON conectado.
Gestión de Jugadores
| Comando | Descripción |
|---|---|
ownerid STEAMID64 "Name" "Reason" |
Otorga administración de nivel propietario a un jugador. Los propietarios pueden ejecutar todos los comandos dentro del juego. |
moderatorid STEAMID64 "Name" "Reason" |
Otorga administración de nivel moderador a un jugador. |
removeowner STEAMID64 |
Revoca la administración de nivel propietario de un jugador. |
removemoderator STEAMID64 |
Revoca la administración de nivel moderador de un jugador. |
ban STEAMID64 "Reason" |
Banea a un jugador por Steam ID. |
unban STEAMID64 |
Elimina el baneo de un jugador. |
kick "PlayerName" |
Expulsa a un jugador del servidor. |
players |
Lista todos los jugadores conectados actualmente y sus Steam IDs. |
server.writecfg. Las asignaciones de administrador y moderador realizadas con ownerid o moderatorid se mantienen en memoria hasta que ejecutes server.writecfg. Si el servidor se reinicia antes de hacerlo, las asignaciones se perderán.
Control del Servidor
| Comando | Descripción |
|---|---|
server.writecfg |
Escribe la lista actual de administradores/moderadores y ajustes en disco para que persistan entre reinicios. |
server.save |
Fuerza un guardado inmediato del mundo. |
say "Message" |
Envía un mensaje a todos los jugadores en el chat del servidor. |
status |
Muestra el estado del servidor incluyendo cantidad de jugadores, uso de memoria y FPS. |
server.fps |
Muestra la tasa de ticks actual del servidor (FPS). |
Comandos de Plugins Oxide
Si tienes Oxide/uMod instalado, estos comandos adicionales están disponibles. Para detalles completos sobre la gestión de plugins, consulta la guía de Instalación de Plugins Oxide/uMod para Rust.
| Comando | Descripción |
|---|---|
oxide.reload PluginName |
Recarga un plugin específico de Oxide sin reiniciar el servidor. |
oxide.plugins |
Lista todos los plugins cargados actualmente y sus versiones. |
Solución de Problemas de Conexión RCON
Si no puedes conectarte a RCON con una herramienta externa, verifica lo siguiente:
- Verifica que
rcon.web 1esté configurado enserver.cfg. La mayoría de las herramientas externas (RustAdmin, RCON.IO) requieren la interfaz WebSocket de RCON. - Confirma que estás usando el puerto RCON y no el puerto del juego. Consulta la pestaña Network de GPanel para ver tu puerto RCON asignado.
- Verifica que la contraseña RCON coincida exactamente con lo configurado en
server.cfg. Las contraseñas distinguen entre mayúsculas y minúsculas. - El servidor debe estar completamente iniciado antes de que se acepten conexiones RCON. Busca
Server startup completeen la salida de la consola.
Para otros problemas comunes del servidor, consulta Solución de Problemas del Servidor de Rust.
¿Necesitas Ayuda?
Si encuentras un problema no cubierto en esta guía, nuestro equipo de soporte está disponible para ayudarte. Envía un ticket de soporte e incluye tu ID de servidor, una descripción del problema y cualquier salida de consola relevante.