Cómo conectarse a RCON y ejecutar comandos
Aprende a conectarte al RCON de tu servidor con Rcon-cli. Guía paso a paso para configurar y ejecutar comandos de administración básicos y avanzados.
Para liberar todo el potencial de tu server de juegos, necesitas una línea de comunicación directa, y eso es exactamente lo que ofrece RCON (Remote Control). Es la columna vertebral de la administración remota de servers, lo que te da el poder de ejecutar comandos, gestionar jugadores y cambiar la configuración sin tener que estar dentro del juego. Aunque existen muchas herramientas avanzadas, esta guía te llevará paso a paso por un método sencillo, gratuito y eficaz usando Rcon-cli, demostrándote lo fácil que es tomar el control de tu server.
Guía paso a paso para conectarte a RCON usando Rcon-cli
Descarga una herramienta de RCON:
Para empezar, necesitaremos descargar una herramienta de RCON. Hay varias opciones gratuitas disponibles en internet. Para esta explicación, usaremos Rcon-cli, que es gratuita y fácil de instalar.

Reúne tus credenciales:
Ve a My Server y anota tu IP del server y el puerto RCON. Luego ve a Basic Settings y anota la contraseña de RCON.



Abre Rcon-cli:
Abre Rcon-cli y verás una ventana similar al Símbolo del sistema de Windows.

Introduce la IP del server y el puerto RCON:
Introduce la IP de tu server, seguida de dos puntos y el puerto RCON (IP:PuertoRCON), y presiona Enter.

Introduce tu contraseña de RCON:
Introduce tu contraseña de RCON y presiona Enter.

Tipo de protocolo: Presiona Enter en la siguiente línea "Enter protocol type (empty for rcon):" para omitirla y conectarte al server. Esto es opcional en algunas aplicaciones de RCON
¡Ya estás conectado!
Ahora estás conectado con acceso total y puedes ejecutar cualquier comando de administrador que quieras.

