DayZ

Cómo crear un servidor de DayZ: configuración, mods y wipe

De la descarga con SteamCMD a tu primer wipe, con los ajustes y comandos de la documentación oficial de Bohemia Interactive y consejos para una comunidad en español.

Equipo de TheGameHosting 9 min de lectura
Cómo crear un servidor de DayZ: un sobreviviente corre bajo la lluvia por una carretera de Chernarus con autos abandonados
Chernarus, el mapa que carga dayzOffline.chernarusplus. Captura: DayZ en Steam, © Bohemia Interactive

Para crear un servidor de DayZ bajas el DayZ Server (app 223350 de Steam) con SteamCMD y tu cuenta de Steam, pones nombre, contraseñas, slots y mapa en serverDZ.cfg, lo arrancas con DayZServer y abres el puerto de juego y el de consulta. Los mods, el loot y los wipes viven en unos cuantos archivos que vas a ver aquí. Y si no quieres dejar tu PC prendida para 60 jugadores, también te contamos cómo tenerlo en línea en un minuto.

Antes de crear un servidor de DayZ: solo PC

Un servidor comunitario que montas tú es para DayZ en PC (Steam). Los jugadores de PlayStation y Xbox no pueden entrar: en consola se juega en los servidores de consola oficiales. Todo lo de esta guía es para la versión de PC.

  • Windows o Linux. En Windows el programa es DayZServer_x64.exe; Bohemia también documenta el de Linux, DayZServer.
  • Una cuenta de Steam para SteamCMD. La guía de Bohemia descarga el servidor con tu propio usuario, no con el anónimo que usan otros juegos.
  • RAM y CPU. Las páginas de servidor de Bohemia no dan una cifra. Un mapa lleno y con mods pesa; en TheGameHosting, DayZ pide mínimo 8 GB.
  • En Linux, nunca como root. Bohemia lo advierte: si alguien vulnera el servidor, se llevaría todo el sistema.

Paso 1: descarga el DayZ Server

Estos comandos son de la página oficial Hosting a Linux Server. Cambia tu_usuario por tu usuario de Steam:

Terminal de Linux
mkdir -p ~/servers/steamcmd && cd ~/servers/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
~/servers/steamcmd/steamcmd.sh +force_install_dir ~/servers/dayz-server/ +login tu_usuario +app_update 223350 +quit
RamaApp ID en SteamCMD
DayZ Server (estable)223350
DayZ Server (experimental)1042420

En Windows usas steamcmd.exe con el mismo +login y +app_update 223350. Para actualizar después de un parche, corres el mismo comando. Con forceSameBuild = 1 solo entran jugadores con la misma versión que el servidor, así que un servidor sin actualizar se queda vacío.

Paso 2: configura serverDZ.cfg

DayZ lee la configuración del archivo que le pasas con -config. Bohemia aclara que el nombre da igual (el típico es serverDZ.cfg) y que sin él el servidor no arranca. Estas son las líneas que vas a tocar primero, con los valores de la página oficial Server Configuration:

serverDZ.cfg
hostname = "[MX] Mi Servidor DayZ | PvE | Chernarus";
description = "Servidor en español, wipe mensual, admins activos";
password = "";
passwordAdmin = "cambia-esto";
maxPlayers = 60;
verifySignatures = 2;
forceSameBuild = 1;
disable3rdPerson = 0;
disableCrosshair = 0;
serverTime = "SystemTime";
serverTimeAcceleration = 1;
serverNightTimeAcceleration = 1;
serverTimePersistent = 0;
instanceId = 1;
storageAutoFix = 1;
steamQueryPort = 2305;

class Missions
{
    class DayZ
    {
        template = "dayzOffline.chernarusplus";
    };
};
AjusteQué hace
hostname / descriptionNombre y descripción en la lista (la descripción, hasta 255 caracteres)
passwordContraseña para entrar. Vacía = público
passwordAdminContraseña para ser admin dentro del juego
maxPlayersSlots (60 en el ejemplo de Bohemia)
verifySignaturesRevisa los archivos de los mods contra sus llaves. Solo se admite 2
disable3rdPersonEn 1 obliga a primera persona (el clásico server hardcore)
serverTimeAccelerationMultiplicador de 0.1 a 64. En 24, un día entero dura una hora
serverNightTimeAccelerationAcelera solo la noche, multiplicado por el valor de arriba
instanceIdDa nombre a la carpeta de guardado (storage)
steamQueryPortPuerto de consulta de Steam; según Bohemia arregla el server que no sale en la lista

Otras líneas útiles de la misma página: respawnTime (segundos para revivir con personaje nuevo), motd[] con motdInterval para mensajes en el chat, enableWhitelist y lightingConfig (0 noches más claras, 1 noches más oscuras).

