Para ejecutar tu propio servidor de 7 Days to Die en un VPS o servidor dedicado, se requerirá un mínimo de 2-4 vCPU con una frecuencia de 3.0 GHz o superior, 8-16 GB de RAM y un disco NVMe rápido de 50-100 GB, lo que para una tarifa básica de 4-8 jugadores puede costar entre $15 y $30 al mes en un VPS, y para comunidades más grandes en un servidor dedicado, entre $80 y $150 al mes.
7 Days to Die es una mezcla única de supervivencia, crafteo, construcción y apocalipsis zombi que ha conquistado a millones de fans en todo el mundo. El juego ofrece un vasto mundo abierto que se puede explorar solo o con amigos. Sin embargo, como muchos juegos sandbox, 7 Days to Die revela todo su potencial en el modo multijugador. Y aquí surge la cuestión de elegir una plataforma adecuada para un juego cómodo sin retrasos ni limitaciones. Por supuesto, se puede utilizar la función de alojamiento de juegos integrada a través del cliente, pero esto siempre es un compromiso: vinculación al ordenador del anfitrión, rendimiento limitado, dependencia de su canal de internet e imposibilidad de funcionamiento 24/7. Es por eso que muchos jugadores y comunidades prefieren alquilar un VPS o un servidor dedicado para 7 Days to Die, lo que permite crear un entorno de juego estable, de alto rendimiento y totalmente personalizable.
En este artículo, analizaremos en detalle cómo instalar y configurar tu propio servidor de 7 Days to Die en un VPS o servidor dedicado, qué requisitos del sistema exige el juego, cómo optimizar su funcionamiento, así como protegerlo de ataques no deseados. Proporcionaremos instrucciones paso a paso, ejemplos de configuración y recomendaciones que te ayudarán a crear la plataforma ideal para tus aventuras en el mundo zombi.
¿Por qué necesitas tu propio servidor de 7 Days to Die?
La posibilidad de jugar con amigos en 7 Days to Die directamente a través del cliente de Steam o mediante una conexión P2P parece una solución sencilla, pero tiene desventajas significativas. Si quieres controlar realmente el proceso de juego, tener un rendimiento estable y flexibilidad en la configuración, entonces tu propio servidor de 7 Days to Die en un VPS o servidor dedicado es la única opción correcta. Veamos las principales ventajas de este enfoque.
Control sobre el mundo y las reglas
Cuando ejecutas un servidor de 7 Days to Die en tu propio hosting, obtienes control total sobre todos los aspectos del juego. Esto incluye:
- Configuración del mundo: Puedes elegir el tamaño del mapa, la generación del terreno, la frecuencia de aparición del botín, la dificultad de los zombis, la duración del día y la noche, así como muchos otros parámetros que influyen en la experiencia de juego. ¿Quieres una supervivencia hardcore con recursos mínimos o un juego relajado centrado en la construcción? Tu servidor, tus reglas.
- Reglas del juego: Tú estableces las reglas de comportamiento de los jugadores, defines si el PvP está permitido, con qué frecuencia se reinicia el progreso (wipe) y qué modificaciones estarán disponibles. Esto te permite crear una comunidad de juego única con sus propias tradiciones y estilo de juego.
- Administración: Obtienes acceso a comandos administrativos que te permiten gestionar jugadores (banear, kickear, teletransportar), otorgar objetos, monitorear eventos en el servidor y reaccionar rápidamente a los problemas que surjan.
Estabilidad y rendimiento
Uno de los factores clave para un juego cómodo es la estabilidad y el rendimiento del servidor. Un 7 Days to Die dedicated server propio garantiza:
- Funcionamiento ininterrumpido 24/7: A diferencia del cliente, que debe ejecutarse en tu PC, un servidor dedicado funciona las 24 horas del día, permitiendo a los jugadores conectarse en cualquier momento, incluso cuando no estás en línea. El progreso se guarda, el mundo evoluciona y puedes estar seguro de que tus construcciones y recursos te estarán esperando.
- Bajo ping y sin lag: Alojar el servidor en un centro de datos profesional con un canal de internet de alta velocidad garantiza un ping mínimo para todos los jugadores, especialmente si el centro de datos está cerca de la audiencia principal. Esto elimina los retrasos y los "congelamientos" que a menudo ocurren con las conexiones P2P. Por ejemplo, para una audiencia de Norteamérica, se puede considerar un servidor dedicado en Ashburn o en Los Ángeles.
- Recursos dedicados: Un VPS o un servidor dedicado proporciona recursos garantizados de CPU, RAM y disco que no se comparten con otras aplicaciones en tu ordenador. Esto asegura un rendimiento estable incluso con un gran número de jugadores y escenarios de juego complejos.
Modificaciones y personalización
7 Days to Die cuenta con una activa comunidad de modders que crea una enorme cantidad de modificaciones que amplían la jugabilidad. Alojar 7 Days to Die en tu propio servidor te da total libertad para usar estos mods:
- Instalación de cualquier mod: Puedes instalar mods tanto de cliente como de servidor, modificando la jugabilidad, añadiendo nuevos objetos, bloques, zombis o mecánicas. Esto permite prolongar significativamente el interés en el juego y configurarlo según tus preferencias.
- Experimentación y pruebas: Tu propio servidor es la plataforma ideal para probar nuevos mods o crear los tuyos. Puedes experimentar de forma segura con diferentes compilaciones sin temor a dañar tu cliente de juego principal o el servidor de otra persona.
- Experiencia de juego única: Combinando diferentes mods y configuraciones, puedes crear un servidor verdaderamente único que se diferenciará de los servidores públicos estándar, atrayendo a jugadores que buscan algo especial.
En última instancia, alquilar un VPS o un servidor dedicado para 7 Days to Die es una inversión en la calidad y durabilidad de tu experiencia de juego, ofreciendo incomparablemente más posibilidades y control en comparación con otras opciones.
Requisitos de hosting para 7 Days to Die: CPU, RAM, disco
La elección del hardware adecuado para un servidor de 7 Days to Die es fundamental para garantizar un juego estable y cómodo. El juego, especialmente con un gran número de jugadores y modificaciones, puede ser bastante exigente en cuanto a recursos. Analicemos en detalle qué debes tener en cuenta al elegir la CPU, la RAM y el subsistema de disco para tu 7 Days to Die dedicated server.
Procesador (CPU): ¿cuántos núcleos y qué frecuencia?
7 Days to Die es un juego que aprovecha bien el rendimiento de un solo núcleo, pero también se beneficia del multihilo, especialmente al procesar la física, la IA de los zombis y la generación de chunks del mundo. Los requisitos principales son:
- Frecuencia del núcleo: Este es el parámetro más importante. El servidor de 7 Days to Die es muy sensible a la frecuencia de reloj. Se recomienda un procesador con una frecuencia de un solo núcleo de 3.0 GHz o superior. Cuanto mayor sea la frecuencia, más fluido funcionará el servidor, especialmente al procesar un gran número de entidades y actividades.
- Número de núcleos/hilos:
- Para 4-8 jugadores: 2-4 vCPU (núcleos virtuales) serán suficientes. Es importante que estos núcleos sean potentes, no simplemente "multinúcleo" con baja frecuencia.
- Para 8-16 jugadores: 4-6 vCPU.
- Para más de 16 jugadores o con mods pesados: 6-8+ vCPU o incluso un procesador físico dedicado con alta frecuencia.
- Arquitectura: Las arquitecturas modernas Intel Xeon E3/E5/E-2xxx o AMD Ryzen/EPYC suelen ofrecer un excelente rendimiento. Evita los procesadores antiguos o de baja potencia.
Memoria RAM: ¿de qué depende el volumen?
La cantidad de memoria RAM influye directamente en el tamaño del mapa, el número de jugadores, la carga de chunks y el uso de mods. 7 Days to Die es bastante "hambriento" de RAM:
- Servidor básico (4-8 jugadores, sin mods): Mínimo 8 GB de RAM. Esto permitirá que el servidor funcione de manera estable, pero sin mucho margen.
- Servidor medio (8-16 jugadores, mods ligeros): 12-16 GB de RAM. Con esta cantidad podrás alojar cómodamente una comunidad de tamaño medio y añadir algunas modificaciones.
- Servidor grande (más de 16 jugadores, mods activos, mapa grande): 24-32+ GB de RAM. Para mapas grandes, especialmente con prefabs personalizados y muchos jugadores, así como para servidores con muchos mods, puede ser necesario 32 GB o más. Cada jugador adicional y chunk cargado aumenta el consumo de RAM.
Recuerda que el sistema operativo y otros procesos en segundo plano también consumen RAM, así que siempre elige una cantidad con un pequeño margen.
Subsistema de disco: ¿HDD, SSD o NVMe?
La velocidad del disco afecta el tiempo de carga del mundo, el guardado del progreso y la capacidad de respuesta general del servidor. Esto es especialmente importante para 7 Days to Die, que constantemente lee y escribe datos del mundo.
- HDD (Hard Disk Drive): Absolutamente no recomendado. La baja velocidad de lectura/escritura provocará cargas lentas, "congelamientos" al guardar el mundo y un funcionamiento general inestable.
- SSD (Solid State Drive): Este es el estándar mínimo. El servidor funcionará significativamente más rápido que con un HDD. Elige un SSD basado en SATA III o SAS.
- NVMe (Non-Volatile Memory Express): La elección óptima. Los discos NVMe ofrecen las velocidades de lectura/escritura más altas, lo cual es crucial para el rendimiento de 7 Days to Die. Acelerarán significativamente la carga del mundo, el guardado del juego y minimizarán el lag relacionado con el subsistema de disco. Se recomienda usar NVMe si el presupuesto lo permite.
- Capacidad del disco:
- Para un servidor básico: A partir de 50 GB. El juego en sí ocupa unos 15-20 GB, más los guardados del mundo, los logs y el sistema operativo.
- Para un servidor grande con mods y varios wipes: 100-200 GB. Los mods pueden ocupar espacio adicional, y los guardados de mundos antiguos, si los conservas, también requerirán espacio.
Al elegir un hosting para 7 Days to Die, siempre opta por proveedores que ofrezcan discos NVMe. Es una inversión en la fluidez y capacidad de respuesta de tu servidor.
¿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 →Elección del sistema operativo para tu 7 Days to Die dedicated server
La elección del sistema operativo para tu 7 Days to Die dedicated server es uno de los primeros pasos en su preparación. Ambas opciones, Linux y Windows Server, tienen sus ventajas y desventajas, pero para los servidores de juegos, una de ellas suele ser la preferida.
Linux: la elección óptima
Para la mayoría de los servidores de juegos, incluido 7 Days to Die, Linux es la opción recomendada. Las razones son las siguientes:
- Rendimiento: Los sistemas Linux son conocidos por su alto rendimiento y uso eficiente de los recursos. Consumen menos RAM y tiempo de CPU en procesos en segundo plano en comparación con Windows, dejando más recursos para el propio servidor de juegos.
- Estabilidad y fiabilidad: Los servidores Linux se caracterizan por una estabilidad excepcional y pueden funcionar sin reinicios durante meses, lo cual es crucial para un servidor de juegos 24/7.
- Seguridad: Los sistemas Linux se consideran más seguros por defecto, especialmente con una configuración adecuada. Un menor número de vulnerabilidades y una comunidad de desarrolladores más activa contribuyen a una rápida respuesta a las amenazas.
- Costo: La mayoría de las distribuciones de Linux (Ubuntu, Debian, CentOS) son gratuitas, lo que permite ahorrar en licencias en comparación con Windows Server.
- Herramientas: Para la gestión de servidores Linux, existen muchas herramientas potentes de línea de comandos, como SSH,
screen/tmux,systemd, que facilitan la automatización y la administración remota.
Distribuciones recomendadas: Ubuntu Server (20.04 LTS o 22.04 LTS) o Debian (10/11) son las opciones más populares y bien documentadas para servidores de juegos. Cuentan con un amplio soporte de la comunidad y son fáciles de configurar.
Windows Server: una alternativa con matices
A pesar de las ventajas de Linux, algunos usuarios prefieren Windows Server para su servidor de 7 Days to Die por las siguientes razones:
- Interfaz familiar: Para aquellos que no están familiarizados con la línea de comandos de Linux, la interfaz gráfica de Windows Server (si está instalada) puede parecer más cómoda e intuitiva.
- Compatibilidad con otras aplicaciones: Si necesitas ejecutar otras aplicaciones basadas en Windows en el mismo servidor, Windows Server será la elección obvia.
- Menor barrera de entrada para algunas tareas: Algunas tareas, como la edición de archivos o la instalación de aplicaciones, pueden ser más sencillas para los principiantes en el entorno gráfico de Windows.
Desventajas de Windows Server:
- Licenciamiento: Las licencias de Windows Server son de pago, lo que aumenta el costo total de propiedad del servidor. Puedes leer más sobre el licenciamiento en el artículo Servidor dedicado en Windows en 2026.
- Consumo de recursos: Windows Server consume significativamente más RAM y CPU para sus propios procesos, dejando menos recursos para el servidor de juegos.
- Menos estable: En comparación con Linux, Windows Server requiere reinicios con más frecuencia para instalar actualizaciones o después de fallos.
- Seguridad: Históricamente, los sistemas Windows son más propensos a los ataques y requieren una configuración de seguridad más meticulosa.
Si aun así eliges Windows Server, asegúrate de tener un VPS o servidor dedicado lo suficientemente potente como para compensar el consumo adicional de recursos por parte del sistema operativo.
En este artículo, nos centraremos en la instalación de un 7 Days to Die dedicated server en Linux, como la opción más óptima y extendida para el hosting de juegos.
Need a dedicated server?
Compare prices from top providers. Configure and order in minutes.
Instalación paso a paso de un 7 Days to Die dedicated server en un VPS/dedicado Linux
La instalación de un 7 Days to Die dedicated server en un sistema Linux consta de varias etapas: preparación del servidor, instalación de SteamCMD, descarga de los archivos del juego y primer inicio. Utilizaremos Ubuntu Server 22.04 LTS como la distribución más popular y conveniente.
Preparación del servidor
Antes de proceder con la instalación, es necesario preparar tu VPS o servidor dedicado. Conéctate a él por SSH (por ejemplo, usando PuTTY para Windows o la terminal integrada para Linux/macOS) como usuario root o un usuario con privilegios sudo.
- Actualización del sistema:
Siempre comienza actualizando la lista de paquetes y su instalación para asegurarte de tener las versiones más recientes de los componentes del sistema.
sudo apt update sudo apt upgrade -y - Instalación de paquetes necesarios:
Para que SteamCMD y el propio servidor de 7 Days to Die funcionen, se requerirán algunas bibliotecas y utilidades.
sudo apt install -y lib32gcc-s1 libsdl2-2.0-0 screenlib32gcc-s1: Biblioteca de 32 bits necesaria para SteamCMD.libsdl2-2.0-0: Biblioteca que el servidor de 7 Days to Die puede requerir.screen: Utilidad para ejecutar procesos en segundo plano, lo que permite cerrar la sesión SSH sin detener el servidor.
- Creación de un usuario separado:
No se recomienda ejecutar servidores de juegos como root por razones de seguridad. Crea un usuario separado para SteamCMD y el servidor de 7 Days to Die.
sudo adduser steamSigue las instrucciones para crear una contraseña e ignora las solicitudes de información adicional.
sudo usermod -aG sudo steam # (opcional, si quieres dar al usuario steam privilegios sudo) - Cambio al nuevo usuario:
Realiza las siguientes acciones como el usuario
steam.su - steamAhora te encuentras en el directorio de inicio del usuario
steam(/home/steam).
Instalación de SteamCMD
SteamCMD es el cliente de consola de Steam que se utiliza para descargar y actualizar servidores de juegos.
- Creación del directorio para SteamCMD:
mkdir ~/steamcmd cd ~/steamcmd - Descarga de SteamCMD:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz - Descompresión del archivo:
tar -xvzf steamcmd_linux.tar.gz - Inicio de SteamCMD:
La primera vez que se inicie SteamCMD, se actualizará y descargará los componentes necesarios.
./steamcmd.shVerás el prompt
Steam>.
Descarga de los archivos del servidor de 7 Days to Die
Ahora que SteamCMD está instalado, puedes descargar los archivos del servidor del juego. El App ID para el 7 Days to Die dedicated server es 294420.
- Inicio de sesión en SteamCMD (anónimo):
Steam> login anonymous - Instalación del servidor:
Crea un directorio para el servidor e indícaselo a SteamCMD para la instalación. Por ejemplo,
/home/steam/7dtd_server.Steam> force_install_dir ../7dtd_server Steam> app_update 294420 validate Steam> quitforce_install_dir ../7dtd_server: Indica a SteamCMD dónde instalar los archivos del servidor.../significa subir un nivel (a/home/steam) y crear allí el directorio7dtd_server.app_update 294420 validate: Descarga o actualiza el servidor de 7 Days to Die (App ID 294420) y verifica la integridad de los archivos. Este proceso puede tardar un tiempo dependiendo de la velocidad de tu conexión a internet.quit: Salir de SteamCMD.
Primer inicio y configuración básica
Después de descargar los archivos del servidor, puedes realizar el primer inicio y asegurarte de que todo funciona. Navega al directorio del servidor:
cd ~/7dtd_server
- Inicio del servidor:
Usa
screenpara iniciar el servidor en segundo plano. Esto te permitirá desconectarte de la sesión SSH y el servidor seguirá funcionando.screen -S 7dtd ./startserver.shscreen -S 7dtd: Inicia una nueva sesión descreencon el nombre7dtd../startserver.sh: Este es el script que inicia el propio servidor de 7 Days to Die.
El servidor comenzará a cargarse. Verás muchos logs en la consola. La primera carga del mundo puede tardar varios minutos.
- Desconexión de la sesión de Screen:
Para desconectarte de la sesión de
screeny dejar el servidor funcionando en segundo plano, presionaCtrl+A, luegoD. - Reconexión a la sesión de Screen:
Para volver a conectarte a la sesión y ver los logs del servidor, ejecuta:
screen -r 7dtd - Detención del servidor:
Para detener el servidor correctamente, conéctate a su sesión de screen (
screen -r 7dtd) e introduce el comandoshutdownosaveandquiten la consola del servidor. Después de esto, el servidor se cerrará y podrás cerrar la sesión de screen o salir completamente de ella presionandoCtrl+C.
Ahora tienes tu propio servidor de 7 Days to Die en funcionamiento. En la siguiente sección, analizaremos su configuración más detallada.
Configuración del servidor de 7 Days to Die: serverconfig.xml y puertos
Después de una instalación exitosa de tu 7 Days to Die dedicated server, el siguiente paso es su ajuste fino. Todos los parámetros principales del servidor se almacenan en el archivo serverconfig.xml. Además, es necesario asegurar el correcto funcionamiento de los puertos de red a través del firewall.
Parámetros principales de serverconfig.xml
El archivo serverconfig.xml se encuentra en el directorio del servidor (~/7dtd_server, si seguiste nuestras instrucciones). Puedes editarlo con un editor de texto como nano o vi.
nano ~/7dtd_server/serverconfig.xml
Aquí tienes algunos de los parámetros más importantes que puedes configurar:
Nombre de tu servidor, que aparecerá en la lista de servidores.
Contraseña para conectarse al servidor. Déjalo vacío para un servidor público.
Texto que verá el jugador al conectarse con éxito.
Puerto principal del juego. Por defecto es 26900. No lo cambies sin necesidad.
Visibilidad del servidor: 0=oculto, 1=local, 2=público.
Número máximo de jugadores que pueden conectarse simultáneamente al servidor. Ajústalo según las capacidades de tu VPS/dedicado.
Elección del mapa:
Navezgane(mapa fijo),RandomGen(generación aleatoria) o el nombre de tu mapa personalizado.Semilla para la generación del mundo (solo se usa para
RandomGen). Permite generar un mapa específico.Tamaño del mundo en bloques (solo se usa para
RandomGen). Tamaños populares: 4096, 6144, 8192, 10240. Los mundos grandes requieren más RAM y CPU.Dificultad del juego (0-5, 5 - el más difícil).
Duración de un día de juego en minutos (por defecto 60).
Con qué frecuencia ocurre la "luna de sangre" (horda de zombis).
Con qué frecuencia aparecen los airdrops (en horas de juego, 0 - desactivado).
Activación de Easy Anti-Cheat. Recomendado para servidores públicos.
Activación de la consola Telnet para administración remota.
Puerto para la consola Telnet.
Contraseña para la consola Telnet.
Activación de la interfaz web de administración (si está instalada).
Puerto para la interfaz web.
Contraseña para la interfaz web.
Después de realizar los cambios, guarda el archivo (Ctrl+X, Y, Enter) y reinicia el servidor para que surtan efecto.
Apertura de puertos en el firewall
Para que los jugadores puedan conectarse a tu hosting de 7 Days to Die, es necesario abrir los puertos correspondientes en el firewall de tu servidor. Por defecto, 7 Days to Die utiliza los siguientes puertos:
- 26900/UDP: Puerto principal del juego.
- 26901/UDP: Puerto para solicitar información del servidor (estado, jugadores).
- 26902/UDP: Puerto adicional para solicitar información.
- 8081/TCP: Puerto para la consola Telnet (si está habilitada).
- 8080/TCP: Puerto para la interfaz web de administración (si está habilitada).
Utilizaremos ufw (Uncomplicated Firewall) para configurar el firewall, ya que es fácil de usar y viene preinstalado en muchas distribuciones de Ubuntu.
- Activación de UFW (si aún no está activado):
sudo ufw enableConfirma la acción si es necesario.
- Permitir conexiones SSH:
Asegúrate de permitir SSH para no perder el acceso al servidor.
sudo ufw allow ssh - Apertura de puertos de juego:
sudo ufw allow 26900/udp sudo ufw allow 26901/udp sudo ufw allow 26902/udp - Apertura de puertos para administración (opcional):
Si has habilitado Telnet o la interfaz web en
serverconfig.xml, abre también estos puertos.sudo ufw allow 8081/tcp # Para Telnet sudo ufw allow 8080/tcp # Para Control Panel (si se utiliza) - Verificación del estado de UFW:
Asegúrate de que todas las reglas se hayan aplicado.
sudo ufw status verboseDeberías ver una lista de puertos permitidos.
Ahora tu servidor de 7 Days to Die está configurado y listo para recibir jugadores. Asegúrate de que tu proveedor de VPS no bloquee estos puertos a nivel de su red (normalmente no lo hacen, pero a veces se requiere una configuración adicional en el panel de control del hosting).
Modificaciones y extensiones para tu servidor de 7 Days to Die
Las modificaciones (mods) son una parte integral de la experiencia de juego en 7 Days to Die, permitiendo expandir significativamente la jugabilidad, añadir nuevos objetos, mecánicas o cambiar completamente el estilo visual del juego. Tu servidor de 7 Days to Die te da control total sobre qué mods se instalarán y cómo afectarán al mundo.
Tipos de mods y su instalación
Los mods para 7 Days to Die se pueden dividir condicionalmente en varias categorías:
- Mods de cliente: Solo cambian la apariencia del juego o la interfaz en el lado del jugador. No requieren instalación en el servidor.
- Mods de servidor (mods XML): Realizan cambios en los archivos de configuración del juego (XML), afectando el spawn de zombis, las características de los objetos, las recetas de crafteo, etc. Estos mods se instalan directamente en el servidor.
- Mods basados en Harmony (mods C#): Mods más complejos que modifican la lógica del juego a nivel de código. Requieren la instalación de Harmony en el servidor y, generalmente, en el cliente. Pueden cambiar significativamente la jugabilidad.
- Conversiones completas (Overhaul Mods): Grandes compilaciones que reelaboran prácticamente todos los aspectos del juego, por ejemplo, Darkness Falls, War of the Walkers, Undead Legacy. Requieren instalación tanto en el servidor como en el cliente, y suelen tener sus propios requisitos únicos de hardware y configuración.
Instalación de mods XML:
Este es el tipo de mods más sencillo de instalar en un 7 Days to Die dedicated server.
- Descarga el mod: Encuentra el mod deseado en recursos como Nexus Mods, 7 Days to Die Mod Launcher (para compilaciones prefabricadas) o los foros oficiales.
- Súbelo al servidor: Utiliza un cliente SFTP (por ejemplo, WinSCP o FileZilla) para conectarte a tu VPS/dedicado y sube la carpeta del mod (normalmente una carpeta con el nombre del mod que contiene archivos XML) al directorio
Modsdentro de la carpeta de tu servidor.Por ejemplo:
/home/steam/7dtd_server/Mods/YourModName/Si la carpeta
Modsno existe, créala.mkdir -p ~/7dtd_server/Mods - Reinicia el servidor: Después de subir el mod, reinicia el servidor para que los cambios surtan efecto.
Instalación de mods Harmony y Overhaul:
Estos mods requieren una instalación más compleja y a menudo vienen con sus propias instrucciones, que deben estudiarse cuidadosamente. El orden general de los pasos puede ser el siguiente:
- Instalación de Harmony (si es necesario): Algunos mods requieren Harmony (una biblioteca para parchear el código del juego). Normalmente viene incluida con el mod o debe descargarse por separado y colocarse en la carpeta raíz del servidor.
- Carga de los archivos del mod: Copia los archivos del mod en los directorios correspondientes del servidor, según se indique en las instrucciones del mod (puede ser la carpeta
Mods,Data/Managedu otras). - Configuración: Algunos mods pueden requerir la modificación de
serverconfig.xmlo la adición de sus propios archivos de configuración. - Instalación en el cliente: No olvides que para la mayoría de estos mods, los jugadores también deberán instalarlos en su cliente de 7 Days to Die.
- Reinicia el servidor.
Importante: siempre haz copias de seguridad de los archivos del servidor y del mundo antes de instalar nuevos mods para poder revertir los cambios en caso de problemas. También asegúrate de que los mods sean compatibles con la versión actual del juego.
Gestión de mods
A medida que crece tu hosting de 7 Days to Die y la cantidad de mods instalados, las cuestiones de gestión se vuelven más relevantes:
- Actualidad: Revisa regularmente si hay actualizaciones para los mods instalados. Las actualizaciones del juego a menudo rompen la compatibilidad de los mods, y estos deben actualizarse o deshabilitarse.
- Conflictos: Algunos mods pueden entrar en conflicto entre sí. Si el servidor no se inicia o funciona de manera inestable después de instalar un nuevo mod, intenta deshabilitar los mods uno por uno para encontrar la fuente del problema.
- Rendimiento: Una gran cantidad de mods, especialmente aquellos que añaden muchas entidades o lógica compleja, puede aumentar significativamente la carga sobre la CPU y la RAM de tu servidor. Monitorea el rendimiento y, si es necesario, optimiza o elimina los mods "pesados".
- Administradores de mods: Para una gestión más cómoda de los mods, se pueden utilizar administradores de mods de terceros (por ejemplo, 7D2D Mod Launcher para compilaciones de cliente), pero para la parte del servidor, la mayoría de las veces hay que trabajar con los archivos manualmente o a través de SFTP.
Una gestión adecuada de los mods permite crear una experiencia de juego única y estable en tu servidor de 7 Days to Die, manteniendo el interés de los jugadores durante mucho tiempo.
Need a dedicated server?
Compare prices from top providers. Configure and order in minutes.
Protección del servidor de 7 Days to Die contra ataques DDoS
Los servidores de juegos, especialmente los populares, a menudo son blanco de ataques DDoS. Esto puede provocar la inaccesibilidad del servidor, un ping alto y una experiencia de juego arruinada. Proteger tu 7 Days to Die dedicated server contra DDoS es una parte importante de su administración.
Medidas básicas de protección
Aunque la protección completa contra ataques DDoS potentes requiere equipos y servicios especializados, hay pasos básicos que puedes tomar en tu VPS o servidor dedicado:
- Configuración del firewall (UFW/firewalld):
Como ya mencionamos, una configuración correcta del firewall es crucial. Cierra todos los puertos que no sean utilizados por el servidor de 7 Days to Die o para la administración (SSH). Abre solo los puertos necesarios: 26900-26902 UDP, 8081 TCP (para Telnet), 8080 TCP (para el Panel de Control, si se usa). Esto reducirá la "superficie de ataque".
sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw allow ssh sudo ufw allow 26900:26902/udp sudo ufw allow 8081/tcp sudo ufw enable - Cambio de puertos estándar (con precaución):
A veces, cambiar los puertos estándar (por ejemplo, SSH del 22 a otro, o los puertos del juego si este lo permite y los clientes pueden conectarse) puede ayudar contra los ataques de escaneo más simples. Sin embargo, esto no es una panacea contra los ataques DDoS dirigidos y puede dificultar la conexión para los jugadores.
- Uso de Telnet/Panel de Control con contraseña:
Siempre establece contraseñas seguras para Telnet y el panel de control web si los utilizas. Nunca los dejes sin contraseña o con valores predeterminados.
- Actualización del sistema y software:
Actualiza regularmente el sistema operativo y todos los paquetes instalados. Las vulnerabilidades en el software pueden ser utilizadas para obtener acceso al servidor o para amplificar ataques DDoS.
sudo apt update && sudo apt upgrade -y - Limitación del número de conexiones:
A nivel de firewall, se pueden configurar reglas para limitar el número de nuevas conexiones desde una única dirección IP en un período de tiempo determinado. Esto puede ayudar contra ataques de inundación simples.
sudo ufw limit ssh # Limitación de intentos de conexión SSH sudo ufw limit 26900/udp # Ejemplo de limitación de inundación UDP (requiere una configuración más fina)Sin embargo, para los puertos UDP de 7 Days to Die, esto puede ser difícil de configurar sin afectar a los jugadores legítimos.
El papel del proveedor de hosting
La protección más efectiva contra ataques DDoS se proporciona a nivel del proveedor de hosting. Valebyte.com, al igual que muchos otros proveedores de hosting, ofrece varios niveles de protección:
- Detección y mitigación automáticas: Los centros de datos modernos utilizan equipos y software especializados para detectar y filtrar automáticamente el tráfico DDoS antes de que llegue a tu servidor. Esto puede incluir filtrado por direcciones IP, firmas de ataque, limitación de velocidad (rate limiting) y otros métodos.
- Canales de alta velocidad: Los proveedores tienen canales de internet significativamente más amplios que los usuarios comunes, lo que les permite absorber un volumen mucho mayor de tráfico malicioso sin afectar el funcionamiento de toda la red.
- Distribución geográfica: La ubicación de servidores en diferentes centros de datos (por ejemplo, un servidor dedicado en Miami para una audiencia de América Latina o en Europa) permite distribuir la carga y reducir el impacto de los ataques locales.
- Soporte: En caso de un ataque, el soporte técnico del proveedor puede ayudar a activar medidas de protección adicionales o proporcionar recomendaciones.
Al elegir un hosting para 7 Days to Die, siempre consulta con el proveedor qué medidas de protección contra ataques DDoS están incluidas en el plan de tarifas o están disponibles como servicio adicional. Esto es especialmente importante si planeas lanzar un servidor público con un gran número de jugadores.
¿Qué configuración de servidor de 7 Days to Die elegir según el número de jugadores?
La elección de la configuración óptima para un 7 Days to Die dedicated server depende directamente del número de jugadores previsto, el tamaño del mundo y el uso de modificaciones. A continuación, se presenta una tabla con recomendaciones de hardware y precios aproximados para VPS/servidores dedicados.
Tabla de recomendaciones
| Número de jugadores | Procesador (CPU) | Memoria RAM | Subsistema de disco | Tarifa aproximada Valebyte.com (VPS/Dedicado) | Costo estimado ($/mes) |
|---|---|---|---|---|---|
| 2-4 jugadores (amigos) | 2 vCPU (3.0 GHz o superior) | 8 GB | 50 GB NVMe SSD | VPS Basic | $15 - $25 |
| 4-8 jugadores (grupo pequeño) | 4 vCPU (3.0 GHz o superior) | 12-16 GB | 80 GB NVMe SSD | VPS Standard | $25 - $45 |
| 8-16 jugadores (comunidad media) | 6 vCPU (3.2 GHz o superior) | 16-24 GB | 120 GB NVMe SSD | VPS Pro / Entry Dedicated | $45 - $80 |
| 16-24 jugadores (comunidad grande, mods) | 8 vCPU (3.5 GHz o superior) | 24-32 GB | 160 GB NVMe SSD | Dedicated Server Standard | $80 - $150 |
| Más de 24 jugadores (servidor a gran escala, mods pesados) | CPU físico (8+ núcleos, 3.5 GHz o superior) | 32-64+ GB | 200+ GB NVMe SSD | Dedicated Server High-End | $150 - $300+ |
Notas importantes:
- Frecuencia de CPU: Siempre prioriza una alta frecuencia de reloj de un solo núcleo (Single-Core Performance) sobre el número de núcleos para 7 Days to Die.
- NVMe: Altamente recomendado para todas las configuraciones.
- Mods: Cada paquete de mods grande (por ejemplo, Darkness Falls) puede aumentar los requisitos de RAM en 4-8 GB y cargar significativamente la CPU. Al usar mods pesados, siempre elige una configuración un nivel superior.
- Tamaño del mundo: Los mundos grandes (8192, 10240) también aumentan el consumo de RAM y la carga de la CPU.
- Costo estimado: Los precios pueden variar según el proveedor, el centro de datos, la generación del procesador y los servicios incluidos (por ejemplo, protección DDoS, hosting gestionado).
Escalado y optimización
Para garantizar el mejor rendimiento de tu 7 Days to Die dedicated server, además de elegir el hardware adecuado, también es importante prestar atención a la optimización:
- Configuración de serverconfig.xml:
Configura cuidadosamente los parámetros del mundo. Reducir la densidad de zombis (
ZombieSpawnRate), disminuir la distancia de renderizado (ViewDistance) o la frecuencia de aparición del botín puede reducir significativamente la carga del servidor. Experimenta con estos parámetros para encontrar un equilibrio entre el rendimiento y la experiencia de juego. - Reinicios regulares del servidor:
Incluso en un servidor Linux estable, los reinicios regulares (por ejemplo, cada 24-48 horas) pueden ayudar a limpiar la caché, liberar memoria y prevenir la acumulación de pequeños errores que pueden llevar a una caída del rendimiento. Se pueden configurar reinicios automáticos a través de
cron.# Abre crontab para editar crontab -e # Añade la línea para reiniciar el servidor diariamente a las 4 AM 0 4 * * * /home/steam/7dtd_server/restartserver.sh >/dev/null 2>&1Crea un archivo
restartserver.shen el directorio del servidor con el siguiente contenido:#!/bin/bash /usr/bin/screen -S 7dtd -X stuff "saveandquit^M" sleep 60 # Dar tiempo al servidor para guardar y apagar /usr/bin/screen -S 7dtd -X stuff "./startserver.sh^M"No olvides hacerlo ejecutable:
chmod +x ~/7dtd_server/restartserver.sh - Monitoreo de recursos:
Utiliza herramientas de monitoreo como
htop(para CPU/RAM) eiotop(para disco) para rastrear el consumo de recursos de tu servidor. Esto te ayudará a entender qué componente es el "cuello de botella" y cuándo será necesaria una actualización. Si ejecutas otros servidores de juegos, por ejemplo, tu servidor de Project Zomboid o tu servidor de Palworld, en el mismo VPS, el monitoreo se vuelve aún más importante. - Copia de seguridad:
Realiza copias de seguridad regulares del mundo y de los archivos de configuración. Esto te salvará de la pérdida de progreso en caso de un fallo o una configuración incorrecta de los mods.
La elección correcta de la configuración y la optimización constante asegurarán un juego estable y agradable para ti y tu comunidad en el servidor de 7 Days to Die.
Conclusiones
Ejecutar tu propio servidor de 7 Days to Die en un VPS o servidor dedicado proporciona control total sobre el mundo del juego, asegura estabilidad y rendimiento, y abre amplias posibilidades para modificaciones. Para un juego cómodo de 4-8 personas, se requerirá un VPS con 4 vCPU, 8-16 GB de RAM y un disco NVMe, mientras que para comunidades grandes con mods, se debe considerar un servidor dedicado con una CPU más potente y 32+ GB de RAM. Elige Linux para el máximo rendimiento, configura cuidadosamente serverconfig.xml y el firewall, y presta atención a la protección DDoS de tu proveedor de hosting para garantizar una experiencia de juego ininterrumpida y emocionante.
¿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 →