NUEVO 📢 Oferta de lanzamiento limitada: ¡hasta un 70% de descuento en tu primer mes, en todos los juegos!Ver planes

Cómo alojar un servidor de Xonotic (2026)

XonoticUpdated Nov 5, 202610 min read

Respuesta corta. Puedes alojar un servidor de Xonotic tú mismo gratis: descarga el zip de la versión desde dl.xonotic.org, ejecuta el binario dedicado (xonotic-linux64-dedicated en Linux), coloca un server.cfg en ~/.xonotic/data y haz que el puerto del juego sea accesible (26000 UDP por defecto). O alquila un servidor de Xonotic y olvídate de la red.

Los jugadores encuentran un servidor público en el navegador de servidores del juego, o escriben su IP y puerto.

Comprobado el 5 de noviembre de 2026 con Xonotic 0.8.6 (publicada el 20 de junio de 2023, sigue siendo la versión más reciente en dl.xonotic.org).

Esta guía usa el server.cfg de ejemplo de Xonotic, el readme del servidor, las FAQ y la página de descargas, además de lo que ejecutamos en nuestros propios servidores de Xonotic. Para ir directo a la opción de alquiler, mira la Opción 2.

Qué necesitas

  • Sistema operativo: la versión de Linux necesita glibc 2.29 o superior. La página de descargas de Xonotic indica los requisitos del cliente; no publica requisitos distintos para el servidor.
  • Red: el puerto del juego, 26000 UDP por defecto, accesible desde internet.
  • Cuentas: ninguna. Xonotic es gratuito y de código abierto, y el servidor no necesita inicio de sesión de Steam ni licencia.
  • El juego: cada jugador necesita el cliente gratuito de Xonotic, que Xonotic distribuye para Windows, Linux y macOS.

El software del servidor no cuesta nada. Pagas la máquina, la electricidad y el ancho de banda.

Opción 1: alójalo tú mismo

Funciona en un PC que ya no uses, un servidor casero o una máquina virtual en la nube.

Linux

  1. Descarga y descomprime la versión.
    sudo apt install wget unzip
    wget https://dl.xonotic.org/xonotic-0.8.6.zip
    unzip xonotic-0.8.6.zip
    cd Xonotic
  2. Crea tu configuración. Xonotic lee server.cfg desde su carpeta de configuración, ~/.xonotic/data en Linux. La versión incluye un ejemplo que puedes copiar y editar:
    mkdir -p ~/.xonotic/data
    cp server/server.cfg ~/.xonotic/data/server.cfg
    Casi todos los ajustes del ejemplo están comentados con //. Quita las barras de las líneas que quieras cambiar. Cuatro de las líneas que el propio archivo dice que debes cambiar:
    sv_public 1
    hostname "My Xonotic Server"
    sv_motd "Welcome"
    rcon_password "choose-a-long-password"
    sv_public 1 incluye el servidor en el navegador de servidores públicos. El valor por defecto del motor es 0, que lo deja sin listar, así que esta línea importa. Un rcon_password vacío desactiva la consola remota.
  3. Inicia el servidor dedicado.
    ./xonotic-linux64-dedicated +log_file latest.log +maxplayers 16
    maxplayers es el número de plazas, espectadores incluidos. La configuración de ejemplo muestra 8.
  4. Abre el puerto. Por defecto es port 26000, por UDP. La configuración de ejemplo sugiere un puerto libre por encima de 1024, porque algunos proveedores de internet filtran los puertos de juegos, y dice que cambiarlo no rompe nada. Permite ese puerto UDP en el cortafuegos de la máquina y redirígelo en tu router hacia esa máquina.
  5. Compruébalo. Busca tu hostname en el navegador de servidores del juego, o conéctate desde un cliente fuera de tu red con la IP y el puerto.

Windows y macOS

Xonotic incluye versiones para ambos, pero nosotros solo usamos Linux y los pasos anteriores son los que comprobamos. El archivo server/readme.txt de la versión explica los scripts de inicio de Windows y macOS y la carpeta de configuración de cada sistema.

Mapas y ajustes

  • Modo de juego: gametype dm por defecto. La configuración de ejemplo lista dm, tdm, ctf, ca, ft, kh, as, dom, lms, ka, inv, ons, rc, cts y nb.
  • Lista de mapas: g_maplist contiene los mapas que se juegan. Ponlo en "" para detectar todos los mapas automáticamente.
  • Bots: minplayers añade bots cuando juegan menos jugadores, y skill define su nivel.
  • Mapas extra: los mapas personalizados son archivos .pk3 que van en ~/.xonotic/data. Los jugadores que no tengan un mapa lo descargan automáticamente desde la dirección de sv_curl_defaulturl. Por defecto apunta a un servicio de descargas de xonotic.org; para un mapa que no esté allí, pon el .pk3 en un servidor web (HTTP funciona mejor) y apunta sv_curl_defaulturl a su dirección. Docs/mapdownload.txt de la versión explica la configuración.

Opción 2: alójalo en PlayNHost

