Servidores de juegos

Montar un servidor de 7 Days to Die

Instalación con SteamCMD, tu propio archivo de configuración (para que las actualizaciones no te lo borren), mapa fijo o aleatorio, administradores y los puertos TCP y UDP.

2 min de lecturaActualizado el 7 de octubre de 20267 Days to Die

Cuenta con 8 GB de RAM para empezar, y más con mapas aleatorios grandes o muchos jugadores. La primera vez que genera un mapa aleatorio tarda bastante: es normal.

1. Descárgalo

# Windows
C:\steamcmd\steamcmd.exe +force_install_dir C:\7dtd +login anonymous +app_update 294420 validate +quit

# Linux (con el usuario steam)
~/steamcmd/steamcmd.sh +force_install_dir ~/7dtd +login anonymous +app_update 294420 validate +quit

2. Tu archivo de configuración

Las actualizaciones sobrescriben serverconfig.xml, así que cópialo como miconfig.xml y edita la copia. Lo principal:

PropiedadPara qué
ServerName / ServerPasswordNombre y contraseña para entrar
ServerMaxPlayerCountJugadores a la vez
ServerVisibility2 público, 1 solo amigos, 0 oculto
GameWorldNavezgane (el mapa fijo) o RWG (aleatorio)
WorldGenSeed / WorldGenSizeSemilla y tamaño, si es aleatorio. Más grande, más RAM y más espera
GameNameNombre de la partida guardada
GameDifficultyDe 0 a 5

3. Arráncalo

# Windows (desde C:\7dtd)
7DaysToDieServer.exe -quit -batchmode -nographics -configfile=miconfig.xml -dedicated

# Linux (desde ~/7dtd)
./startserver.sh -configfile=miconfig.xml

En Windows también puedes copiar startdedicated.bat y cambiar en la copia serverconfig.xml por miconfig.xml.

4. Puertos

7 Days to Die usa el 26900 en TCP y UDP y del 26901 al 26903 en UDP:

# Windows (PowerShell como administrador)
New-NetFirewallRule -DisplayName "7DTD TCP 26900" -Direction Inbound -Protocol TCP -LocalPort 26900 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "7DTD UDP 26900-26903" -Direction Inbound -Protocol UDP -LocalPort 26900-26903 -Action Allow -Profile Any

# Linux
ufw allow 26900/tcp
ufw allow 26900:26903/udp

El servidor trae además una consola por telnet (puerto 8081) y un panel web: no abras esos puertos a Internet; úsalos desde el propio VPS.

5. Hazte administrador

Desde la consola del servidor (o por telnet en el propio VPS):

admin add TU_STEAMID64 0

El 0 es el nivel máximo. La lista queda guardada en serveradmin.xml, en la carpeta de partidas guardadas:

  • Windows: %APPDATA%\7DaysToDie\Saves
  • Linux: ~/.local/share/7DaysToDie/Saves

Esa carpeta es también la que tienes que incluir en tus copias.

Artículos relacionados

Volver al centro de ayuda

¿No encuentras lo que buscas?

Abre un ticket desde tu panel y te respondemos en menos de 5 minutos.