A continuación, tienes una lista de comandos de la consola de administración que puedes usar a través de RCON:
| rcon | Comando de Admin | Acceso | ARGUMENTOS | Descripción |
|---|---|---|---|---|
sí | AdminKick | kick | AdminKick | Expulsa a un jugador del server Ejemplo: Adminkick Guemi Intentional TK |
sí | AdminKickById | kick | AdminKickById | Expulsa a un jugador del server usando su ID Ejemplo: AdminKickById 75 Camping enemy uncapable |
sí | AdminBan | ban | AdminBan | Banea a un jugador del server por un período de tiempo. 0 = Permanente, 1d = 1 día, 1M = 1 mes, etc. Ejemplo: Adminban Hodor 1M Attacking main base |
sí | AdminBanById | ban | AdminBanById | Banea a un jugador del server usando su ID por un período de tiempo. 0 = Permanente, 1d = 1 día, 1M = 1 mes, etc. Ejemplo: AdminBanById 75 1M Attacking main base |
sí | AdminBroadcast | chat | AdminBroadcast | Envía un mensaje del sistema a todos los jugadores del server Ejemplo: AdminBroadcast Always apologize for TK's! |
| no | ChatToAdmin | chat | ChatToAdmin | Envía un mensaje del sistema a todos los admins del server Igual que los demás chats, pero solo lo ven los admins. |
sí | AdminEndMatch | pause | AdminEndMatch | Ordena al server terminar la partida inmediatamente |
| no | AdminPauseMatch | pause | AdminPauseMatch | Ordena al server pausar la partida |
| no | AdminUnpauseMatch | pause | AdminUnpauseMatch | Ordena al server reanudar la partida |
sí | AdminChangeLayer | changemap | AdminChangeLayer | Cambia de capa (layer) y viaja a ella inmediatamente |
sí | AdminSetNextLayer | changemap | AdminSetNextLayer | Establece la siguiente capa a la que viajar cuando termine esta partida |
sí | AdminSetMaxNumPlayers | config | AdminSetMaxNumPlayers | Establece el número máximo de jugadores para este server |
sí | private | AdminSetServerPassword | Establece la contraseña del server o usa "" para eliminarla | |
sí | AdminSlomo | cheat | AdminSlomo | Establece la velocidad del reloj en el server. 0.1 es el 10% de la velocidad normal, 2.0 es el doble de la velocidad normal |
sí | AdminForceTeamChange | forceteamchange | AdminForceTeamChange | Cambia el equipo de un jugador. |
sí | AdminForceTeamChangeById | forceteamchange | AdminForceTeamChangeById | Cambia el equipo de un jugador usando su ID. |
| no | AdminForceAllDeployableAvailability | cheat | AdminForceAllDeployableAvailability <0>|<1> | Configura el server para ignorar las reglas de colocación de desplegables |
| no | AdminNoRespawnTimer | cheat | AdminNoRespawnTimer <0>|<1> | Ajuste basado en la capa, desactiva el temporizador de reaparición (respawn) |
| no | AdminNoTeamChangeTimer | cheat | AdminNoTeamChangeTimer <0>|<1> | Ajuste basado en la capa, desactiva el temporizador de cambio de equipo |
| no | AdminDisableVehicleClaiming | changemap | AdminDisableVehicleClaiming <0>|<1> | Configura el server para desactivar el reclamo de vehículos |
| no | AdminForceAllRoleAvailability | cheat | AdminForceAllRoleAvailability <0>|<1> | Configura el server para ignorar las restricciones de equipamiento (kits) |
| no | AdminNetTestStart | debug | AdminNetTestStart | Inicia la prueba de red y la registra en los logs de los clientes |
| no | AdminNetTestStop | debug | AdminNetTestStop | Detiene la prueba de red y la registra en los logs de los clientes |
sí | AdminListDisconnectedPlayers | kick | AdminListDisconnectedPlayers | Muestra la lista de IDs de jugadores desconectados recientemente con su nombre asociado y SteamID |
| no | TraceViewToggle | FeatureTest | TraceViewToggle | Realiza un trazado desde el centro de la pantalla hacia cualquier objeto y muestra información sobre él |
| no | AdminCreateVehicle | FeatureTest | AdminCreateVehicle | Te permite generar un vehículo en servers sin licencia o en un server local (consulta COMANDOS DE GENERACIÓN DE VEHÍCULOS para más información) |
sí | AdminDemoteCommander | kick | AdminDemoteCommander | Destituye al comandante especificado por nombre de jugador o SteamID |
sí | AdminDemoteCommanderById | kick | AdminDemoteCommander | Destituye al comandante del server usando su ID |
sí | AdminDisbandSquad | kick | AdminDisbandSquad | Disuelve el equipo especificado (verás si es el equipo 1 o 2 en la pantalla de equipos) |
sí | AdminRemovePlayerFromSquad | kick | AdminRemovePlayerFromSquad | Elimina a un jugador de su equipo sin expulsarlo del server |
sí | AdminRemovePlayerFromSquadById | kick | AdminRemovePlayerFromSquad | Elimina a un jugador de su equipo usando su ID sin expulsarlo del server |
sí | AdminWarn | kick | AdminWarn | Advierte a un jugador del server por comportamiento abusivo. |
sí | AdminWarnById | kick | AdminWarnById | Advierte a un jugador del server usando su ID por comportamiento abusivo. |
| no | AdminForceNetUpdateOnClientSaturation | debug | AdminForceNetUpdateOnClientSaturation <0>|<1> | Si está activado, cuando una conexión se sature, se llamará a ForceNetUpdate en todos los actores restantes que no pudieron completar la replicación |
| no | AdminProfileServer | debug | AdminProfileServer <0>|<1> | Inicia el análisis de rendimiento (profiling) en el server durante un tiempo determinado, tras el cual los datos se guardan en el disco. |
| yes | AdminRestartMatch | pause | AdminRestartMatch | Ordena al server reiniciar la partida |
| no | AdminSetPublicQueueLimit | config | AdminSetPublicQueueLimit | =25 limitará la cola pública a 25 =0 significa que no habrá cola pública, por lo que los jugadores que no sean admins no podrán unirse =-1 permite una cola ilimitada |
Conclusión
¡Felicidades! Ahora tienes las llaves de tu server. Al conectarte con éxito a través de RCON, has desbloqueado todo el conjunto de comandos de administración. Esta extensa lista es tu nueva caja de herramientas para fomentar un entorno de juego justo y emocionante. Te recomendamos empezar con comandos sencillos como AdminBroadcast para familiarizarte, y siempre puedes volver a consultar la lista cuando necesites gestionar jugadores o cambiar de mapa. Usa estos poderes con sabiduría para construir una comunidad increíble.