background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Configuración de Administrador y BattlEye en Arma 3

ES arma-3 admin battleye rcon 0 encontraron esto útil

Aprende a configurar el acceso de administrador, usar comandos de administrador dentro del juego, configurar el anti-cheat BattlEye y gestionar tu servidor de Arma 3 con herramientas RCON. Para la configuración inicial del servidor, consulta nuestra Guía de Configuración del Servidor. Para la gestión de mods, consulta la Guía de Instalación de Mods.

Configuración de la Contraseña de Administrador

La contraseña de administrador se establece en tu archivo server.cfg. Esta contraseña otorga control total del servidor a cualquier persona que inicie sesión con ella dentro del juego.

// server.cfg - Admin Password
passwordAdmin = "YourSecureAdminPassword";
Seguridad: Elige una contraseña de administrador segura y nunca la compartas con jugadores no confiables. Cualquier persona con la contraseña de administrador tiene control total sobre el servidor, incluyendo la capacidad de expulsar, banear y apagar el servidor.

También puedes establecer una contraseña de comandos separada para comandos de scripting del lado del servidor (raramente necesaria para la mayoría de los operadores de servidores):

serverCommandPassword = "AnotherSecurePassword";

Inicio de Sesión de Administrador dentro del Juego

Para iniciar sesión como administrador mientras estás conectado a tu servidor:

  1. Presiona la tecla de chat (por defecto: / en el canal de chat) para abrir la entrada de chat.
  2. Escribe el siguiente comando:
#login YourSecureAdminPassword

Si la contraseña es correcta, verás un mensaje de confirmación en el chat. Ahora tienes acceso a todos los comandos de administrador durante tu sesión.

Consejo: El inicio de sesión de administrador no persiste entre desconexiones. Debes autenticarte nuevamente cada vez que te unas al servidor.

Referencia de Comandos de Administrador

Una vez que hayas iniciado sesión como administrador, puedes usar los siguientes comandos en la entrada de chat. Todos los comandos llevan el prefijo #:

Comando Descripción
#login <password> Autenticarse como administrador del servidor.
#logout Revocar tu sesión de administrador.
#kick <player_id> Expulsar a un jugador del servidor. Usa el número de ID del jugador de la lista de jugadores.
#ban <player_id> Banear a un jugador del servidor (se añade a ban.txt).
#restart Reiniciar la misión actual. Todos los jugadores permanecen conectados pero la misión se recarga.
#reassign Mover a todos los jugadores de vuelta a la pantalla de selección de roles (lobby) sin reiniciar la misión.
#missions Abrir la pantalla de selección de misiones, permitiéndote cambiar la misión actual.
#shutdown Apagar inmediatamente el servidor. Todos los jugadores son desconectados.
#lock Bloquear el servidor, impidiendo que nuevos jugadores se unan.
#unlock Desbloquear el servidor, permitiendo que nuevos jugadores se unan de nuevo.
#monitor <interval> Mostrar información de rendimiento del servidor en el intervalo dado (segundos). Usa #monitor 0 para desactivar.
#debug off Desactivar los indicadores de depuración de voz sobre red.
#init Reinicializar el servidor (recargar server.cfg sin reinicio completo).
#exec ban <player_id> Comando alternativo de baneo que también añade a la lista de baneos de BattlEye.
Nota: Los comandos #kick y #ban usan el ID numérico del jugador, no su nombre. Puedes encontrar los IDs de los jugadores en la salida de la consola del servidor en GPanel, o usar la lista de jugadores accesible a través del menú de escape dentro del juego.

Gestión de Baneos

Los baneos se almacenan en el archivo ban.txt en el directorio de tu servidor. Cada línea contiene el Steam64 ID (o GUID) de un jugador. Puedes gestionar los baneos editando este archivo directamente:

// ban.txt format
// Each line: GUID or Steam64ID
76561198012345678
76561198087654321

