NapNodes

← Guías de Project Zomboid

Project Zomboid · actualizada el 22 de octubre de 2026

Cómo crear un servidor dedicado de Project Zomboid en tu PC (Windows y Linux)

El servidor dedicado de Project Zomboid es gratis: está en Steam, en «Herramientas», como «Project Zomboid Dedicated Server», o se baja con SteamCMD. Se monta en un rato. Lo que más falla es la memoria, que hay que ajustar a mano antes del primer arranque; lo demás es abrir dos puertos y pasar la dirección a tus amigos.

Lo que necesitas antes de empezar

Un PC que esté encendido mientras queráis jugar: si se apaga, el servidor también. Memoria libre para el servidor: con la Build 42, 6 GB como mínimo (en 4 GB lo hemos medido con apenas medio giga de margen), y más si lleváis muchos mods (cuánta RAM según tu grupo). Si además juegas en ese PC, el juego necesita la suya aparte.

Unos 7 GB de disco para el servidor, más lo que vaya ocupando el mundo. Y los puertos UDP 16261 y 16262 abiertos en el router, salvo que tus amigos estén en tu misma red.

Si solo queréis jugar una tarde, no hace falta nada de esto: con «Anfitrión» tu propio juego hace de servidor mientras juegas (cómo alojar con «Anfitrión»). El dedicado sirve para que el mundo siga ahí aunque tú no estés.

¿Prefieres no montarlo tú? Servidores de Project Zomboid desde 12 € al mes, sin permanencia y con devolución íntegra en 72 horas. O crea un servidor de Project Zomboid gratis, sin tarjeta.

Instalarlo desde Steam (Windows)

  1. Búscalo en «Herramientas»

    En la biblioteca de Steam, en «Herramientas», está «Project Zomboid Dedicated Server». Instálalo como un juego más: es gratis.

  2. Misma rama que el juego

    Clic derecho → Propiedades → «Versiones del juego y betas». Déjalo en la misma que vuestro juego: la normal para la Build 42, legacy41 si jugáis a la 41. Si no coinciden, nadie entra.

  3. No lo arranques con «Jugar»

    El servidor no se lanza desde el botón de Steam, sino con su archivo de arranque (lo vemos abajo). La wiki oficial avisa de que, si se arranca desde Steam por error, conviene verificar los archivos (Propiedades → «Archivos instalados» → «Verificar integridad»).

Instalarlo con SteamCMD (Windows o Linux)

SteamCMD es Steam en modo texto, lo habitual en un servidor sin pantalla. El servidor de Project Zomboid es la aplicación 380870 y se baja con una sesión anónima, sin tu cuenta. En Linux, créale un usuario propio y no lo ejecutes como root.

Para la Build 41, cambia la línea de descarga por app_update 380870 -beta legacy41 validate. La misma orden sirve después para actualizarlo (cuándo y cómo actualizar).

SteamCMD
force_install_dir C:\PZServer
login anonymous
app_update 380870 validate
quit

La memoria: ajústala antes del primer arranque

Es el fallo número uno. El archivo de arranque trae fija la memoria que usará Java, y si es más de la que tu PC puede darle, el servidor no llega a arrancar o se cierra con errores de memoria.

En Windows está en StartServer64.bat, en la carpeta del servidor (si lo bajaste con Steam, en steamapps\common\Project Zomboid Dedicated Server). Ábrelo con el Bloc de notas y busca -Xms y -Xmx en la línea de java: son la memoria inicial y la máxima. Para 6 GB, -Xms6g -Xmx6g. Guarda.

En Linux, start-server.sh lee la memoria de ProjectZomboid64.json, en la misma carpeta: trae -Xmx8g, y una actualización del juego lo vuelve a dejar así. Cámbialo a lo que puedas dar dejando algo para el sistema: nosotros dejamos 1 GB fuera del montón de Java en cada servidor.

Es la misma memoria que el ajuste «Memoria del servidor» de «Anfitrión»: si allí te iba bien un valor, aquí vale el mismo.

Primer arranque y la contraseña de administrador

  1. Arráncalo

    En Windows, doble clic en StartServer64.bat (no en StartServer64_nosteam, que es para jugar sin Steam). En Linux, dentro de tmux para que no se cierre si pierdes la conexión: bash start-server.sh.

  2. Pon la contraseña de admin

    La primera vez, la consola te pide una contraseña para la cuenta admin que crea el servidor. Apúntala: es con la que entrarás para darte admin a ti y a tus amigos.

  3. Espera al «SERVER STARTED»

    La primera vez genera el mundo y los ficheros de ajustes con los valores de fábrica. Cuando la consola dice que el servidor ha arrancado, ya se puede entrar. No cierres esa ventana: es el servidor.

  4. Apágalo bien

    Escribe quit en esa consola (sin barra): guarda y se apaga. Cerrar la ventana sin más puede dejar sin guardar lo último que hicisteis.