Elige el mapa: Chernarus, Livonia o Sakhal

El mapa es la línea template, en formato misión.terreno. Estas son las carpetas de misión del repositorio oficial de Bohemia, DayZ Central Economy:

MapaValor de template
ChernarusdayzOffline.chernarusplus
LivoniadayzOffline.enoch
SakhaldayzOffline.sakhal

Livonia y Sakhal son de los DLC de DayZ, así que revisa en Steam qué necesitan tus jugadores antes de cambiar. En el mismo repositorio hay versiones de temporada de los mapas, como las de Navidad y Halloween.

Paso 3: arranca el servidor y abre los puertos

El comando de Bohemia para Linux, con el puerto 2302 de su página de configuración:

Terminal de Linux
cd ~/servers/dayz-server/
./DayZServer -config=serverDZ.cfg -port=2302 -BEpath=battleye -profiles=profiles -dologs -adminlog -netlog -freezecheck

En Windows, las mismas opciones van después de DayZServer_x64.exe en un .bat. -profiles es donde quedan los logs y los archivos de BattlEye; -freezecheck detiene el servidor si se congela más de cinco minutos. Para herramientas de admin remoto, pon RConPassword en BEServer_x64.cfg, junto a la DLL de BattlEye.

Luego redirige dos puertos en tu módem hacia esa PC: el de juego (-port) y el steamQueryPort. Si el servidor corre pero nadie lo encuentra en la lista, revisa primero el de consulta. Aquí es donde muchos se atoran: hay módems de internet de casa que no dejan abrir puertos o que cambian la IP seguido.

Cómo poner mods en un servidor de DayZ

Los mods salen del Workshop de DayZ, app 221100. El servidor necesita los archivos del mod y sus llaves, y cada jugador necesita los mismos mods. El ejemplo de Bohemia instala Community Framework y Community Online Tools:

  1. Descarga los mods con SteamCMD agregando +workshop_download_item 221100 1559212036 +workshop_download_item 221100 1564026768 al comando de instalación.
  2. Pon cada carpeta de mod en la carpeta del servidor (Bohemia la enlaza desde steamapps/workshop/content/221100/).
  3. Copia los .bikey de la carpeta keys de cada mod a la carpeta keys del servidor. Con verifySignatures = 2, los archivos sin firma se rechazan.
  4. Cárgalos al arrancar con "-mod=1559212036;1564026768;". Los mods que solo usa el servidor van en -serverMod= y los jugadores no los bajan.

Pon la lista de mods en la descripción del servidor o en tu Discord: los jugadores necesitan los mismos mods cargados para poder entrar.

Loot y economía: types.xml y compañía

El loot, los infectados y los animales se definen en la carpeta de la misión, mpmissions/<template>/. En los archivos oficiales, db/types.xml define cada objeto y cuántos aparecen, db/events.xml los vehículos y otros eventos, y db/globals.xml valores generales como ZombieMaxCount (1000 en el Chernarus de fábrica) y AnimalMaxCount (200). Bohemia describe db/economy.xml como el interruptor general para cargar, guardar y hacer reaparecer loot, animales e infectados. Guarda copia de cada archivo antes de tocarlo.

Cómo hacer wipe en un servidor de DayZ

DayZ guarda el mundo (bases, escondites, vehículos, personajes) en una carpeta de persistencia dentro de la misión. Su nombre sale de instanceId: con instanceId = 1 es storage_1. Para hacer wipe:

  1. Apaga el servidor de forma ordenada.
  2. Respalda la carpeta completa de la misión.
  3. Borra o renombra mpmissions/dayzOffline.chernarusplus/storage_1 (con tu mapa y tu número).
  4. Arranca de nuevo. El servidor crea una carpeta nueva y un mundo limpio.

Otra opción: cambia instanceId a otro número. El servidor empieza en una carpeta nueva y la vieja queda intacta por si quieres regresar. La documentación de economía de Bohemia explica por qué esto importa también para el loot: la carpeta storage es el estado vivo de la economía, y los cambios a los archivos de economía en la mayoría de los casos no se aplican hasta quitar esa carpeta. Por eso los cambios grandes de loot suelen ir junto con un wipe. Si vienes de Rust, la idea es parecida a la de nuestra guía de wipe en un servidor de Rust.

Servidor de DayZ en español: cómo armarlo para tu comunidad

Mucha gente busca «servidor de DayZ en español» porque quiere jugar con su idioma y su horario. Si vas a crear uno para México o LATAM:

  • Dilo en el nombre. Una etiqueta como [MX], [LATAM] o [ES] en hostname es lo que la gente busca en la lista.
  • Reglas en español en description y en los mensajes de motd[] (por ejemplo, días de wipe y si es PvE o PvP).
  • Ubicación cerca. Para jugadores de México, Centroamérica y buena parte de Sudamérica, un servidor en Dallas suele dar mejor ping que uno en Europa.
  • Horario de reinicios fuera de la hora pico de tu comunidad, para no tirar a nadie a media pelea.