Para desbanear a un jugador, elimina su entrada de ban.txt y reinicia el servidor (o usa #init para recargar la configuración).

Configuración del Anti-Cheat BattlEye

BattlEye (BE) es el sistema anti-trampas utilizado por Arma 3. Se recomienda encarecidamente mantener BattlEye habilitado en servidores públicos para prevenir trampas y exploits.

Habilitar BattlEye

Asegúrate de que lo siguiente esté configurado en tu server.cfg:

BattlEye = 1;  // 1 = enabled, 0 = disabled

Archivos de Configuración de BattlEye

Los archivos de configuración de BattlEye se encuentran en el directorio battleye/ dentro del perfil de tu servidor o la raíz del servidor. El archivo de configuración principal es beserver_x64.cfg (o beserver.cfg en 32 bits):

// battleye/beserver_x64.cfg
RConPassword MyRconPassword123
RConPort 2306
MaxPing 250
Configuración Descripción
RConPassword Contraseña para el acceso RCON (Consola Remota). Requerida para herramientas RCON externas.
RConPort Puerto utilizado para conexiones RCON. Por defecto es el puerto del juego + 4 (por ejemplo, 2306 si el puerto del juego es 2302). Este puerto debe ser accesible si deseas usar herramientas RCON externas.
MaxPing Ping máximo permitido antes de que BattlEye expulse al jugador (separado del maxPing de server.cfg).
Importante: El puerto RCon de BattlEye puede necesitar ser abierto o asignado en GPanel dependiendo de tu plan de hosting. Si las conexiones RCON fallan, verifica que el puerto esté disponible y no esté bloqueado. Contacta al soporte de Legion Hosting si necesitas una asignación de puerto adicional.

Archivos de Filtros de BattlEye

BattlEye utiliza archivos de filtros para detectar y bloquear scripts y comandos sospechosos. Estos son archivos de texto en el directorio battleye/:

  • scripts.txt — Filtros para ejecución de scripts
  • remoteexec.txt — Filtros para llamadas de ejecución remota
  • publicvariable.txt — Filtros para transmisiones de variables públicas
  • setdamage.txt, setpos.txt, etc. — Filtros para comandos específicos

Cada línea en un archivo de filtros tiene el formato:

// Filter line format: ACTION FILTER_STRING
// Actions: 1 = log, 2 = log+kick, 3 = log only (no kick), 4 = kick without log, 5 = log+ban

// Example scripts.txt entries:
5 createVehicle          // Ban anyone using createVehicle in scripts
1 "BIS_fnc"              // Log BIS functions (usually safe)
7 ""                     // Default action for unmatched entries (7 = log)
Consejo: Los servidores con mods a menudo necesitan excepciones personalizadas de BattlEye. Si los jugadores están siendo expulsados por "Script Restriction" después de instalar mods, es posible que necesites añadir excepciones a los archivos de filtros correspondientes. Revisa los registros de BattlEye en el directorio battleye/ para identificar qué filtro se está activando y añade las excepciones apropiadas.

Herramientas RCON de BattlEye

RCON (Consola Remota) te permite gestionar tu servidor externamente sin estar conectado al juego. Existen varias herramientas RCON populares para Arma 3:

BEC (BattlEye Extended Controls)

BEC es una herramienta integral de gestión de servidores que se conecta a través de BattlEye RCON. Las características incluyen:

  • Mensajes de reinicio programados y reinicios automáticos
  • Monitoreo de jugadores y gestión de expulsiones/baneos
  • Mensajes automatizados (reglas, anuncios)
  • Gestión de lista blanca
  • Programación de comandos personalizados

La configuración de BEC requiere la IP de tu servidor, el puerto RCON y la contraseña RCON tal como se establecen en beserver_x64.cfg.

DaRT (Arma RCON Tool)

DaRT es un cliente RCON ligero con interfaz gráfica. Para conectar:

  1. Descarga DaRT desde su fuente oficial.
  2. Ingresa la IP de tu servidor, el puerto RCON (por ejemplo, 2306) y la contraseña RCON.
  3. Haz clic en Connect.
  4. Una vez conectado, puedes ver jugadores, enviar mensajes, expulsar/banear jugadores y ejecutar comandos del servidor.

Comandos RCON Comunes

Estos comandos se pueden enviar a través de cualquier cliente BattlEye RCON:

Comando Descripción
players Listar todos los jugadores conectados con sus IDs, IPs y GUIDs.
kick <id> <reason> Expulsar a un jugador con un mensaje de razón opcional.
ban <id> <minutes> <reason> Banear a un jugador por una duración especificada (0 = permanente).
bans Listar todos los baneos activos.
removeBan <ban_id> Eliminar un baneo por su ID (de la lista de baneos).
say -1 <message> Enviar un mensaje global a todos los jugadores (-1 = todos).
say <id> <message> Enviar un mensaje privado a un jugador específico.
loadBans Recargar la lista de baneos desde el archivo.
writeBans Escribir los baneos actuales en el archivo de baneos.
loadScripts Recargar los scripts de filtros de BattlEye.
loadEvents Recargar los scripts de eventos de BattlEye.
#lock Bloquear el servidor (igual que el comando dentro del juego).
#unlock Desbloquear el servidor.
#shutdown Apagar el servidor.
#restart Reiniciar la misión actual.
#reassign Mover a todos los jugadores a la selección de roles.
#missions Abrir selección de misiones.

Registros del Servidor

Arma 3 genera varios archivos de registro que son esenciales para solucionar problemas del servidor, rastrear la actividad de los jugadores y diagnosticar eventos de BattlEye.

Archivo de Registro Ubicación Descripción
RPT Log <profile>/*.rpt Registro principal del servidor. Contiene información de inicio, errores, registros de scripts e informes de fallos. Se crea un nuevo RPT en cada inicio del servidor.
Console Log server_console.log Salida definida por logFile en server.cfg. Contiene la salida de consola incluyendo conexiones de jugadores.
BattlEye Logs battleye/*.log Violaciones de filtros de BattlEye, expulsiones y baneos. Revisa estos cuando los jugadores reporten expulsiones falsas.
Net Log <profile>/net.log Diagnósticos de red (si se usa el parámetro de inicio -netlog).

Accede a los registros a través del File Manager en GPanel o mediante SFTP. El registro RPT es el archivo más importante para diagnosticar fallos, problemas con mods y errores de scripts.

Consejo: Los archivos de registro RPT pueden crecer mucho con el tiempo. Si tu servidor ha estado funcionando durante un tiempo, el archivo RPT más reciente (ordenado por fecha) contiene los registros de la sesión actual. Los archivos RPT más antiguos se pueden eliminar de forma segura para liberar espacio en disco.

Artículos Relacionados

¿Necesitas Ayuda?

¿Necesitas ayuda para configurar el acceso de administrador, BattlEye o RCON en tu servidor de Arma 3? Abre un ticket de soporte y nuestro equipo estará encantado de asistirte.


¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.