¿Tienes un Servidor VPS con Windows o un servidor dedicado y quieres instalar ARK: Survival Evolved? Estás en el lugar indicado. En esta guía te explicamos paso a paso cómo instalar el servidor con SteamCMD, abrir los puertos, configurarlo y mantenerlo actualizado.
¿Prefieres no instalarlo por tu cuenta? También ofrecemos ARK: Survival Evolved como servidor de juego listo para usar. Allí puedes gestionar cómodamente la instalación, las actualizaciones y la configuración desde la interfaz web. Encontrarás todas las guías en la categoría ARK: Survival Evolved.
Ahora puedes ejecutar comandos en la ventana de línea de comandos de steamcmd.exe. Primero, indica el directorio de instalación y, después, inicia sesión con el usuario anonymous:
force_install_dir C:\\ARK-Survival-Evolved-Server
login anonymous
Introduce siempre force_install_dir antes de login anonymous. De lo contrario, SteamCMD mostrará una advertencia y podría guardar los archivos en una carpeta incorrecta.
Ahora inicia la descarga con este comando:
app_update 376030 validate
El ID de aplicación 376030 corresponde al servidor dedicado de ARK: Survival Evolved. Cuando aparezca el mensaje Success! App '376030' fully installed., la descarga habrá terminado. Escribe quit para cerrar SteamCMD.
No interrumpas el proceso antes de que termine para evitar errores. La descarga ocupa varios gigabytes y puede tardar un rato.
Ve a la siguiente subcarpeta dentro del directorio de instalación:
C:\\ARK-Survival-Evolved-Server\\ShooterGame\\Binaries\\Win64
Crea aquí un archivo llamado start-ark.bat. Puedes crear primero un documento de texto y cambiarle la extensión a .bat.
Asegúrate de que la opción Extensiones de nombre de archivo esté activada en el Explorador de archivos, para que el archivo termine realmente en .bat y no en .bat.txt.
Abre el archivo con un editor de texto (por ejemplo, Notepad++) y añade el siguiente contenido:
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]
exit
Sustituye [server_name], [admin_password] y [max_players] por los valores que quieras. No uses espacios en el nombre del servidor; si los necesitas, sustitúyelos por guiones bajos. De lo contrario, la línea de inicio se cortará en ese punto. TheIsland es el mapa. Otros mapas oficiales son, por ejemplo, ScorchedEarth_P, Aberration_P, Extinction, Ragnarok, TheCenter, Valguero_P, CrystalIsles, LostIsland y Fjordur. Para poder unirse, los jugadores deben tener los mapas DLC.
Si quieres establecer una contraseña para los jugadores, añade ?ServerPassword=[join_password]. Si también quieres controlar el servidor de forma remota mediante RCON, añade ?RCONEnabled=True?RCONPort=27020. La contraseña de RCON será tu ServerAdminPassword. Con ambas opciones, el comando queda así:
start ShooterGameServer.exe TheIsland?listen?SessionName=[server_name]?ServerPassword=[join_password]?ServerAdminPassword=[admin_password]?Port=7777?QueryPort=27015?MaxPlayers=[max_players]?RCONEnabled=True?RCONPort=27020
exit
Guarda el archivo después de modificarlo.
Para que se pueda acceder públicamente a tu servidor, tienes que abrir los puertos en el Firewall de Windows. ARK: Survival Evolved usa estos puertos de forma predeterminada:
| Puerto | Protocolo | Uso |
|---|---|---|
| 7777 | UDP | Puerto del juego |
| 7778 | UDP | Puerto de conexión entre pares (siempre el puerto del juego + 1) |
| 27015 | UDP | Puerto de consulta para la lista de servidores de Steam |
| 27020 | TCP | RCON (solo si está activado) |
Abre la búsqueda de Windows, busca PowerShell, haz clic con el botón derecho y selecciona Ejecutar como administrador.
Asegúrate de iniciar PowerShell como administrador; de lo contrario, no se crearán las reglas.
Introduce los siguientes comandos:
New-NetFirewallRule -DisplayName "ARK SE Server UDP" -Direction Inbound -LocalPort 7777,7778,27015 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "ARK SE Server RCON" -Direction Inbound -LocalPort 27020 -Protocol TCP -Action Allow
Solo necesitas la segunda regla si has activado RCON. Si introduces otros puertos en el archivo de inicio, ajusta las reglas según corresponda.
También puedes crear las reglas desde Firewall de Windows Defender con seguridad avanzada, en Reglas de entrada. En nuestra guía para abrir puertos en el Servidor VPS o en el servidor dedicado te explicamos cómo hacerlo.
