Risposta breve. Puoi ospitare un server Xonotic da solo gratis: scarica lo zip della release da dl.xonotic.org, avvia il binario dedicato (xonotic-linux64-dedicated su Linux), metti un server.cfg in ~/.xonotic/data e rendi raggiungibile la porta di gioco (26000 UDP di default). Oppure noleggia un server Xonotic e salta la parte di rete.
I giocatori trovano un server pubblico nel browser dei server in gioco, oppure digitano il suo IP e la porta.
Verificato il 5 novembre 2026 con Xonotic 0.8.6 (uscita il 20 giugno 2023, ancora la release più recente su dl.xonotic.org).
Questa guida usa il server.cfg di esempio di Xonotic, il readme del server, le FAQ e la pagina di download, più quello che facciamo girare sui nostri server Xonotic. Per andare subito al noleggio, vedi l'Opzione 2.
Cosa ti serve
Sistema operativo: la build per Linux richiede glibc 2.29 o più recente. La pagina di download di Xonotic elenca i requisiti del client; non pubblica requisiti separati per il server.
Rete: la porta di gioco, 26000 UDP di default, raggiungibile da internet.
Crea la tua configurazione. Xonotic legge server.cfg dalla sua cartella di configurazione, ~/.xonotic/data su Linux. La release include un esempio che puoi copiare e modificare:
Quasi tutte le impostazioni dell'esempio sono commentate con //. Togli le barre dalle righe che vuoi cambiare. Quattro delle righe che il file stesso dice di modificare:
sv_public 1
hostname "My Xonotic Server"
sv_motd "Welcome"
rcon_password "choose-a-long-password"
sv_public 1 inserisce il server nel browser dei server pubblici. Il valore predefinito del motore è 0, che lo lascia non elencato, quindi questa riga conta. Un rcon_password vuoto disattiva la console remota.
Controlla. Cerca il tuo hostname nel browser dei server in gioco, oppure collegati da un client fuori dalla tua rete con IP e porta.
Windows e macOS
Xonotic include build per entrambi, ma noi usiamo solo Linux e i passaggi sopra sono quelli che abbiamo verificato. Il file server/readme.txt nella release descrive gli script di avvio per Windows e macOS e la cartella di configurazione di ciascun sistema.
Mappe e impostazioni
Modalità di gioco:gametype dm di default. La configurazione di esempio elenca dm, tdm, ctf, ca, ft, kh, as, dom, lms, ka, inv, ons, rc, cts e nb.
Elenco mappe:g_maplist contiene le mappe da giocare. Impostalo su "" per rilevare automaticamente tutte le mappe.
Bot:minplayers aggiunge bot quando i giocatori sono pochi, e skill ne imposta il livello.
Mappe extra: le mappe personalizzate sono file .pk3 che vanno in ~/.xonotic/data. I giocatori che non hanno una mappa la scaricano automaticamente dall'indirizzo in sv_curl_defaulturl. Di default punta a un servizio di download su xonotic.org; per una mappa che non c'è, metti il .pk3 su un server web (HTTP funziona meglio) e imposta sv_curl_defaulturl sul suo indirizzo. Docs/mapdownload.txt nella release spiega la configurazione.
Opzione 2: ospitalo su PlayNHost
Noleggiare ti evita il lavoro di firewall e inoltro delle porte.
Scegli un piano. Apri la pagina di hosting dei server Xonotic e confronta i piani (SHOTGUN, DEVASTATOR e VORTEX al momento della scrittura, per 16, 24 e 32 giocatori). Premi Crea server su SHOTGUN o DEVASTATOR, oppure Personalizza piano su VORTEX, e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Ricevi un'e-mail, "Il tuo server Xonotic è pronto", e il server compare su panel.playnhost.com. Nella scheda Console, il pannello considera il server avviato quando stampa Server listening on address 0.0.0.0:.
Imposta il numero di giocatori. Il pannello passa Giocatori max al server come +maxplayers e rifiuta un valore superiore al tuo piano. Per cambiarlo in seguito, usa Modifica gli slot giocatore; questo riavvia il server.
Modifica le impostazioni. Apri Files e modifica .xonotic/data/server.cfg: sv_public 1 per comparire nel browser dei server, nome host, rcon_password, modalità di gioco, elenco mappe, bot. Togli il // davanti a ogni riga che cambi, poi riavvia il server.
Aggiungi mappe personalizzate (facoltativo). Carica i file .pk3 in .xonotic/data tramite Files o SFTP, poi riavvia il server. I giocatori senza la mappa la scaricano dall'indirizzo in sv_curl_defaulturl, di default un servizio di xonotic.org; per una mappa che non c'è, ospita il .pk3 su un server web e imposta quell'indirizzo in server.cfg.
Entra. Con sv_public 1 impostato, trova il tuo server nel browser in gioco. In ogni caso, i giocatori possono collegarsi con indirizzo e porta.
Cosa fa per te la nostra configurazione
Riga di avvio. Il pannello avvia il server come ./xonotic-linux64-dedicated +log_file latest.log +net_address 0.0.0.0 +port <your port> +maxplayers <Max Players>. La tua porta e il numero di slot arrivano dal pannello, quindi lascia commentate le righe port e maxplayers in server.cfg.
Autobuild più recente. L'installazione scarica la release 0.8.6, poi esegue l'updater rsync di Xonotic per portare i file all'autobuild più recente, che Xonotic tratta come canale beta. Il campo Versione è 0.8.6 di default e sceglie solo lo zip iniziale. I giocatori usano il normale client 0.8.6: il README di Xonotic dice che online la versione del codice di gioco del server viene scaricata e usata da tutti i client. Il server non si aggiorna da solo all'avvio; una reinstallazione si sincronizza di nuovo con l'autobuild più recente.
Il tuo server.cfg sopravvive a una reinstallazione. L'updater di Xonotic elimina i file che non sono nel suo manifest, compreso .xonotic/data. Il nostro script di installazione copia prima quella cartella da parte e la ripristina dopo, così una reinstallazione mantiene il tuo server.cfg e la password RCON. Senza questo passaggio, un vero log di installazione ha mostrato l'updater che eliminava server.cfg.
Riavvia la partita. Un'attività che termina il round in corso e ricarica la mappa senza riavviare il server.
Backup. Se il tuo piano include i backup, creane uno da Backup prima di modificare la configurazione a mano.
Ospitarlo da soli o noleggiare: un confronto onesto
Costo. Self-hosting: il software è gratuito, e paghi hardware, corrente e banda, oppure una macchina virtuale nel cloud. Noleggiato: un canone mensile in base al piano. Vedi i piani attuali.
Disponibilità . Self-hosting: affidabile quanto la tua macchina e la tua connessione di casa, e deve restare accesa mentre gli amici giocano. Noleggiato: gira sull'hardware del provider, non sul tuo PC.
Esposizione di rete. Self-hosting: i giocatori si collegano al tuo IP pubblico, e tu gestisci firewall e router. Noleggiato: il tuo IP di casa non c'entra.
Competenze richieste. Self-hosting: riga di comando, inoltro delle porte e una configurazione testuale. Molto fattibile. Noleggiato: un pannello web e un editor di file.
Aggiornamenti. Self-hosting: esegui l'updater di Xonotic o scarichi tu una nuova release. Noleggiato: ogni installazione o reinstallazione si sincronizza con l'autobuild più recente.
Ospitarlo da solo ti conviene se hai già una macchina accesa tutto il giorno e te la cavi con le reti. Noleggiare ti conviene se preferisci non occuparti dell'hardware.
Problemi comuni e soluzioni
Le tue modifiche a server.cfg non fanno nulla
Causa: l'impostazione è ancora commentata con //.
Soluzione: togli le due barre all'inizio della riga, salva e riavvia.
Il server non compare nel browser
Causa:sv_public non è impostato su 1 (il valore predefinito del motore è 0, e la configurazione di esempio lascia la riga commentata), oppure la porta di gioco non è raggiungibile dall'esterno.
Soluzione: imposta sv_public 1, riavvia, poi inoltra e consenti la porta UDP. Prova dall'esterno della tua rete.
Xonotic non si avvia sulla stessa macchina del server
Causa: il server dedicato condivide il lockfile ~/.xonotic/lock con il client normale e gira in silenzio in background.
Soluzione: ferma ogni processo con xonotic nel nome, rimuovi il lockfile se serve e riavvia il client (FAQ di Xonotic).
FAQ
Posso ospitare un server Xonotic gratis?
Sì. Il server è gratuito e open source. Paghi comunque la macchina, la corrente e internet, e deve restare acceso mentre la gente gioca.
Quale porta usa un server Xonotic?
26000 UDP di default, impostata con port. Xonotic consiglia una porta libera sopra 1024.
Quanti giocatori possono entrare?
Quanto dice maxplayers, spettatori inclusi. I nostri piani sono da 16, 24 e 32 giocatori.
Devo possedere il gioco?
No. Xonotic è gratuito per il server e per i giocatori.
Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Puoi accettare tutto, accettare solo i cookie essenziali o scegliere per categoria.Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Qui sono attivi per impostazione predefinita: puoi disattivare ciò che non desideri.Leggi la nostra informativa sulla privacy