Para instalar tu servidor de ARK Survival Ascended en un VPS o servidor dedicado, necesitarás una máquina con un mínimo de 8 GB de RAM, 4 vCPU (preferiblemente con una alta frecuencia de reloj) y un disco NVMe rápido para una experiencia de juego cómoda para 10-15 personas, y la instalación se realiza a través de SteamCMD con la posterior configuración detallada de puertos y archivos de configuración.
ARK Survival Ascended (ASA) no es solo una remasterización del popular ARK: Survival Evolved, sino una reelaboración completa en el motor Unreal Engine 5 con gráficos, físicas y nuevas características mejoradas. Este juego, al igual que su predecesor, es conocido por su exigencia de recursos, especialmente cuando se trata de un servidor dedicado. Si estás cansado del lag, las limitaciones de los servidores oficiales o quieres crear un mundo de juego único para ti y tus amigos, tu propio servidor de ARK Survival Ascended es la solución óptima. En este artículo, analizaremos en detalle cómo implementar y configurar un servidor dedicado de ARK Survival Ascended en un VPS o servidor dedicado alquilado para garantizar la máxima comodidad y rendimiento.
¿Por qué deberías tener tu propio servidor de ARK Survival Ascended?
El lanzamiento de tu propio servidor de ARK Survival Ascended abre un abanico de ventajas para jugadores y administradores, inaccesibles en servidores oficiales o públicos. No es solo una cuestión de comodidad, sino también la posibilidad de un control total sobre el proceso de juego.
Control total y personalización del juego
En tu propio servidor, te conviertes en el dueño absoluto del mundo del juego. Esto significa:
- Configuración de las reglas del juego: Puedes cambiar la velocidad de recolección de recursos, los multiplicadores de experiencia, las velocidades de domesticación y reproducción de dinosaurios, los límites de construcción, la hora del día/noche, así como muchos otros parámetros para crear el equilibrio ideal de dificultad y diversión para tu equipo.
- Gestión de mods: ASA está siendo desarrollado activamente por la comunidad de modders, y el hosting de ARK Survival Ascended en tu propio servidor te permite instalar sin restricciones cualquier mod de CurseForge, añadiendo nuevos mapas, dinosaurios, objetos, mecánicas y mejorando la experiencia de juego. Tú decides qué modificaciones estarán activas y puedes experimentar con sus combinaciones.
- Administración: Obtienes acceso a un conjunto completo de comandos administrativos que te permiten teletransportar jugadores, generar objetos o criaturas, restaurar propiedades perdidas, banear infractores y resolver cualquier problema dentro del juego sin esperar soporte.
- Comunidad propia: Crear tu propio servidor te permite formar una comunidad de jugadores amigable y unida, libre de la toxicidad y el griefing que a menudo se encuentran en los servidores públicos. Tú estableces las reglas de comportamiento y controlas su cumplimiento.
Estabilidad, rendimiento y seguridad
A menudo, los jugadores se enfrentan a problemas de rendimiento en los servidores oficiales: lag, FPS bajos, cierres inesperados. Tu propio servidor de ARK Survival Ascended en un VPS o servidor dedicado ofrece una estabilidad significativamente mejor:
- Alto rendimiento: Los recursos dedicados de tu VPS o servidor dedicado garantizan que el servidor funcionará de manera estable, sin caídas de FPS ni retrasos, incluso con un gran número de jugadores y construcciones. No tendrás que compartir recursos con cientos de otros usuarios, como en los hostings públicos.
- Ping bajo: Al alojar el servidor en un hosting cercano a la ubicación geográfica de tus jugadores, reduces significativamente la latencia (ping), lo cual es crucial para una experiencia de juego cómoda en el dinámico mundo de ARK.
- Fiabilidad y tiempo de actividad (uptime): Los proveedores de VPS/servidores dedicados, como Valebyte.com, garantizan un alto tiempo de actividad de sus servidores, lo que asegura la disponibilidad constante de tu mundo de juego. Tú controlas las actualizaciones y los reinicios del servidor, minimizando los tiempos de inactividad.
- Copia de seguridad: Eres totalmente responsable de tus datos y puedes configurar copias de seguridad regulares del mundo del juego para garantizar la seguridad del progreso en caso de situaciones imprevistas.
- Protección DDoS: Muchos proveedores de servidores dedicados ofrecen protección DDoS integrada, lo cual es fundamental para los servidores de juegos, que a menudo son blanco de ataques.
En última instancia, tu propio servidor de ARK Survival Ascended es una inversión en una experiencia de juego cómoda y personalizada que puedes compartir con amigos, controlando completamente cada aspecto del mundo de ARK.
¿Cuáles son los requisitos de hardware para un servidor dedicado de ARK Survival Ascended?
ARK Survival Ascended, al estar en Unreal Engine 5, es significativamente más exigente en cuanto a los recursos del servidor que su predecesor. La elección del hardware adecuado para un servidor dedicado de ARK Survival Ascended es crucial para garantizar un juego estable y cómodo.
CPU: El núcleo importa
El servidor de ARK Survival Ascended utiliza activamente el rendimiento de un solo hilo de la CPU, aunque la multinúcleo también es importante para manejar la carga general y los procesos en segundo plano del sistema operativo. Cuanto mayor sea la frecuencia de reloj de un solo núcleo, mejor funcionará el servidor.
- Requisitos mínimos: 4 núcleos con una frecuencia de reloj de 3.0 GHz o superior. Esto será suficiente para un servidor pequeño de 5-10 jugadores sin muchos mods.
- Requisitos recomendados: 6-8 núcleos con una frecuencia de reloj de 3.5 GHz o superior. Los procesadores Intel Xeon E3/E5 de últimas generaciones, Intel Core i7/i9 o AMD Ryzen 7/9 ofrecen un excelente rendimiento. Es importante que el proveedor utilice hardware actual, no generaciones de CPU obsoletas.
- Factor clave: Alto rendimiento de un solo hilo. ARK todavía no está completamente optimizado para utilizar eficazmente todos los núcleos, por lo que los núcleos "rápidos" son más importantes que una gran cantidad de ellos.
RAM: Memoria para el mundo y los jugadores
ARK: SA consume una cantidad significativa de memoria RAM, especialmente al cargar el mapa, una gran cantidad de construcciones y jugadores activos. Cada jugador y cada dinosaurio domesticado aumentan el consumo de RAM.
- Requisitos mínimos: 8 GB de RAM. Esto puede ser suficiente para un servidor de 5-8 jugadores, pero con muchos mods o actividades, rápidamente alcanzarás el límite.
- Requisitos recomendados: 16 GB de RAM para un servidor de 10-20 jugadores. Si planeas un servidor grande (más de 20 jugadores) con muchos mods y un clúster de mapas, considera 32 GB de RAM o incluso más.
- Importante: Asegúrate de que el servidor no utilice activamente el archivo de intercambio (swap), ya que esto ralentizará significativamente el rendimiento. La memoria RAM debe ser suficiente para todas las necesidades.
Disco: Velocidad de carga y guardado
El tipo y la velocidad del disco juegan un papel enorme en el rendimiento del servidor de ARK Survival Ascended. El mundo de ARK carga y guarda datos constantemente, y también carga activos a medida que los jugadores se mueven.
- Crítico: NVMe SSD. Esto no es una recomendación, sino prácticamente un requisito. Los HDD tradicionales o incluso los SSD SATA ralentizarán significativamente la carga del mundo, el guardado del progreso y la capacidad de respuesta general del servidor.
- Espacio en disco:
- La instalación base del servidor de ARK: SA ocupa alrededor de 150-200 GB.
- Cada mapa adicional (DLC) añade de 50 a 100 GB.
- Los mods, las partidas guardadas y los registros del servidor también ocupan espacio.
- Espacio recomendado: Mínimo 300-500 GB de NVMe SSD para un solo servidor con un mapa y espacio para mods y partidas guardadas. Para un clúster de varios mapas, se necesitará 1 TB de NVMe SSD o más.
Red: Ancho de banda y estabilidad
Una conexión de red estable y de alta velocidad es necesaria para un juego cómodo sin retrasos.
- Ancho de banda: Mínimo 100 Mbps de canal simétrico, pero 1 Gbps es el estándar para la mayoría de los VPS/servidores dedicados modernos y se recomienda encarecidamente.
- Estabilidad: Bajas pérdidas de paquetes y mínima fluctuación (jitter). Elige un proveedor con una infraestructura de red fiable y buena conectividad con tu audiencia objetivo.
- Protección DDoS: Para los servidores de juegos, esto no es un lujo, sino una necesidad. Asegúrate de que tu proveedor ofrezca una protección adecuada contra ataques DDoS. Valebyte.com proporciona esta protección en todos sus servidores.
En resumen, para un lanzamiento cómodo de un servidor dedicado de ARK Survival Ascended para 10-20 jugadores, deberías considerar planes con 6-8 vCPU (con alta frecuencia), 16-32 GB de RAM y 500 GB - 1 TB de NVMe SSD.
¿Buscas un servidor fiable para tus proyectos?
VPS desde $10/mes y servidores dedicados desde $9/mes con NVMe, protección DDoS y soporte 24/7.
Ver ofertas →Preparación de un VPS o servidor dedicado para la instalación de ARK: SA
Antes de proceder con la instalación del servidor de ARK Survival Ascended, es necesario preparar correctamente el sistema operativo de tu VPS o servidor dedicado. Esto garantizará estabilidad, seguridad y un rendimiento óptimo.
Elección del sistema operativo
Para los servidores de juegos de ARK Survival Ascended, se recomienda utilizar Linux, en particular, distribuciones basadas en Debian, como Ubuntu Server LTS (Long Term Support). Las razones son:
- Eficiencia: Linux consume menos recursos del sistema (RAM, CPU) en comparación con Windows Server, dejando más recursos para el juego en sí.
- Estabilidad: Los sistemas Linux son conocidos por su fiabilidad y su funcionamiento prolongado sin reinicios.
- Seguridad: Menos susceptible a ataques de virus y cuenta con herramientas de seguridad avanzadas.
- Costo: Linux es gratuito, mientras que Windows Server requiere una licencia, lo que aumenta el costo total del alquiler del servidor.
Para esta instrucción, utilizaremos Ubuntu Server 22.04 LTS, como la opción más común y compatible.
Actualización del sistema e instalación de dependencias
Después de implementar un sistema operativo nuevo en tu VPS o servidor dedicado, lo primero que debes hacer es actualizar todos los paquetes e instalar las dependencias necesarias.
-
Conéctate al servidor por SSH:
ssh username@your_server_ipReemplaza
usernamepor tu nombre de usuario (normalmenterooto el proporcionado por el proveedor de hosting), yyour_server_ippor la dirección IP de tu servidor. -
Actualiza la lista de paquetes y los paquetes instalados:
sudo apt update && sudo apt upgrade -yEste comando actualizará la información sobre los paquetes disponibles e instalará todas las actualizaciones disponibles para tu sistema.
-
Instala los paquetes y librerías necesarios:
ARK Survival Ascended, al estar en Unreal Engine 5, requiere ciertas librerías de 32 bits para el correcto funcionamiento de la parte del servidor, incluso en un sistema Linux de 64 bits. También se necesitan utilidades para trabajar con archivos y sesiones.
sudo apt install -y steamcmd lib32gcc-s1 libsdl2-2.0-0:i386 screen nano wget curlsteamcmd: Utilidad para instalar y actualizar servidores de juegos de Steam.lib32gcc-s1,libsdl2-2.0-0:i386: Librerías de 32 bits necesarias para ejecutar la aplicación del servidor.screen: Programa para crear sesiones de terminal persistentes, permitiendo que el servidor se ejecute en segundo plano incluso después de desconectar SSH.nano: Editor de texto simple para editar archivos de configuración.wget,curl: Utilidades para descargar archivos de internet.
-
Crea un usuario separado para el servidor (recomendado):
Ejecutar el servidor de juegos como usuario
rootno se recomienda por razones de seguridad. Crea un nuevo usuario, por ejemplo,arkserver:sudo adduser arkserver sudo usermod -aG sudo arkserver # Opcional, si necesitas darle permisos de sudoLuego, cambia a este usuario:
su - arkserverTodas las acciones posteriores de instalación y lanzamiento del servidor se realizarán como este usuario.
Ahora tu servidor está listo para la instalación de los archivos del servidor dedicado de ARK Survival Ascended. Para monitorear el estado de tu servidor y otros servicios ejecutándose en el VPS, puedes considerar instalar una herramienta como Dashy en un VPS: instalación, configuración y mantenimiento, que proporciona un panel de control centralizado y conveniente.
Need a dedicated server?
Compare prices from top providers. Configure and order in minutes.
¿Cómo instalar un servidor dedicado de ARK Survival Ascended a través de SteamCMD?
La instalación de un servidor de juegos de ARK Survival Ascended en un VPS Linux o servidor dedicado se realiza utilizando SteamCMD, una utilidad de línea de comandos de Valve diseñada para instalar y actualizar archivos de servidor de juegos de Steam. El proceso es similar a la instalación de otros servidores de juegos, como Palworld o Valheim.
Instalación de SteamCMD
Si seguiste la sección anterior, SteamCMD ya está instalado. Si no, ejecuta:
sudo apt update
sudo apt install -y steamcmd
Después de instalar SteamCMD, cambia al usuario arkserver (si lo creaste):
su - arkserver
Crea un directorio para SteamCMD y navega hasta él. Si instalaste SteamCMD a través de apt, ya está disponible en PATH, pero es mejor crear una carpeta separada para los archivos del juego:
mkdir -p ~/Steam/asa
cd ~/Steam/asa
Descarga de los archivos del servidor de ARK: SA
Ahora usaremos SteamCMD para descargar los archivos del servidor de ARK Survival Ascended. Para ello, se necesita el ID de la aplicación (App ID) del juego, que para ARK Survival Ascended es 2430930.
-
Inicia SteamCMD:
steamcmdVerás el prompt
Steam>. -
Inicia sesión de forma anónima:
login anonymousSteamCMD se conectará a los servidores de Steam sin necesidad de introducir credenciales.
-
Especifica el directorio de instalación del servidor:
force_install_dir /home/arkserver/ARK_Survival_Ascended/Este comando indica a SteamCMD dónde instalar los archivos del servidor. Asegúrate de que el usuario
arkservertenga permisos de escritura en este directorio. -
Descarga los archivos del servidor:
app_update 2430930 validate2430930: App ID para ARK Survival Ascended Dedicated Server.validate: Verifica la integridad de los archivos después de la descarga.
Este proceso llevará un tiempo considerable, ya que el tamaño del juego es de cientos de gigabytes. La velocidad de descarga dependerá del ancho de banda de tu conexión a internet.
-
Sal de SteamCMD:
quit
Una vez completada la descarga, todos los archivos del servidor dedicado de ARK Survival Ascended estarán en el directorio /home/arkserver/ARK_Survival_Ascended/. Ahora puedes proceder a la configuración y al primer inicio del servidor.
Configuración e inicio del servidor de ARK Survival Ascended: archivos de configuración y puertos
Después de instalar los archivos del servidor, el siguiente paso es configurarlo e iniciarlo. Esto incluye la edición de archivos de configuración y la apertura de los puertos necesarios en el firewall.
Archivos de configuración principales
La configuración del servidor de ARK Survival Ascended se almacena en varios archivos .ini, ubicados en la ruta:
/home/arkserver/ARK_Survival_Ascended/ShooterGame/Saved/Config/LinuxServer/
Los dos archivos principales que editarás son:
GameUserSettings.ini: Contiene la configuración principal del servidor, como el nombre del servidor, la contraseña, la configuración del administrador, los multiplicadores de experiencia, recolección, domesticación, etc.Game.ini: Contiene configuraciones de juego más avanzadas, como los parámetros de aparición de dinosaurios, la configuración de engramas, los límites de construcción y otras configuraciones detalladas del juego.
Ejemplo de GameUserSettings.ini (crea o edita):
nano /home/arkserver/ARK_Survival_Ascended/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini
Añade o modifica las siguientes secciones:
[ServerSettings]
ServerPassword=YourSecurePassword
ServerAdminPassword=YourAdminPassword
MaxPlayers=10
ServerName=My Awesome ARK ASA Server by Valebyte
PreventDownloadSurvivors=False
PreventDownloadItems=False
PreventDownloadDinos=False
ShowMapPlayerLocation=True
CrossARKAllowForeignDinoDownloads=True
RCONEnabled=True
RCONPort=27020
[SessionSettings]
SessionName=My Awesome ARK ASA Server by Valebyte
[MultiHome]
MultiHome=your_server_ip # Reemplaza con la dirección IP de tu servidor
[MessageOfTheDay]
Message=¡Bienvenido a nuestro servidor!
Duration=10
[ModManager]
ModIDs= # Aquí irán los IDs de los mods separados por comas
[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=3
sg.AntiAliasingQuality=3
sg.ShadowQuality=3
sg.PostProcessQuality=3
sg.TextureQuality=3
sg.EffectsQuality=3
sg.FoliageQuality=3
sg.GroundClutterQuality=3
sg.TrueSkyQuality=3
sg.VolumetricsQuality=3
sg.WaterQuality=3
Parámetros clave:
ServerPassword: Contraseña para entrar al servidor. Déjalo vacío si quieres un servidor público.ServerAdminPassword: Contraseña de administrador para usar comandos de consola en el juego.MaxPlayers: Número máximo de jugadores.ServerName: Nombre de tu servidor, que se mostrará en la lista.MultiHome: Es importante especificar la dirección IP externa de tu servidor si tienes varias interfaces de red o problemas de detección.RCONEnabled=TrueyRCONPort=27020: Habilita RCON para la administración remota del servidor.ModIDs: Lista de IDs de mods separados por comas que deseas instalar.
Para una configuración más detallada de los parámetros del juego, como los multiplicadores de experiencia o recolección, puedes añadirlos a la sección [ServerSettings] en GameUserSettings.ini o crear/editar Game.ini. Por ejemplo:
[ServerSettings]
XPMultiplier=2.0
HarvestAmountMultiplier=3.0
TamingSpeedMultiplier=5.0
DinoDamageMultiplier=1.5
PlayerDamageMultiplier=1.0
DinoResistanceMultiplier=0.8
PlayerResistanceMultiplier=1.0
Guarda los cambios (Ctrl+O, Enter, Ctrl+X en nano).
Para una edición conveniente de los archivos de configuración directamente en el servidor, especialmente si prefieres una interfaz gráfica, puedes configurar code-server en un VPS: instalación, configuración y mantenimiento, que te proporcionará VS Code en el navegador.
Apertura de puertos y reglas del firewall
El servidor de ARK Survival Ascended utiliza varios puertos para comunicarse con los clientes y los servicios de Steam. Es necesario abrirlos en el firewall de tu servidor.
- UDP 7777: Puerto principal del juego.
- UDP 7778: Puerto de juego adicional, utilizado para algunas funciones.
- UDP 27015: Puerto de consulta de Steam (Steam Query Port). Se utiliza para mostrar el servidor en la lista de juegos.
- UDP 27020: Puerto RCON (Remote Console), si has habilitado RCON para la administración remota.
Usa UFW (Uncomplicated Firewall) para configurar las reglas:
sudo ufw allow 7777/udp
sudo ufw allow 7778/udp
sudo ufw allow 27015/udp
sudo ufw allow 27020/udp
sudo ufw enable
sudo ufw status
Asegúrate de que tu proveedor de hosting tampoco bloquee estos puertos a nivel de su red. En Valebyte.com, todos los puertos necesarios para los servidores de juegos suelen estar abiertos por defecto o se configuran fácilmente a través del panel de control.
Primer inicio del servidor
Para iniciar el servidor de ARK Survival Ascended, utiliza el comando screen para que el servidor siga funcionando incluso después de desconectar la sesión SSH.
-
Ve al directorio del archivo ejecutable del servidor:
cd /home/arkserver/ARK_Survival_Ascended/ShooterGame/Binaries/Linux/ -
Crea una nueva sesión de screen:
screen -S arkserverAhora estás dentro de una nueva sesión de
screen. -
Inicia el servidor de ARK Survival Ascended:
El comando de inicio puede ser bastante largo, ya que incluye parámetros del mapa y otras configuraciones. Para el mapa The Island:
./ShooterGameServer TheIsland_WP?listen?Port=7777?QueryPort=27015?RCONPort=27020?MaxPlayers=10?ServerPassword=YourSecurePassword?ServerAdminPassword=YourAdminPassword?SessionName="My Awesome ARK ASA Server by Valebyte" -WinLiveMaxPlayers=10 -UseBattlEye -server -logParámetros importantes:
TheIsland_WP: Nombre del mapa que deseas cargar. Para otros mapas, usa sus nombres (por ejemplo,Svartalfheim_WPpara Svartalfheim).?listen: Indica que el servidor debe escuchar las conexiones entrantes.Port=7777,QueryPort=27015,RCONPort=27020: Indican los puertos utilizados.MaxPlayers,ServerPassword,ServerAdminPassword,SessionName: Parámetros que también se pueden configurar enGameUserSettings.ini. Los parámetros de la línea de comandos tienen prioridad.-WinLiveMaxPlayers=10: Indica el número máximo de jugadores para la versión de Xbox/Windows Store (aunque es un servidor Linux, el parámetro a veces es necesario).-UseBattlEye: Habilita el anti-cheat BattlEye (muy recomendado).-server: Indica que es un servidor dedicado.-log: Habilita el registro del servidor, útil para la depuración.
El servidor comenzará a cargarse. Este proceso puede tardar varios minutos.
-
Desconéctate de la sesión de screen:
Pulsa
Ctrl+A, luegoD. El servidor seguirá funcionando en segundo plano. -
Para volver a conectarte a la sesión de screen:
screen -r arkserver -
Para detener el servidor:
Conéctate a la sesión
screen -r arkservery pulsaCtrl+C. Luego, confirma el cierre del servidor si es necesario.
Después de un inicio exitoso, tu servidor de ARK Survival Ascended debería ser visible en la lista de servidores no oficiales del juego. Los jugadores pueden conectarse a él utilizando la dirección IP de tu VPS y la contraseña (si está configurada).
Gestión de mods, actualizaciones y clústeres en tu servidor de ARK Survival Ascended
Mantener el servidor de ARK Survival Ascended actualizado, añadir mods y, posiblemente, crear un clúster de varios mapas son aspectos importantes de la administración. Tu propio servidor de ARK Survival Ascended te da control total sobre estos procesos.
Instalación y gestión de mods
Los mods amplían significativamente las capacidades de ARK Survival Ascended, añadiendo nuevo contenido y mejorando la experiencia de juego. ASA utiliza la plataforma CurseForge para los mods.
-
Encuentra el ID del mod: Ve a la página del mod en CurseForge. El ID del mod suele estar en la URL de la página (por ejemplo,
curseforge.com/ark-survival-ascended/mods/12345, donde 12345 es el ID). -
Añade el ID del mod a
GameUserSettings.ini: Abre el archivoGameUserSettings.ini(ruta:/home/arkserver/ARK_Survival_Ascended/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini) y busca la sección[ModManager]. Añade los ModIDs separados por comas:[ModManager] ModIDs=12345,67890,11223Si la sección no existe, créala.
-
Inicia/Reinicia el servidor: Al iniciar, el servidor descargará e instalará automáticamente los mods especificados. Si el servidor ya está en funcionamiento, es necesario reiniciarlo.
-
Verificación de mods: Asegúrate de que los mods se hayan cargado revisando los registros del servidor o conectándote al juego.
Importante: Todos los mods deben ser compatibles con la versión actual del servidor. Los mods incompatibles pueden causar fallos o problemas de rendimiento. Revisa regularmente las páginas de los mods en CurseForge para ver actualizaciones y compatibilidad.
Actualización del servidor
Los desarrolladores de ARK Survival Ascended lanzan regularmente parches y actualizaciones. Para que tu servidor esté actualizado y disponible para los jugadores, es necesario actualizarlo regularmente.
-
Detén el servidor: Conéctate a la sesión
screen -r arkservery pulsaCtrl+Cpara detener el servidor. -
Ve al directorio de SteamCMD:
cd ~/Steam/asa -
Inicia SteamCMD y actualiza el servidor:
steamcmd login anonymous force_install_dir /home/arkserver/ARK_Survival_Ascended/ app_update 2430930 validate quitEl comando
app_update 2430930 validateverificará si hay actualizaciones y las descargará. -
Inicia el servidor de nuevo: Después de la actualización, inicia el servidor como se describe en la sección anterior.
Se recomienda configurar la actualización automática del servidor mediante un script y el planificador cron para minimizar la intervención manual y garantizar la actualidad del servidor.
Configuración de clústeres de servidores
Un clúster de servidores de ARK Survival Ascended permite a los jugadores moverse entre diferentes mapas (por ejemplo, The Island, Svartalfheim) con sus personajes, dinosaurios y objetos. Esto requiere ejecutar varios servidores, cada uno configurado para su propio mapa, pero unidos en un solo clúster.
Para crear un clúster:
-
Para cada servidor: Repite el proceso de instalación para cada mapa, pero instálalos en directorios diferentes (por ejemplo,
/home/arkserver/ARK_Survival_Ascended_TheIsland/,/home/arkserver/ARK_Survival_Ascended_Svartalfheim/). -
ID de clúster único: En
GameUserSettings.inipara cada servidor, añade la misma línea en la sección[ServerSettings]:ClusterID=MyARKClusterMyARKClusteres un identificador único para tu clúster. Todos los servidores con el mismoClusterIDformarán parte del mismo clúster. -
Puertos únicos: Cada servidor en el clúster debe usar puertos únicos. Por ejemplo:
- Servidor 1 (The Island): Port=7777, QueryPort=27015, RCONPort=27020
- Servidor 2 (Svartalfheim): Port=7779, QueryPort=27016, RCONPort=27021
No olvides abrir todos estos puertos en el firewall.
-
Inicio de los servidores: Cada servidor se inicia con un comando separado en su propia sesión de
screencon los parámetros de mapa y puertos correspondientes. Por ejemplo:screen -S arkserver_island cd /home/arkserver/ARK_Survival_Ascended_TheIsland/ShooterGame/Binaries/Linux/ ./ShooterGameServer TheIsland_WP?listen?Port=7777?QueryPort=27015?RCONPort=27020 ... -server -log screen -S arkserver_svartalfheim cd /home/arkserver/ARK_Survival_Ascended_Svartalfheim/ShooterGame/Binaries/Linux/ ./ShooterGameServer Svartalfheim_WP?listen?Port=7779?QueryPort=27016?RCONPort=27021 ... -server -log
Los clústeres aumentan significativamente los requisitos de recursos del servidor, especialmente de RAM y CPU. Asegúrate de que tu VPS o servidor dedicado sea capaz de soportar la carga de múltiples instancias de ARK Survival Ascended funcionando simultáneamente. Para monitorear los registros y depurar varios servidores, una herramienta como Dozzle en un VPS: instalación, configuración y mantenimiento puede ser muy útil.
Need a dedicated server?
Compare prices from top providers. Configure and order in minutes.
Protección de tu servidor de ARK Survival Ascended contra ataques DDoS y seguridad
Los servidores de juegos, especialmente los populares, a menudo son blanco de ataques DDoS. Garantizar la seguridad de tu servidor dedicado de ARK Survival Ascended es una tarea fundamental para mantener su disponibilidad y estabilidad.
Medidas de seguridad básicas
Comienza con los fundamentos que se aplican a cualquier servidor:
-
Contraseñas seguras: Utiliza contraseñas robustas y únicas para el acceso SSH, el usuario
arkservery la contraseña de administrador en el juego. Nunca uses contraseñas predeterminadas. -
Claves SSH: Configura la autenticación por claves SSH en lugar de contraseñas. Esto aumenta significativamente la seguridad del acceso SSH.
-
Cambio del puerto SSH: Cambia el puerto SSH estándar (22) por otro puerto menos obvio. Esto reducirá el número de intentos automáticos de fuerza bruta.
sudo nano /etc/ssh/sshd_configBusca la línea
#Port 22, descoméntala y cambia22por, por ejemplo,2222. Luego, reinicia el servicio SSH:sudo systemctl restart sshdNo olvides abrir el nuevo puerto en UFW:
sudo ufw allow 2222/tcp. -
Restricción de acceso con UFW: Abre solo los puertos que son realmente necesarios para el funcionamiento del servidor de ARK Survival Ascended (7777, 7778, 27015, 27020 UDP). Deniega todas las demás conexiones entrantes por defecto.
sudo ufw default deny incoming sudo ufw default allow outgoing -
Usuario separado: Ejecuta el servidor de ARK como un usuario sin privilegios (por ejemplo,
arkserver), no comoroot. Esto minimiza el daño potencial en caso de compromiso del servidor. -
Actualizaciones regulares del SO: Mantén el sistema operativo actualizado, ejecutando regularmente
sudo apt update && sudo apt upgrade -y. -
Copia de seguridad: Configura copias de seguridad regulares de los datos del juego. Esto incluye los archivos de guardado (carpeta
Saveden el directorio del servidor) y los archivos de configuración. Puedes usarrsynco almacenamiento en la nube.
Protección DDoS a nivel del proveedor
La protección más eficaz contra ataques DDoS potentes se proporciona a nivel de la infraestructura de red del proveedor de hosting. Los ataques DDoS pueden ser muy complejos y tener varios vectores (UDP flood, SYN flood, ICMP flood, etc.).
- Soluciones especializadas: Elige un proveedor que ofrezca protección DDoS integrada u opcional para servidores de juegos. Estas soluciones suelen incluir hardware y software especializados para el filtrado de tráfico, capaces de reconocer y bloquear paquetes maliciosos, permitiendo el paso del tráfico legítimo del juego.
- Detección y respuesta automáticas: Una buena protección DDoS debe detectar automáticamente un ataque y responder a él en tiempo real, minimizando el tiempo de inactividad del servidor.
- Capacidad del canal: Asegúrate de que el canal de comunicación del proveedor sea lo suficientemente amplio como para absorber grandes volúmenes de tráfico durante un ataque.
Valebyte.com proporciona una protección DDoS fiable en sus VPS y servidores dedicados, lo que es una de las ventajas clave para alojar un hosting de ARK Survival Ascended. Esto te libera de la carga de lidiar con ataques complejos por tu cuenta.
Herramientas y recomendaciones adicionales
-
Fail2Ban: Instala Fail2Ban para bloquear automáticamente las direcciones IP que realizan múltiples intentos fallidos de inicio de sesión SSH. Esto protegerá contra ataques de fuerza bruta.
sudo apt install fail2ban sudo systemctl enable fail2ban sudo systemctl start fail2ban -
Monitoreo de recursos: Monitorea regularmente el uso de CPU, RAM y red de tu servidor. Esto ayudará a identificar anomalías relacionadas tanto con ataques como con problemas de rendimiento del servidor. Herramientas como
htop,glances, o incluso paneles de control especializados, como Dashy, pueden ser muy útiles. -
Métodos de protección en el juego: En el juego, puedes usar una Whitelist (lista blanca de jugadores) para que solo usuarios específicos puedan conectarse al servidor. Esto no protegerá contra DDoS, pero evitará conexiones no deseadas y griefing.
La aplicación de estas medidas aumentará significativamente la seguridad de tu propio servidor de ARK Survival Ascended y garantizará una experiencia de juego estable para ti y tus jugadores, de manera similar a cómo se hace para otros proyectos de juegos como Valheim.
Elección de la configuración óptima de VPS/dedicado para tu servidor de ARK Survival Ascended
La elección de un VPS o servidor dedicado adecuado para un servidor dedicado de ARK Survival Ascended es un equilibrio entre rendimiento, estabilidad y costo. Los requisitos dependen en gran medida del número de jugadores planificado, los mods instalados y los mapas.
Factores que influyen en la elección
-
Número de jugadores: Factor principal. Cuantos más jugadores, más CPU y RAM se requieren. Cada jugador, su inventario, dinosaurios y construcciones aumentan la carga.
-
Número de mods: Los mods pueden aumentar significativamente el consumo de RAM y CPU, así como ralentizar la carga del mundo, especialmente si están mal optimizados.
-
Tipo de mapa: Algunos mapas son más intensivos en recursos que otros, debido a su tamaño, detalle o características del terreno.
-
Clúster de servidores: Si planeas un clúster de varios mapas, necesitarás significativamente más recursos que para un solo servidor.
-
Frecuencia de CPU: Para ARK, una alta frecuencia de reloj de un solo núcleo es crítica. Los procesadores modernos con una frecuencia de 3.5 GHz o superior funcionarán mejor que los más antiguos o de baja frecuencia, incluso si tienen más núcleos.
-
NVMe SSD: Esto no es solo una recomendación, sino una necesidad para ARK: SA. La velocidad de lectura/escritura de los discos NVMe reduce significativamente los tiempos de carga y evita los "congelamientos" al cargar fragmentos del mundo.
Tabla de configuraciones recomendadas
A continuación se presenta una tabla con recomendaciones de configuración de VPS o servidor dedicado para el hosting de ARK Survival Ascended en función del número de jugadores planificado. Los precios indicados son aproximados para las ofertas de Valebyte.com y pueden variar.
| Número de jugadores | CPU (núcleos/frecuencia) | RAM (GB) | Disco (GB, tipo) | Red | Costo aproximado de VPS/Dedicado (Valebyte, $/mes) | Recomendaciones |
|---|---|---|---|---|---|---|
| 5-8 jugadores (Ligero) | 4 vCPU (desde 3.0 GHz) | 8 GB | 250 GB NVMe SSD | 100 Mbps - 1 Gbps | desde $15 | Para un pequeño círculo de amigos, sin muchos mods. Posibles congelamientos ocasionales al cargar el mundo por completo. |
| 10-15 jugadores (Estándar) | 6 vCPU (desde 3.5 GHz) | 16 GB | 500 GB NVMe SSD | 1 Gbps | desde $25 | Equilibrio óptimo entre rendimiento y costo. Permite el uso de una cantidad moderada de mods. |
| 15-25 jugadores (Avanzado) | 8 vCPU (desde 3.8 GHz, preferiblemente con alto rendimiento de un solo hilo) | 32 GB | 800 GB - 1 TB NVMe SSD | 1 Gbps | desde $40 | Para comunidades activas con muchos mods. Garantiza una experiencia de juego fluida. |
| 25-50+ jugadores (Pro/Clúster) | Servidor dedicado: Intel Core i7/i9 o AMD Ryzen 7/9 (4.0+ GHz) | 64 GB+ | 1 TB+ NVMe SSD (RAID10 recomendado) | 1 Gbps+ | desde $80 | Para un clúster de varios mapas o un servidor muy grande. Requiere el máximo rendimiento de CPU y RAM. |
Al elegir un plan tarifario, siempre presta atención a los siguientes detalles del proveedor:
- Tipo de procesador: Consulta el modelo de CPU para evaluar su rendimiento de un solo hilo.
- Tipo de disco: Asegúrate de que sea realmente un NVMe SSD, y no un SATA SSD o, mucho menos, un HDD.
- Canal de comunicación: Un canal simétrico de 1 Gbps con buena conectividad.
- Protección DDoS: Es obligatoria la presencia de una protección adecuada contra ataques DDoS para servidores de juegos.
- Ubicación del centro de datos: Elige un centro de datos ubicado geográficamente cerca de la mayoría de tus jugadores para minimizar el ping.
Comenzando con un plan más pequeño, siempre puedes escalar los recursos de tu VPS a medida que crecen las necesidades del servidor. Valebyte.com ofrece planes tarifarios flexibles que permiten actualizar fácilmente la configuración del servidor sin reinstalar el sistema operativo.
Conclusiones
Lanzar tu propio servidor dedicado de ARK Survival Ascended en un VPS o servidor dedicado es la mejor manera de obtener control total sobre el juego, garantizar la estabilidad y el máximo rendimiento para ti y tus amigos. Para un alojamiento cómodo de ARK Survival Ascended, recomendamos elegir planes con un mínimo de 8 GB de RAM, 4 vCPU con alta frecuencia de reloj y el uso obligatorio de discos NVMe.
Valebyte.com ofrece VPS y servidores dedicados fiables con potentes procesadores, rápidos discos NVMe y protección DDoS integrada, lo que los convierte en la opción ideal para tu propio servidor de ARK Survival Ascended. Comienza con una configuración básica y escala los recursos a medida que tu comunidad crezca para garantizar siempre una experiencia de juego óptima.
¿Listo para elegir un servidor?
VPS y servidores dedicados en más de 72 países con activación instantánea y acceso root completo.
Empezar ahora →