Esta guía explica cómo instalar un servidor dedicado de V Rising: primero en local en Windows para probar y después en un VPS o servidor dedicado. Sistema: Windows (Linux posible mediante Wine, no oficial). Calcula de 30 a 60 minutos para una primera instalación, sin contar la descarga.
Instalación paso a paso
Comprueba los requisitos (CPU, RAM, disco) y elige el anfitrión: PC con Windows, VPS o servidor dedicado.
Instala SteamCMD y descarga el servidor (aplicación de Steam 1829350).
En Linux crea un usuario sin privilegios de root y una carpeta dedicada; en Windows, una carpeta simple (p. ej. C:\servidor).
Inicia el servidor una vez para generar sus archivos de configuración y deténlo correctamente.
Configura nombre, contraseña y número de plazas (usa nuestras herramientas de V Rising para generar los archivos).
Abre los puertos 9876/UDP, 9877/UDP en el cortafuegos del sistema y del proveedor; redirígelos en tu router si alojas en casa.
Prueba en local (127.0.0.1) y después desde una conexión externa a tu red.
Crea un servicio systemd (Linux) o una tarea programada (Windows) para el inicio automático.
Programa las copias de seguridad y las actualizaciones del servidor.
Añade tu servidor en game-rank.com/jeux/v-rising para darlo a conocer.
Requisitos
- Sistema: Windows (Linux posible mediante Wine, no oficial).
- Hardware: no documentado oficialmente en las fuentes consultadas; punto de partida a ajustar según la carga: RAM 8 / 16 GB, disco 10 GB.
- Cuenta de Steam: SteamCMD permite descargar el servidor con inicio de sesión anónimo; solo los jugadores necesitan tener el juego.
- Red: una IP pública (o redirección de puertos) con los puertos 9876/UDP, 9877/UDP abiertos.
- Acceso: SSH (Linux) o Escritorio remoto (Windows Server); se recomienda un SSD.
Instalación local (Windows)
Instala SteamCMD (steamcmd.exe) en una carpeta dedicada y ejecuta los comandos siguientes en un símbolo del sistema. Después inicia el servidor y únete desde el juego en 127.0.0.1.
steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit
cd C:\vrising-server
VRisingServer.exe -persistentDataPath ".\save-data" -logFile ".\logs\VRisingServer.log"Servidor Linux mediante Wine (no oficial) o Windows Server
Este servidor está diseñado para Windows: el desarrollador no documenta una versión para Linux. En Linux, proveedores y la comunidad lo ejecutan con Wine, sin garantía ni soporte oficial; Windows Server sigue siendo la opción más fiable. Pruébalo antes de ponerlo en producción.
Crea un usuario dedicado sin derechos de root, instala las dependencias de 32 bits que requiere SteamCMD y descarga el servidor. Adapta el nombre de usuario y las carpetas a tu gusto.
sudo dpkg --add-architecture i386
sudo apt update && sudo apt install -y curl tar lib32gcc-s1 wine wine64 xvfb
sudo adduser --disabled-password --gecos "" vrising
# then, as the vrising user (sudo -iu vrising):
mkdir -p ~/steamcmd ~/vrising-server && cd ~/steamcmd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir ~/vrising-server +login anonymous +app_update 1829350 validate +quit
# first start (foreground test):
cd ~/vrising-server
/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.logPuertos que abrir
Valores por defecto; el tráfico es entrante (hacia el servidor).
Para cambiar un puerto, edítalo en la configuración o la línea de lanzamiento del servidor (ServerHostSettings.json: Port, QueryPort) y adapta el cortafuegos.
- 9876/UDP — juego
- 9877/UDP — consultas de Steam / lista de servidores
- 25575/TCP — RCON (opcional, no lo expongas sin una contraseña fuerte)
Cortafuegos Linux (ufw), proveedor y router
Permite primero SSH para no quedarte fuera y luego los puertos del juego. Los puertos solo son accesibles si también están abiertos en el cortafuegos del proveedor (OVH, Hetzner, Scaleway…: «security group» o reglas de red del panel).
Alojamiento en casa: crea una redirección de puertos (NAT) en el router hacia la IP local fija del servidor, con los mismos puertos y protocolos. Si tu operador usa CGNAT (sin IPv4 pública), la redirección es imposible: pide una IP pública o alquila un VPS.
Prueba: UDP no se puede comprobar con un simple verificador de puertos web; verifica uniéndote desde el juego en una red externa (por ejemplo, datos móviles) y revisa los registros del servidor.
sudo ufw allow 22/tcp
sudo ufw allow 9876/udp
sudo ufw allow 9877/udp
sudo ufw enable
sudo ufw status verboseCortafuegos de Windows (netsh)
Ejecuta estos comandos en un símbolo del sistema iniciado como administrador. Si alojas en casa, añade también la redirección de puertos en el router.
netsh advfirewall firewall add rule name="V Rising 9876 UDP" dir=in action=allow protocol=UDP localport=9876
netsh advfirewall firewall add rule name="V Rising 9877 UDP" dir=in action=allow protocol=UDP localport=9877Inicio automático en Linux (systemd)
El servicio reinicia el servidor tras un fallo y al arrancar la máquina. Actívalo con los comandos indicados en el bloque.
[Unit]
Description=V Rising dedicated server (Wine, unofficial)
After=network-online.target
Wants=network-online.target
[Service]
User=vrising
WorkingDirectory=/home/vrising/vrising-server
Environment=WINEDEBUG=-all
ExecStart=/usr/bin/xvfb-run --auto-servernum /usr/bin/wine64 VRisingServer.exe -persistentDataPath ./save-data -logFile ./logs/VRisingServer.log
Restart=on-failure
RestartSec=10
KillSignal=SIGINT
TimeoutStopSec=90
[Install]
WantedBy=multi-user.target
# sudo nano /etc/systemd/system/vrising.service
# sudo systemctl daemon-reload && sudo systemctl enable --now vrising
# journalctl -u vrising -fInicio automático en Windows (tarea programada)
Crea una tarea que ejecute el script de inicio al arrancar Windows, preferiblemente con una cuenta dedicada. Adapta la ruta del script.
schtasks /Create /TN "V Rising Server" /TR "C:\vrising-server\start.bat" /SC ONSTART /RU SYSTEM /RL HIGHEST
schtasks /Run /TN "V Rising Server"
schtasks /End /TN "V Rising Server"Actualizaciones, copias de seguridad y reinicios
Detén el servidor antes de cualquier actualización, haz una copia de los datos y reinicia. Programa las copias con cron (Linux) o el Programador de tareas (Windows) y un reinicio diario si el juego pierde memoria.
sudo systemctl stop vrising
/home/vrising/steamcmd/steamcmd.sh +@sSteamCmdForcePlatformType windows +force_install_dir /home/vrising/vrising-server +login anonymous +app_update 1829350 validate +quit
sudo systemctl start vrising
# Windows: steamcmd +force_install_dir C:\vrising-server +login anonymous +app_update 1829350 validate +quit
mkdir -p ~/backups
tar czf ~/backups/vrising-$(date +%F).tar.gz -C ~/vrising-server save-data
find ~/backups -name 'vrising-*.tar.gz' -mtime +14 -delete
# crontab -e -> 30 4 * * * <the two lines above, as a script>Anunciar y encontrar tu servidor
Cuando el servidor sea estable, añádelo en game-rank.com/jeux/v-rising (sitio del propietario de estas herramientas) con su dirección de conexión, plazas, idioma y versión. Dirección de conexión directa para compartir: <IP>:9876 (según la versión del juego). No publiques nunca una contraseña de administración.
Solución de problemas
- El servidor no aparece en la lista — causa: puertos de consulta cerrados o servidor no listado. Solución: abre 9876/UDP, 9877/UDP, revisa nombre/contraseña y espera unos minutos; conéctate directamente por IP para probar.
- No se puede conectar desde Internet pero sí en local — causa: cortafuegos del sistema/proveedor, falta de redirección de puertos o CGNAT. Solución: revisa los tres niveles (ufw/Windows, proveedor, router) y el protocolo (UDP/TCP).
- El servidor se cierra al iniciar o se queda sin memoria — causa: RAM insuficiente, bibliotecas ausentes o directorio de trabajo incorrecto. Solución: ejecútalo en primer plano, lee los registros, añade RAM o swap.
- Los jugadores ven una versión incompatible tras una actualización del juego — causa: servidor sin actualizar. Solución: deténlo, actualízalo (ver la sección Actualizaciones) y reinícialo.
- Los cambios de configuración se ignoran o se sobrescriben — causa: archivo editado con el servidor en marcha, carpeta equivocada o error de sintaxis. Solución: detén el servidor, edita el archivo correcto, valida la sintaxis (JSON/XML) y reinicia.
Preguntas frecuentes
- ¿Qué máquina necesito para un servidor de V Rising?
- Hardware: no documentado oficialmente en las fuentes consultadas; punto de partida a ajustar según la carga: RAM 8 / 16 GB, disco 10 GB.
- ¿Qué puertos debo abrir?
- Abre 9876/UDP, 9877/UDP de entrada, en el cortafuegos del sistema, en el proveedor y en el router si hace falta. Son los valores por defecto y se pueden cambiar en la configuración del servidor.
- ¿Hace falta tener el juego para alojar?
- El servidor dedicado se descarga gratis con SteamCMD (inicio de sesión anónimo); solo los jugadores necesitan tener el juego.
- ¿Cómo actualizo el servidor?
- Detén el servidor, vuelve a ejecutar el comando de SteamCMD +app_update 1829350 validate (ver la sección Actualizaciones) y reinicia. Para una rama beta, añade -beta <nombre>.
- ¿Puedo alojarlo en casa?
- Sí, si tu conexión tiene IP pública y puedes redirigir puertos en el router. Con CGNAT o poca velocidad de subida, es mejor un VPS o servidor dedicado.
