Respuesta corta. Puedes alojar un servidor de Don't Starve Together tú mismo y gratis: descarga el servidor dedicado (app de Steam 343050) con SteamCMD y un inicio de sesión anónimo, consigue un token de servidor gratuito en tu cuenta de Klei y ejecuta dos procesos de servidor, uno para la superficie y otro para las cuevas, cada uno en su propio puerto UDP. O alquila un servidor de Don't Starve Together y olvídate de la red.
Los jugadores encuentran tu servidor en el buscador de servidores del juego por el nombre del cluster. Comprobado el 5 de noviembre de 2026, válido para la última actualización del juego, Hotfix 761239 (30 de octubre de 2026).
Esta guía usa lo que nuestro panel configura en cada servidor de Don't Starve Together: nuestro script de instalación, nuestro comando de inicio y los archivos que escribe. El resto sale de la documentación de SteamCMD de Valve y de las guías de servidor dedicado de Klei. Para ir directo a la opción de alquiler, mira la Opción 2.
Qué necesitas
El software del servidor: «Don't Starve Together Dedicated Server», app de Steam 343050. Se descarga con un inicio de sesión anónimo, así que no hace falta una cuenta de Steam para instalarlo.
Un token de servidor de Klei: gratuito, se crea en tu cuenta de Klei en https://accounts.klei.com/account/game/servers?game=DontStarveTogether. El servidor no carga ningún mundo sin él.
Una máquina que siga encendida: un PC que te sobre, un servidor doméstico o una máquina virtual en la nube. Esta guía usa Linux de 64 bits, que es lo que usamos nosotros. No hemos probado Windows, así que no damos pasos para Windows.
RAM y CPU: no tenemos una cifra del desarrollador para servidores dedicados que podamos citar, así que no damos ninguna. Ejecutar las cuevas duplica el número de procesos del servidor.
Red: dos puertos UDP accesibles desde internet: uno para la superficie y otro para las cuevas. Esta guía usa el 10999 para la superficie (el valor por defecto de Klei) y el 11000 para las cuevas. El enlace entre los dos shards se queda en la propia máquina.
El juego: cada jugador necesita la versión de PC de Don't Starve Together en Steam. Klei dice que los servidores dedicados no son compatibles con las versiones de Xbox y PlayStation.
El software del servidor es gratuito. Pagas la máquina, la electricidad y el ancho de banda, no el software.
Opción 1: alójalo tú mismo
Los pasos de SteamCMD siguen la página de SteamCMD de Valve. Las carpetas, los parámetros y las claves de archivo son los que configura nuestro panel, contrastados con la guía de ajustes del servidor dedicado de Klei.
Linux (Debian o Ubuntu)
Instala la biblioteca que necesita SteamCMD.
sudo apt-get install lib32gcc-s1
No hemos verificado otras bibliotecas del sistema para el juego en sí, así que si el servidor no arranca, lee su registro para ver qué biblioteca falta.
Crea un usuario steam nuevo y cambia a él. Valve advierte de que no se ejecute SteamCMD como root.
sudo useradd -m steam
sudo -iu steam
Instala SteamCMD con ese usuario.
mkdir ~/Steam && cd ~/Steam
curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
La primera línea deja que un SteamCMD recién instalado se actualice solo antes de la descarga real. Nuestro script de instalación hace lo mismo y reintenta hasta tres veces, porque Steam a veces responde «Missing configuration» mientras SteamCMD termina igualmente con «success» y sin archivos del juego. Comprueba que existe el archivo /home/steam/dst-server/steamapps/appmanifest_343050.acf. Si no existe, repite la descarga.
Enlaza las bibliotecas del cliente de Steam en la carpeta .steam del directorio personal del usuario que ejecuta el servidor, como describe la página de SteamCMD de Valve.
Nuestro script de instalación copia esos mismos dos archivos en la carpeta del servidor, porque ejecuta el servidor con HOME apuntando a esa carpeta.
Crea un token y colócalo en su sitio. Crea un token de servidor en la dirección de Klei de arriba y guárdalo en cluster_token.txt. Con el comando de inicio de abajo, la carpeta es /home/steam/dst-server/DoNotStarveTogether/config/server/.
game_mode es survival, endless o wilderness. La guía de ajustes de Klei dice que cluster_key es obligatorio cuando shard_enabled vale true (es la contraseña que usan las cuevas para unirse a la superficie), que cada shard de una misma máquina necesita su propio server_port, y que los dos puertos [STEAM] también deben ser distintos para cada servidor de la misma máquina. Son internos, así que no los abres. La misma guía enumera todas las demás claves, como contraseña, PvP y pausa cuando está vacío, con su valor por defecto.
Inicia los dos shards. El shard de Caves se inicia en segundo plano y el de la superficie en primer plano. Este es el comando que ejecuta nuestro panel, con los valores de puerto y jugadores rellenados:
El parámetro -cluster server es la razón de que los archivos estén en una carpeta llamada server. El servidor está activo cuando el registro muestra Server Started on port:, que es la línea que espera nuestro panel.
Abre los puertos. Permite UDP 10999 y UDP 11000 en el cortafuegos de la máquina (con ufw: sudo ufw allow 10999/udp y sudo ufw allow 11000/udp) y reenvía ambos como UDP en tu router. No abras el 11001: es solo el enlace entre los shards de la misma máquina.
Únete. En el juego, abre el buscador de servidores y busca el nombre de tu cluster.
Mods cuando lo alojas tú mismo
Nuestro panel escribe mods/dedicated_server_mods_setup.lua en la carpeta del servidor (aquí ~/dst-server/mods/) con una línea por mod, ServerModSetup("1234567890"), usando el número del elemento de Steam Workshop. También escribe un modoverrides.lua en la carpeta de cada shard, config/server/Master y config/server/Caves, dentro de un bloque return { } con una línea por mod: ["workshop-1234567890"] = { enabled = true },. Hacerlo a mano da el mismo resultado, pero el mod debe estar activado en las carpetas de Master y de Caves.
Opción 2: alójalo en PlayNHost
Alquilar elimina el cortafuegos, la redirección de puertos y la configuración de las cuevas. Ambos shards, ambos puertos y los archivos del cluster quedan configurados por ti.
Elige un plan. Abre la página de alojamiento de servidores de Don't Starve Together y compara los planes (WOODIE, WES y MAXWELL en el momento de escribir esto, para 6, 12 y 25 jugadores). Pulsa Crear servidor en WOODIE o WES, o Personalizar plan en MAXWELL, y termina el pedido. Los precios cambian, así que compruébalos en esa página.
Crea tu token de Klei. Inicia sesión en tu cuenta de Klei en https://accounts.klei.com/account/game/servers?game=DontStarveTogether, crea un token de servidor (es gratis) y cópialo.
Abre tu servidor en panel.playnhost.com. Recibirás un correo de «servidor listo» cuando termine la instalación. Sin token, el servidor no inicia el juego: la Consola muestra un mensaje de que Don't Starve Together no arrancará sin un token de servidor de Klei, con la dirección para crear uno.
Abre Configuración y rellena los campos.
Token del servidor: pega el token que creaste.
Nombre del cluster: el nombre que buscan los jugadores en el buscador de servidores.
Descripción del cluster: el texto que se muestra con él.
Modo de juego: survival, endless o wilderness.
Mods de Steam Workshop (opcional): números de elementos del Workshop separados por comas, sin espacios, por ejemplo 1234567890,2345678901.
Actualizar servidor automáticamente (en Mostrar opciones avanzadas): desactivado salvo que lo actives. Si está activado, el servidor consulta en Steam si hay una versión nueva cada vez que arranca.
Inicia el servidor. Pulsa Iniciar (o Reiniciar si ya está en marcha) y observa la Consola. El panel considera que el servidor está en marcha cuando el registro muestra Server Started on port:.
Únete. Abre el buscador de servidores del juego y busca el nombre de tu cluster.
Lo que hace el panel por ti
Cuevas en todos los planes. El comando de inicio ejecuta la superficie y las cuevas como dos procesos. Las cuevas usan su propio puerto, que se muestra como Puerto de Caves, y se asigna al crear el servidor. Cuando el shard de la superficie se detiene, el comando de inicio envía un apagado a las cuevas.
Archivo del token. En cada inicio, el panel escribe tu token de servidor en DoNotStarveTogether/config/server/cluster_token.txt.
Archivos del cluster. En cada inicio, el panel escribe game_mode, max_players, cluster_name y cluster_description en cluster.ini, configura el enlace entre los dos shards en el propio servidor y escribe el puerto de cada shard. Cámbialos en Configuración: las ediciones a mano de esas claves se reemplazan en el siguiente inicio.
Número de jugadores. Sigue tu plan y no es un campo que se edite.
Mods para ambos mundos. En cada inicio, el panel reconstruye mods/dedicated_server_mods_setup.lua y el modoverrides.lua de Master y de Caves a partir de Mods de Steam Workshop. Los mods que añadas editando esos archivos a mano se reemplazan, así que añádelos en Configuración. El archivo solo activa cada mod, por lo que no puede guardar valores de opciones por mod.
Comprobaciones de instalación. La instalación reintenta la descarga de SteamCMD y toma el manifiesto de la app, no el código de salida, como prueba de que los archivos llegaron.
Copias de seguridad. Si tu plan incluye copias de seguridad, haz una desde Copias de seguridad antes de cambiar archivos a mano.
Alojarlo tú mismo o alquilar: una comparación sincera
Coste. Autoalojado: el software es gratuito y pagas hardware, electricidad y ancho de banda, o una máquina virtual en la nube. Alquilado: una cuota mensual según el plan. Mira los planes actuales.
Disponibilidad. Autoalojado: tan fiable como tu máquina, tu electricidad y tu internet de casa, y debe estar encendida cuando juegan tus amigos. Alquilado: funciona en el hardware del proveedor, no en tu PC.
Exposición de red. Autoalojado: los jugadores se conectan a tu IP pública y tú te ocupas del cortafuegos y del router para dos puertos. Alquilado: tu IP de casa no interviene.
Conocimientos necesarios. Autoalojado: línea de comandos, redirección de puertos, edición de archivos .ini, ejecutar dos shards. Muy factible y una buena forma de aprender. Alquilado: un panel web con campos de formulario.
Actualizaciones. Autoalojado: detén, ejecuta de nuevo el comando de SteamCMD e inicia. Alquilado: activa Actualizar servidor automáticamente (en Mostrar opciones avanzadas dentro de Configuración) y pulsa Reiniciar después de un parche para aplicarlo.
Alojarlo tú mismo te conviene si ya tienes una máquina encendida todo el día y te manejas con redes. Alquilar te conviene si prefieres no ocuparte del hardware.
Problemas frecuentes y soluciones
El servidor nunca carga un mundo
Causa: no hay token de servidor de Klei. En nuestras pruebas, ningún shard arranca sin él. En PlayNHost la Consola lo indica.
Solución: crea un token en la dirección de Klei de arriba y ponlo en Token del servidor en Configuración (o en cluster_token.txt si lo alojas tú mismo) y vuelve a iniciar.
La descarga termina pero no hay archivos del juego
Causa: Steam respondió «Missing configuration» y SteamCMD informó de éxito igualmente.
Solución: comprueba que existe el archivo steamapps/appmanifest_343050.acf. Si no, repite la descarga de SteamCMD.
Tus cambios en cluster.ini o en los archivos de mods desaparecen (PlayNHost)
Causa: la clave es una de las que el panel escribe en cada inicio, o es la lista de mods.
Solución: cambia el nombre, la descripción, el modo de juego y los mods en Configuración.
Los mods arrancan en la superficie pero no en las cuevas (autoalojado)
Causa: el mod está activado solo en este archivo de un shard: modoverrides.lua.
Solución: añade la misma entrada ["workshop-ID"] = { enabled = true } a los archivos de Master y de Caves.
Preguntas frecuentes
¿Puedo alojar un servidor de Don't Starve Together gratis?
Sí. El servidor dedicado es gratuito y se descarga con un inicio de sesión anónimo, y el token de servidor de Klei también es gratuito. Aun así pagas la máquina, la electricidad y el internet, y debe estar encendida mientras la gente juega.
¿Necesito tener el juego para ejecutar el servidor?
No para instalarlo. Los jugadores necesitan el juego para unirse. Sí necesitas una cuenta de Klei para crear el token de servidor.
¿El servidor incluye las cuevas?
En PlayNHost, sí, en todos los planes. Si lo alojas tú mismo, ejecutas un segundo shard llamado Caves, como en los pasos de arriba.
¿Qué puertos usa?
UDP, un puerto por shard. El valor por defecto de Klei es el 10999, y cada shard de la misma máquina necesita su propio puerto, así que esta guía usa el 10999 para la superficie y el 11000 para las cuevas. El enlace entre los dos shards (11001 en nuestra configuración) se queda en la máquina. En PlayNHost los dos puertos se asignan con tu servidor, y el puerto de las cuevas aparece como Puerto de Caves en Configuración.
¿Cuántos jugadores pueden unirse?
Nuestros planes son de 6, 12 y 25 jugadores.
¿Puedo añadir mods de Steam Workshop?
Sí. En PlayNHost, introduce los números de elementos del Workshop en Mods de Steam Workshop en Configuración. El panel los activa en ambos mundos.
Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Puedes aceptar todo, aceptar solo las cookies esenciales o elegir por categoría.Usamos cookies para que el sitio funcione, entender cómo se utiliza y medir nuestro marketing. Aquí están activadas por defecto: puedes desactivar lo que no quieras.Leer nuestra política de privacidad