Alquilar te ahorra el trabajo con el cortafuegos y la redirección de puertos.

  1. Elige un plan. Abre la página de hosting de servidores de Xonotic y compara los planes (SHOTGUN, DEVASTATOR y VORTEX en el momento de escribir esto, para 16, 24 y 32 jugadores). Pulsa Crear servidor en SHOTGUN o DEVASTATOR, o Personalizar plan en VORTEX, y termina el pedido. Los precios cambian, así que compruébalos en esa página.
  2. Espera la instalación. Recibirás un correo, "Tu servidor de Xonotic está listo", y el servidor aparece en panel.playnhost.com. En la pestaña Consola, el panel da el servidor por iniciado cuando imprime Server listening on address 0.0.0.0:.
  3. Define el número de jugadores. El panel pasa Máx. de jugadores al servidor como +maxplayers y rechaza un valor superior a tu plan. Para cambiarlo más tarde, usa Editar slots de jugadores; esto reinicia el servidor.
  4. Edita tus ajustes. Abre Archivos y edita .xonotic/data/server.cfg: sv_public 1 para aparecer en el navegador de servidores, nombre del servidor, rcon_password, modo de juego, lista de mapas, bots. Quita el // delante de cada línea que cambies y reinicia el servidor.
  5. Añade mapas personalizados (opcional). Sube archivos .pk3 a .xonotic/data desde Archivos o por SFTP y reinicia el servidor. Los jugadores sin el mapa lo descargan desde la dirección de sv_curl_defaulturl, por defecto un servicio de xonotic.org; para un mapa que no esté allí, aloja el .pk3 en un servidor web y pon esa dirección en server.cfg.
  6. Únete. Con sv_public 1 activado, encuentra tu servidor en el navegador del juego. En cualquier caso, los jugadores pueden conectarse con su dirección y puerto.

Lo que hace nuestra configuración por ti

  • Línea de arranque. El panel inicia el servidor como ./xonotic-linux64-dedicated +log_file latest.log +net_address 0.0.0.0 +port <your port> +maxplayers <Max Players>. Tu puerto y el número de plazas vienen del panel, así que deja comentadas las líneas port y maxplayers en server.cfg.
  • Última autobuild. La instalación descarga la versión 0.8.6 y luego ejecuta el actualizador rsync de Xonotic para llevar los archivos a la última autobuild, que Xonotic trata como su canal beta. El campo Versión vale 0.8.6 por defecto y solo elige el zip inicial. Los jugadores usan el cliente normal 0.8.6: el propio README de Xonotic dice que, online, todos los clientes descargan y usan la versión del código del juego del servidor. El servidor no se actualiza solo al iniciar; una reinstalación vuelve a sincronizar con la última autobuild.
  • Tu server.cfg sobrevive a una reinstalación. El actualizador de Xonotic borra los archivos que no están en su manifiesto, incluido .xonotic/data. Nuestro script de instalación copia esa carpeta aparte antes y la restaura después, así que una reinstalación conserva tu server.cfg y la contraseña RCON. Sin ese paso, un registro de instalación real mostró al actualizador borrando server.cfg.
  • Reiniciar partida. Una tarea que termina la ronda actual y recarga el mapa sin reiniciar el servidor.
  • Copias de seguridad. Si tu plan incluye copias de seguridad, haz una desde Copias de seguridad antes de editar la configuración a mano.

Alojarlo tú o alquilar: una comparación honesta

  • Coste. Por tu cuenta: el software es gratis y pagas el hardware, la electricidad y el ancho de banda, o una máquina virtual en la nube. Alquilado: una cuota mensual según el plan. Mira los planes actuales.
  • Disponibilidad. Por tu cuenta: tan fiable como tu máquina y tu internet de casa, y debe estar encendida mientras juegan tus amigos. Alquilado: funciona en el hardware del proveedor, no en tu PC.
  • Exposición de red. Por tu cuenta: los jugadores se conectan a tu IP pública y tú te ocupas del cortafuegos y el router. Alquilado: tu IP de casa no interviene.
  • Conocimientos necesarios. Por tu cuenta: línea de comandos, redirección de puertos y una configuración en texto. Muy factible. Alquilado: un panel web y un editor de archivos.
  • Actualizaciones. Por tu cuenta: ejecutas el actualizador de Xonotic o descargas tú una versión nueva. Alquilado: cada instalación o reinstalación sincroniza con la última autobuild.

Alojarlo tú mismo te conviene si ya tienes una máquina encendida todo el día y te sientes cómodo con las redes. Alquilar te conviene si prefieres no ocuparte del hardware.

Problemas comunes y soluciones

Tus cambios en server.cfg no hacen nada

Causa: el ajuste sigue comentado con //.

Solución: quita las dos barras del principio de la línea, guarda y reinicia.

El servidor no aparece en el navegador

Causa: sv_public no está en 1 (el valor por defecto del motor es 0, y la configuración de ejemplo deja la línea comentada), o el puerto del juego no es accesible desde fuera.

Solución: pon sv_public 1, reinicia, y luego redirige y permite el puerto UDP. Prueba desde fuera de tu red.

Xonotic no arranca en la misma máquina que tu servidor

Causa: el servidor dedicado comparte el archivo de bloqueo ~/.xonotic/lock con el cliente normal y se ejecuta en silencio en segundo plano.

Solución: detén cualquier proceso con xonotic en el nombre, elimina el archivo de bloqueo si hace falta y vuelve a iniciar el cliente (FAQ de Xonotic).

FAQ

¿Puedo alojar un servidor de Xonotic gratis?

Sí. El servidor es gratuito y de código abierto. Aun así pagas la máquina, la electricidad y el internet, y debe estar encendido mientras la gente juega.

¿Qué puerto usa un servidor de Xonotic?

26000 UDP por defecto, definido con port. Xonotic recomienda un puerto libre por encima de 1024.

¿Cuántos jugadores pueden unirse?

Lo que diga maxplayers, espectadores incluidos. Nuestros planes son de 16, 24 y 32 jugadores.

¿Necesito comprar el juego?

No. Xonotic es gratis para el servidor y los jugadores.

¿Ya lo tienes en otro proveedor? Trae tu servidor con nosotros

NUESTROS ÚLTIMOS BLOGS