Cómo crear un servidor dedicado de ASE
Mantén un mundo de ARK: Survival Evolved en marcha para tu tribu en un PC que controlas tú, con tus rates, tus mods y tus mapas. El servidor de Studio Wildcard es gratis y está para Windows y para Linux.
Qué necesitas
Un PC de 64 bits con Windows o Linux encendido siempre que se quiera jugar. El servidor es la app 376030 de Steam. SteamCMD, el descargador gratuito de línea de comandos de Valve, lo instala con login anónimo: sin cuenta de Steam ni ARK en ese PC. Instalado ocupa unos 22 GB de disco.
En nuestra prueba en Linux, The Island sin nadie conectado ocupaba 5,5 GB de RAM 25 minutos después de arrancar. Mapas más grandes, más dinos domesticados y más jugadores necesitan más. Cada mapa es un proceso de servidor.
Los jugadores llegan al servidor por UDP 7777, 7778 y 27015. Para amigos de fuera de tu casa, redirige esos puertos en el router (mira Puertos y firewall más abajo).
Comprobado en la build 21241282 del servidor, 31 de octubre de 2026.
Instalar el servidor
1. Descarga SteamCMD de Valve y descomprímelo en C:\steamcmd.
2. En PowerShell o el Símbolo del sistema, descarga el servidor en C:\games\ase-server:
C:\steamcmd\steamcmd.exe +force_install_dir C:\games\ase-server +login anonymous +app_update 376030 validate +quit3. Pon estas dos líneas en un archivo llamado run-ase.cmd, rellena tu nombre y tus contraseñas, y haz doble clic en él:
cd /d C:\games\ase-server\ShooterGame\Binaries\Win64
ShooterGameServer.exe "TheIsland?listen?MaxPlayers=20?SessionName=YOUR-SERVER-NAME?ServerPassword=YOUR-JOIN-PASSWORD?ServerAdminPassword=YOUR-ADMIN-PASSWORD" -NoBattlEyeEl servidor de Windows necesita MSVCP120.dll y XAudio2_7.dll. Si Windows dice que falta alguno, instala el Visual C++ 2013 Redistributable (x64) de Microsoft y el DirectX End-User Runtime.
Ubuntu trae SteamCMD en su repositorio multiverse. apt te pide aceptar la licencia de Steam una vez. El servidor de Linux funciona sin Wine ni Proton:
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd
steamcmd +force_install_dir ~/ase-server +login anonymous +app_update 376030 validate +quit
cd ~/ase-server/ShooterGame/Binaries/Linux
./ShooterGameServer "TheIsland?listen?MaxPlayers=20?SessionName=YOUR-SERVER-NAME?ServerPassword=YOUR-JOIN-PASSWORD?ServerAdminPassword=YOUR-ADMIN-PASSWORD" -NoBattlEyeLo probamos en Ubuntu 24.04. El programa que hay que iniciar es ShooterGameServer en ShooterGame/Binaries/Linux. Muestra SteamAPI_Init() failed nada más arrancar; no pasa nada, nuestro servidor siguió en marcha y abrió sus puertos.
Deja toda la parte de mapa y opciones entre comillas y sin espacios: primero va el nombre del mapa, cada opción empieza por ?, y los parámetros que empiezan por - van después, tras un espacio.
No esperes una línea en el log: en nuestra prueba en Linux ShooterGame.log se quedó vacío. Pregunta por RCON. Cuando listplayers responde No Players Connected, el servidor está en marcha y sus puertos están abiertos.
Para pararlo, escribe SaveWorld y luego DoExit en la consola de admin o por RCON. En nuestra prueba DoExit guardó el mundo al momento, pero el proceso seguía abierto dos minutos después: comprueba que ha terminado antes de copiar partidas o actualizar.
Mapas
Todos los mapas vienen en la misma descarga. Pon el nombre del mapa al principio de la parte entre comillas, en lugar de TheIsland. Para entrar en un mapa de pago, los jugadores necesitan tenerlo; el servidor no.
| Mapa | Nombre en la línea de inicio | Los jugadores necesitan |
|---|---|---|
| The Island | TheIsland | El juego |
| The Center | TheCenter | El juego |
| Ragnarok | Ragnarok | El juego |
| Valguero | Valguero_P | El juego |
| Crystal Isles | CrystalIsles | El juego |
| Lost Island | LostIsland | El juego |
| Fjordur | Fjordur | El juego |
| Scorched Earth | ScorchedEarth_P | El DLC |
| Aberration | Aberration_P | El DLC |
| Extinction | Extinction | El DLC |
| Genesis: Part 1 | Genesis | Genesis Season Pass |
| Genesis: Part 2 | Gen2 | Genesis Season Pass |
Nuestra descarga anónima en Linux tenía una carpeta para cada mapa de esta tabla: los de pago en ShooterGame/Content/Maps, los gratuitos en ShooterGame/Content/Mods. Solo iniciamos The Island.
Puertos y firewall
UDP 7777 es el puerto del juego y UDP 7778 siempre va uno por encima. UDP 27015 responde a las consultas de la lista de servidores, así que sin él el servidor no aparece. TCP 27020 es RCON y solo importa si quieres lanzar comandos de admin desde otro PC.
En Windows, abre los tres puertos UDP con una sola regla (PowerShell como administrador):
New-NetFirewallRule -DisplayName "ARK Survival Evolved" -Direction Inbound -Protocol UDP -LocalPort 7777,7778,27015 -Action AllowEn Ubuntu con ufw activado:
sudo ufw allow 7777:7778/udp
sudo ufw allow 27015/udpNuestro servidor de prueba en marcha escuchaba justo en estos: UDP 7777, 7778 y 27015, más TCP 27020 con RCON activado.
En el router, redirige esos mismos tres puertos UDP a la IP local del PC del servidor. Un segundo servidor en el mismo PC lleva su propio juego de puertos, por ejemplo Port=7779 (con 7780) y QueryPort=27016.
Ajustes del servidor
Tras el primer arranque, los ajustes están en ShooterGame\Saved\Config\WindowsServer en Windows y en ShooterGame/Saved/Config/LinuxServer en Linux. Cámbialos con el servidor parado.
Nuestro primer arranque creó un GameUserSettings.ini de unos 16 KB que ya tenía las opciones de la línea de inicio, como la contraseña de admin. Muchas claves de la tabla de abajo no estaban (XPMultiplier, por ejemplo), así que añádelas tú.
| Ajuste | Por defecto | Qué cambia |
|---|---|---|
XPMultiplier | 1 | Experiencia de todas las fuentes. |
TamingSpeedMultiplier | 1 | Velocidad de doma. 3 es tres veces más rápido. |
HarvestAmountMultiplier | 1 | Recursos por cada golpe. |
DifficultyOffset | 1 | Junto con OverrideOfficialDifficulty, el nivel de las criaturas salvajes. |
OverrideOfficialDifficulty | 0 | Fija el tope de nivel de las criaturas salvajes: 5 significa hasta nivel 150, el tope de los servidores oficiales. |
ServerPVE | False | True impide que los jugadores y sus dinos domesticados se hagan daño entre sí. |
DayCycleSpeedScale | 1 | Duración del día. 0.5 hace los días el doble de largos. |
AutoSavePeriodMinutes | 15 | Minutos entre guardados del mundo. |
MaxTamedDinos | 5000 | Dinos domesticados para todo el servidor. |
ShowMapPlayerLocation | True | Tu propio marcador en el mapa. |
AllowThirdPersonPlayer | True | Cámara en tercera persona. |
ServerCrosshair | True | Mira en pantalla. |
RCONEnabled | False | True abre RCON en RCONPort (27020). |
La mayoría van bajo [ServerSettings]. Un ejemplo corto:
[ServerSettings]
XPMultiplier=2
TamingSpeedMultiplier=3
HarvestAmountMultiplier=2
DifficultyOffset=1
OverrideOfficialDifficulty=5
ServerPVE=True
RCONEnabled=True
RCONPort=27020En nuestro primer arranque Game.ini se creó vacío. Pon la línea de sección [/Script/ShooterGame.ShooterGameMode] arriba del todo y las claves debajo:
| Ajuste | Por defecto | Qué cambia |
|---|---|---|
EggHatchSpeedMultiplier | 1 | Más alto hace eclosionar los huevos antes. |
BabyMatureSpeedMultiplier | 1 | Más alto hace que las crías crezcan antes. |
MatingIntervalMultiplier | 1 | Espera entre dos apareamientos. Más bajo es más corta. |
BabyCuddleIntervalMultiplier | 1 | Tiempo entre mimos de impronta. Más bajo es más a menudo. |
[/Script/ShooterGame.ShooterGameMode]
EggHatchSpeedMultiplier=5
BabyMatureSpeedMultiplier=5
MatingIntervalMultiplier=0.25| Opción | Qué hace |
|---|---|
?SessionName= | Nombre en la lista de servidores. |
?ServerPassword= | Contraseña para entrar. Quítala para un servidor abierto. |
?ServerAdminPassword= | Contraseña para los comandos de admin y RCON. |
?Port= | Puerto del juego, 7777 si no lo pones. También se usa el puerto siguiente. |
?QueryPort= | Puerto de la lista de servidores, 27015 si no lo pones. |
?MaxPlayers= | Máximo de jugadores a la vez. Sin esta opción, el archivo generado pone MaxPlayers=70. |
-NoBattlEye | Arranca sin BattlEye. |
-automanagedmods | El servidor descarga y actualiza sus mods del Steam Workshop. |
-crossplay | Deja entrar también a los jugadores de Epic Games Store. |
-clusterid= | Los servidores con el mismo ID permiten a los supervivientes pasar de uno a otro. |
Admin y RCON
Pulsa Tab en el juego para abrir la consola y luego inicia sesión con la ServerAdminPassword. A partir de ahí, los comandos de admin empiezan por admincheat:
enablecheats YOUR-ADMIN-PASSWORD
admincheat SaveWorldCon RCONEnabled=True, una herramienta RCON llega al servidor por TCP 27020 con la misma contraseña. En nuestra prueba listplayers, saveworld y doexit funcionaron por RCON. Un comando sin nada que informar, como broadcast, responde Server received, But no response!!
Para hacer admin a alguien sin la contraseña, escribe su SteamID64 (el número de 17 cifras que empieza por 7656119) en ShooterGame/Saved/AllowedCheaterSteamIDs.txt, uno por línea, y reinicia.
Mods
Los mods de servidor de ASE son objetos del Steam Workshop. Cada mod tiene un número en su dirección del Workshop (id=...). Pon los números en GameUserSettings.ini, el primero tiene la prioridad más alta, y añade -automanagedmods a la línea de inicio para que el servidor los descargue:
[ServerSettings]
ActiveMods=FIRST-WORKSHOP-ID,SECOND-WORKSHOP-IDLos jugadores reciben los mods del Workshop al unirse. Los jugadores de Epic Games Store no pueden entrar en un servidor con mods.
Unirse al servidor
1. En el menú principal, haz clic en JOIN ARK. 2. Pon SESSION FILTER en UNOFFICIAL PC SESSIONS y, para un servidor con contraseña, marca SHOW PASSWORD PROTECTED. 3. Escribe el nombre del servidor en el buscador, selecciónalo y únete.
Si no sale en la lista, abre Steam, elige View y luego Game Servers, añade YOUR-SERVER-IP:27015 en Favorites y conéctate desde ahí. Quien esté en la misma red que el servidor usa su IP local.
Partidas, copias de seguridad y actualizaciones
Cada mapa guarda su mundo en ShooterGame/Saved/SavedArks como un solo archivo con el nombre del mapa. Un The Island nuevo creó en nuestra prueba TheIsland.ark, de unos 34 MB.
Cuando la gente juega, sus supervivientes (.arkprofile) y tribus (.arktribe) se guardan en la misma carpeta.
Para una copia de seguridad, guarda y para el servidor, y luego copia toda la carpeta ShooterGame/Saved: ahí están los mundos, personajes, tribus, ajustes y la lista de admins.
Para actualizar, para el servidor y vuelve a ejecutar la línea de SteamCMD. Los jugadores que siguen en la versión antigua preaquatica en Steam necesitan un servidor en la misma rama: añade -beta preaquatica después de 376030 en la línea de SteamCMD.
Problemas comunes
SteamCMD dice Missing configuration
Nuestro primer intento terminó con este error tras medio minuto más o menos. Al lanzar la descarga una segunda vez se bajó el servidor completo.
Mi servidor no sale en los no oficiales
Dale unos minutos a un mundo nuevo (listplayers por RCON responde cuando está listo), comprueba que UDP 27015 está abierto y redirigido, y marca SHOW PASSWORD PROTECTED si el servidor tiene contraseña. Añadir YOUR-SERVER-IP:27015 a los favoritos de Steam funciona sin la lista.
A mis amigos de fuera de casa les sale un timeout al entrar
Redirige UDP 7777 y 7778 a la IP local del PC del servidor y déjalos pasar en el firewall. Los jugadores de tu propia red entran con la IP local.
Los ajustes que cambié en el ini han vuelto a como estaban
Para el servidor antes de editar y guarda copia de ambos archivos. Tras la actualización Aquatica, Wildcard listó como problema conocido ajustes que se reinician con cada parche. En nuestra prueba, las opciones de la línea de inicio pasaron a GameUserSettings.ini: cambia esa clave también ahí.
A los jugadores les dice que la versión no coincide
El juego se actualizó y el servidor no, o uno de los dos está en la rama preaquatica. Para el servidor y vuelve a ejecutar la línea de SteamCMD en la misma rama que los jugadores.
Los mods tumban el servidor tras una actualización
Algunos mods antiguos se rompieron con la actualización Aquatica de 2025. Actualízalos o quítalos, o pon servidor y jugadores en la rama preaquatica.
Preguntas
¿Necesito tener ARK: Survival Evolved para crear un servidor?
No. La descarga del servidor es gratis y SteamCMD la hace sin cuenta de Steam; solo quienes se unen necesitan ARK: Survival Evolved, más el DLC si el mapa es de pago.
¿Qué puertos redirijo para un servidor de ARK: Survival Evolved?
UDP 7777 y 7778 para el juego y UDP 27015 para la lista de servidores. TCP 27020 solo para RCON desde fuera.
¿Puedo montar un servidor de ARK: Survival Evolved en Linux?
Sí. La descarga incluye un servidor para Linux, ShooterGame/Binaries/Linux/ShooterGameServer, que funciona sin Wine.
¿Cuánta RAM necesita un servidor de ASE?
The Island sin nadie conectado usó 5,5 GB en nuestra prueba. Cuenta con más para mapas más grandes, muchos dinos domesticados y mods.
¿Cómo añado mods a mi servidor de ASE?
Pon los números del Steam Workshop en ActiveMods= bajo [ServerSettings] e inicia el servidor con -automanagedmods.
¿Cómo me hago admin en mi servidor de ASE?
En el juego, pulsa Tab para abrir la consola y escribe enablecheats seguido de la ServerAdminPassword.


