Requisiti di sistema del server Rust (CPU, RAM e porte)

Rust, il gioco di sopravvivenza di Facepunch Studios, è uno dei titoli più esigenti da ospitare in self-hosting. Poiché l'intera mappa generata proceduralmente, ogni costruzione e ogni giocatore vengono simulati sull'host, un server Rust dedicato è pesante sulle prestazioni single-thread della CPU e affamato di RAM. Ecco di cosa hai davvero bisogno per far girare un server fluido e come questi requisiti si traducono nei piani di hosting.

CPU: conta soprattutto la velocità single-thread

Il tick del server di Rust dipende in gran parte dalle prestazioni single-core, quindi una CPU moderna con clock elevato batte un chip con molti core ma frequenze basse. Per un piccolo server survival ti servono core recenti nella fascia da 3.5 GHz in su; le popolazioni più grandi e i server modded con molti plugin Oxide traggono vantaggio da core più veloci piuttosto che da semplicemente più core.

RAM: cresce con la dimensione della mappa e i giocatori

La RAM è il requisito che la maggior parte delle persone sottovaluta. Rust carica l'intero mondo in memoria, quindi un worldsize più grande e un numero di giocatori più alto spingono entrambi verso l'alto l'uso di memoria. Una RAM insufficiente causa picchi di lag, rubber-banding e crash il giorno del wipe, quando la mappa viene rigenerata.

RAM del pianoGiocatori consigliatiUso tipico
8 GBcirca 50 slotPiccola community / mappa piccola, Vanilla o Oxide leggero
12 GBcirca 100 slotCommunity media, mappa standard da 4000 a 4500, modded
24 GBcirca 200 slotCommunity grande, mappa grande, Oxide/uMod molto modded

Questi sono i livelli offerti su Rust su Flux. Se gestisci una mappa procedurale grande o un server modded ricco di plugin, passa a un livello superiore: un server a corto di risorse è un server lento.

Porte da aprire

Un server Rust usa tre porte. Se manca la porta di query, il server gira ma non compare mai nel browser in gioco:

  • 28015/UDP: la porta di gioco a cui si connettono i giocatori.
  • 28016/TCP: RCON, per l'amministrazione remota e la console WebRcon.
  • 28017/UDP: la porta di query Steam che inserisce il tuo server nel browser della community. Se non ne imposti una esplicitamente, Rust la deriva dalla più alta tra la porta di gioco e quella RCON, più uno.
  • 28082/TCP: l'app companion Rust+. È facoltativa, ma nota che il server non la usa di default: ascolta sulla più alta tra la porta di gioco e RCON più 67, cioè 28083 in una configurazione standard, quindi fissa +app.port 28082 se apri la 28082. Su Flux questa porta è pubblicata e fissata per te.

Storage, banda e sistema operativo

I file del server più i dati di mappa e salvataggio sono modesti: prevedi qualche gigabyte, di più se conservi molti backup. La banda cresce con il numero di giocatori; un server affollato da 100+ slot genera traffico reale, quindi conta un host con grande capacità di rete e protezione DDoS. I server Rust girano più comunemente su Linux (Debian/Ubuntu) per un overhead minore, anche se Windows è supportato. Su un host gestito come Flux sistema operativo, porte, mitigazione DDoS e aggiornamenti mensili di Facepunch sono gestiti per te.

FAQ sui requisiti del server

Quanti giocatori può ospitare un server Rust?

È configurabile tramite server.maxplayers. I server comuni della community ospitano da 50 a 200 giocatori; il limite pratico è dato dalla tua CPU e dalla RAM. Il nostro livello da 24 GB punta comodamente a circa 200 slot.

Rust è limitato dalla CPU o dalla RAM?

Da entrambe, ma la velocità single-thread della CPU determina il tick rate, mentre la RAM determina quanto grande può essere la mappa e quanti giocatori puoi ospitare. Dai priorità a un core veloce e a memoria sufficiente per la dimensione della tua mappa.

Quali porte usa un server Rust?

28015/UDP (gioco), 28016/TCP (RCON) e 28017/UDP (query Steam). Devono essere aperte tutte e tre; la 28017 è ciò che fa comparire il server nel browser.

Distribuisci un server Rust dimensionato correttamente su Flux: scegli 8, 12 o 24 GB, con tutte le porte già aperte e la protezione DDoS inclusa.

Guide correlate all'hosting Rust