Dónde están los ajustes y el mundo

En la carpeta Zomboid de tu usuario (C:\Users\<tu usuario>\Zomboid en Windows, ~/Zomboid en Linux). En Server están servertest.ini (quién entra, PvP, mods: qué hace cada opción), servertest_SandboxVars.lua (zombis, botín, luz y agua: los ajustes sandbox) y servertest_spawnregions.lua, con las zonas donde se puede aparecer. El mundo, en Saves\Multiplayer\servertest.

servertest es el nombre de fábrica. Para tener otro (y otro mundo), añade -servername nombre al final de la línea de java del .bat, o detrás de bash start-server.sh en Linux: usará nombre.ini y su propia carpeta de partida.

Edita los ficheros con el servidor apagado: el .ini se reescribe al cerrar. Si prefieres no tocar ficheros, el propio juego los edita: en «Anfitrión», los ajustes del servidor se guardan en esa misma carpeta, y si les pones el nombre servertest, los usa el dedicado.

Abrir los puertos y entrar

Abre en el router los puertos 16261 y 16262, los dos UDP, hacia la IP del PC, y deja pasar el servidor en el cortafuegos de Windows la primera vez que te lo pregunte: la guía de puertos lo explica paso a paso, también qué hacer si tu operadora usa CG-NAT.

Tus amigos entran por «Unirse» → «Favoritos» con tu IP pública y el puerto 16261, y se crean su cuenta al entrar. Tú, desde el mismo PC, puedes usar esa misma IP; si no conecta, prueba con tu IP local en el campo «IP Local». Si alguien se queda fuera, estas son las causas de siempre.

Lo que cuesta tenerlo en casa

El programa es gratis, pero el PC tiene que estar encendido mientras queráis jugar (luz incluida), tus amigos ven tu IP de casa, y las actualizaciones, las copias del mundo y los reinicios corren de tu cuenta. Con la Build 42, además, el servidor se lleva una buena parte de la RAM de un PC normal.

Con NapNodes

Si prefieres no tener un PC encendido, en NapNodes el servidor dedicado ya viene instalado: la memoria de Java se ajusta sola a la de tu servidor en cada arranque, los puertos están abiertos, el usuario y la contraseña de administrador están en «Configuración» → «Administrador del juego», y todos los ajustes del .ini y del SandboxVars están en «Configuración», en castellano y con buscador.

Para probar sin pagar, el servidor gratis de Project Zomboid: 6 GB, sin tarjeta, que enciendes cuando queréis jugar. Y si ya tienes un mundo en tu PC, se pasa al servidor subiendo una carpeta.

Preguntas frecuentes

¿El servidor dedicado de Project Zomboid es gratis?

Sí. Viene en Steam, en «Herramientas», como «Project Zomboid Dedicated Server», y se puede bajar con SteamCMD (aplicación 380870). Lo que pagas es la luz y la RAM del PC donde lo tengas.

¿Por qué mi servidor de Project Zomboid no arranca?

Casi siempre es la memoria: el -Xmx del archivo de arranque (StartServer64.bat en Windows, ProjectZomboid64.json en Linux) pide más RAM de la que el PC puede darle. Bájalo a lo que tengas libre y vuelve a arrancar. Si no es eso, las demás causas y cómo leer el error.

¿Puedo jugar en el mismo PC donde está el servidor?

Sí, si tiene RAM para los dos: el servidor usa la que le pongas en -Xmx y el juego necesita la suya. Entra por «Unirse» → «Favoritos» con tu IP pública o, si no conecta, con la local.

¿Dónde está el servertest.ini del servidor dedicado?

En la carpeta Zomboid\Server de tu usuario (C:\Users\<tu usuario>\Zomboid\Server en Windows). El mundo está en Zomboid\Saves\Multiplayer\servertest.

¿Cómo cambio el nombre servertest?

Arranca el servidor con -servername nombre (al final de la línea de java del .bat, o detrás de bash start-server.sh en Linux). Usará nombre.ini y una partida nueva con ese nombre.

¿Lo montamos?

Servidores de Project Zomboid desde 12 € al mes, sin sobreventa: tu RAM es solo tuya. Y si quieres empezar sin pagar, tienes un servidor de Project Zomboid gratis, sin tarjeta.

¿No sabes si tu servidor está encendido? Compruébalo en un segundo con «¿Está encendido mi servidor de Project Zomboid?»: jugadores, versión y contraseña, gratis.

Más guías de Project Zomboid

Todas las guías de Project Zomboid, ordenadas →