Montarlo en casa significa PC prendida día y noche, dos puertos abiertos y la IP de tu casa en la lista de todos. Ahí es donde la mayoría de los servidores caseros de DayZ se quedan.

Crear un servidor de DayZ con TheGameHosting

El servidor usa los archivos de Bohemia, así que todo lo de arriba (serverDZ.cfg, mods, llaves, storage) funciona igual. Lo que cambia es lo que ya no tienes que resolver tú:

  1. Elige un plan de 8 GB o más. DayZ pide mínimo 8 GB; el de 8 GB cuesta $6.96 USD al mes, y para mods y muchos jugadores conviene 12 o 16 GB. Mira hosting para DayZ.
  2. Escoge Dallas para jugadores de México y LATAM, o Ámsterdam para Europa. Con el Location Changer lo cambias después.
  3. Arráncalo. Queda listo unos 60 segundos después del pago. En el Game Changer aparecen DayZ y DayZ Experimental.
  4. Edita serverDZ.cfg, types.xml y lo demás en Files, desde el navegador, y sube mods y llaves por SFTP. Revisa la pestaña Startup para las opciones de arranque o pregúntanos por el chat.
  5. Entra con la IP y el puerto que te da el panel. Sin abrir puertos en tu módem.

Dos herramientas del panel le quedan perfecto a DayZ: Backups, para que cada wipe y cada cambio de loot tenga su respaldo, y Schedules, para reinicios a la hora que elijas. La protección DDoS viene incluida, algo que se agradece en un servidor PvP público. El soporte es 24/7 por chat, correo y tickets, y hay departamento de Soporte en Español.

Si todavía estás decidiendo entre DayZ y otro juego de supervivencia, nuestra guía para crear un servidor de Project Zomboid cubre los mismos pasos, y qué es un servidor dedicado para juegos explica por qué tus amigos pueden entrar aunque tú estés desconectado.

Tu servidor de DayZ sin la PC de tu casa

Ya sabes crear un servidor de DayZ: la app correcta de SteamCMD, los ajustes de serverDZ.cfg, cómo cargan los mods y las llaves y cómo se hace un wipe. En tu PC, además, te toca el tiempo en línea, los puertos y los ataques. Con TheGameHosting eso queda resuelto desde el primer minuto y sigues teniendo acceso a todos los archivos. Elige tu RAM en planes y precios de servidores de juegos y usa el código FULL2026 para 15 % de descuento de por vida.

Preguntas frecuentes

¿Cuánta RAM necesita un servidor de DayZ?

Bohemia no da una cifra en sus páginas de servidor; depende de jugadores, mods y mapa. En TheGameHosting, DayZ pide mínimo 8 GB, así que arranca en el plan de 8 GB a $6.96 USD al mes. Con muchos mods y jugadores conviene 12 o 16 GB.

¿Pueden entrar jugadores de PlayStation o Xbox a mi servidor de DayZ?

No. Un servidor comunitario que montas tú es para DayZ en PC (Steam). En consola se juega en los servidores de consola oficiales.

¿Qué puertos usa un servidor de DayZ?

El de juego que defines con -port (2302 en el ejemplo de Bohemia) y el de consulta de Steam que pones en steamQueryPort dentro de serverDZ.cfg (2305 en el ejemplo). Hay que redirigir los dos, o usar un servidor rentado donde el panel te da IP y puerto.

¿Cómo se hace wipe en un servidor de DayZ?

Apaga el servidor de forma ordenada, respalda la carpeta de la misión y borra o renombra la carpeta de storage, por ejemplo mpmissions/dayzOffline.chernarusplus/storage_1. Al arrancar se crea un mundo limpio.

¿Cómo encuentro o armo un servidor de DayZ en español?

En la lista de servidores busca etiquetas como [MX], [LATAM] o [ES] en el nombre. Si armas el tuyo, ponlas en hostname, escribe las reglas en español en description y motd[], y elige Dallas para que la gente de México y LATAM tenga buen ping.

¿Cómo cambio el mapa de mi servidor de DayZ?

Cambia la línea template de serverDZ.cfg: dayzOffline.chernarusplus para Chernarus, dayzOffline.enoch para Livonia o dayzOffline.sakhal para Sakhal.

Hosting para estos juegos

Escrito por el equipo de TheGameHosting, la gente que administra nuestros servidores en Dallas y Ámsterdam y responde tus tickets.

Todas las entradas