Offerta Lampo 50% di sconto su tutti i server Solo poche ore rimaste!
Termina tra: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorie

Guida alla configurazione del server Rust

IT rust setup configuration wipe connect 0 hanno trovato utile questo articolo

Questa guida illustra come configurare il tuo server dedicato Rust ospitato con Legion Hosting, comprese le impostazioni di server.cfg, le variabili di avvio di GPanel, la pianificazione dei wipe, la gestione dei salvataggi e come connettersi.

Arresta il tuo server prima di modificare i file di configurazione. Arresta sempre il server dalla scheda Console di GPanel prima di modificare server.cfg o qualsiasi altro file di configurazione. Le modifiche apportate mentre il server è in esecuzione possono essere sovrascritte allo spegnimento.

Configurazione del server — server.cfg

Rust legge la sua configurazione principale da server/rust/cfg/server.cfg sul tuo server. Questo file viene creato automaticamente al primo avvio del server. Aprilo nella scheda Files di GPanel per modificare le impostazioni principali del server.

Riferimento delle impostazioni chiave

Impostazione Valore di esempio Descrizione
server.hostname My Legion Rust Server Il nome visualizzato nel browser dei server in-game. Rendilo descrittivo in modo che i giocatori possano trovare il tuo server.
server.maxplayers 40 Numero massimo di giocatori simultanei. Non deve superare il limite di slot del tuo piano di hosting.
server.worldsize 3000 Dimensione della mappa in metri. Valori comuni: 1000 (piccola), 2000, 3000 (media), 4000, 6000 (grande). Le mappe più grandi richiedono significativamente più RAM e CPU.
server.seed 123456 Il seed casuale utilizzato per generare la mappa. Lo stesso seed + worldsize produce sempre la stessa mappa. Modificalo (con un wipe della mappa) per generare un nuovo layout di mappa.
server.saveinterval 60 Con quale frequenza (in secondi) il server salva i dati del mondo su disco. Il valore predefinito è 60 (1 minuto). Valori più bassi riducono la perdita di dati in caso di crash ma aumentano l'I/O del disco.
server.description A chill PvE server Una descrizione mostrata nel pannello informativo del server in-game. Mantienila breve e informativa.
server.url https://discord.gg/yourserver Un URL mostrato nel pannello informativo del server. Tipicamente un invito a Discord o un sito web.

Un esempio minimo di server.cfg:

server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
Le virgolette sono richieste per i valori stringa. Le impostazioni che contengono spazi o testo devono essere racchiuse tra virgolette doppie, ad esempio server.hostname "My Server". I valori numerici non necessitano di virgolette.
Anche le impostazioni RCON vanno in server.cfg. Per configurare l'accesso amministrativo remoto (rcon.password, rcon.port, rcon.web), consulta la guida Accesso RCON di Rust e comandi di amministrazione.

Variabili di avvio di GPanel

Alcune impostazioni di Rust sono configurate come argomenti di avvio in GPanel anziché in server.cfg. Queste controllano il comportamento di basso livello del server che deve essere impostato prima dell'avvio del processo.

  1. Accedi a GPanel.
  2. Seleziona il tuo server Rust dall'elenco dei server.
  3. Fai clic sulla scheda Startup.
  4. Esamina e imposta le variabili mostrate. Le modifiche qui hanno effetto al successivo avvio del server.

Variabili di avvio chiave

Variabile Predefinito Descrizione
QUERY_PORT (assegnata) La porta di query di Steam utilizzata per gli elenchi del browser dei server. Deve corrispondere alla porta di query assegnata nella scheda Network di GPanel.
APP_PORT (assegnata) Porta per l'app companion Rust+. Imposta su -1 per disabilitare completamente l'app Rust+ se non ti serve.
WORLD_SEED 0 Il seed di generazione della mappa. Quando impostato su 0, il server genera automaticamente un seed casuale e lo salva in seed.txt. Lo stesso seed casuale viene riutilizzato al riavvio finché non elimini seed.txt o imposti un valore specifico. Per ottenere un layout di mappa completamente diverso, elimina seed.txt prima del riavvio o imposta qui un seed specifico diverso da zero.
FRAMEWORK vanilla Il framework di modding da caricare. Imposta su oxide o carbon per abilitare un framework di modding, oppure lascia vanilla per non utilizzare alcun mod. Consulta la guida Installazione dei plugin Oxide/uMod per Rust per i dettagli completi.
Le variabili di avvio sovrascrivono server.cfg per la stessa impostazione. Se un'impostazione appare sia nella scheda Startup sia in server.cfg, l'argomento di avvio ha la precedenza. Utilizza la scheda Startup per porte, identità e selezione del framework; utilizza server.cfg per le impostazioni di tuning in-game.

Come connettersi al tuo server

Rust non dispone di un browser dei server integrato facile da utilizzare per la ricerca. Il modo più veloce per connettersi direttamente è tramite la console F1 in-game.

  1. Avvia Rust e raggiungi il menu principale.
  2. Premi F1 per aprire la console di sviluppo.
  3. Digita il seguente comando e premi Enter:
    client.connect IP:PORT
    Sostituisci IP e PORT con l'indirizzo IP e la porta di gioco del tuo server come mostrato nella scheda Network di GPanel.

Puoi anche aggiungere il server al tuo elenco dei preferiti in-game in modo che appaia in Play > Community Servers > Favourites per un accesso più rapido nelle sessioni future.

Per dettagli su come trovare l'IP e la porta del tuo server, consulta Come trovare l'IP e la porta del tuo server.

Pianificazione e meccaniche dei wipe

Rust dispone di un sistema di wipe integrato con due tipi distinti di wipe. Comprendere la differenza è essenziale per gestire un server ben amministrato.

Map Wipe vs Blueprint Wipe

Tipo di wipe Cosa viene cancellato Cosa viene mantenuto
Map Wipe Tutte le basi dei giocatori, gli oggetti, le risorse sulla mappa e le posizioni dei giocatori. I blueprint (progressi di ricerca) e i file di dati dei giocatori.
Blueprint (BP) Wipe Tutti i blueprint: i giocatori ricominciano da zero con la ricerca. Niente di specifico: un BP wipe è quasi sempre combinato con un map wipe.

Wipe forzati — primo giovedì di ogni mese

Facepunch (lo sviluppatore di Rust) rilascia aggiornamenti obbligatori del gioco il primo giovedì di ogni mese. Questi aggiornamenti forzano un map wipe su tutti i server: il server non può essere utilizzato fino al completamento del wipe. I blueprint wipe non sono sempre forzati; Facepunch annuncia in anticipo quando un BP wipe forzato accompagna l'aggiornamento mensile.

Pianifica il programma dei wipe in base al primo giovedì. Molti operatori di server scelgono di effettuare il wipe lo stesso giorno del wipe forzato (primo giovedì) in modo che i giocatori non siano svantaggiati. Se non effettui il wipe tempestivamente dopo l'aggiornamento forzato, i giocatori non potranno unirsi finché non lo fai.

Come eseguire un Map Wipe

  1. Arresta il server dalla scheda Console di GPanel.
  2. Vai alla scheda Files e naviga in server/rust/.
  3. Elimina tutti i file corrispondenti a proceduralmap.*.sav in server/rust/. Questi sono i file di salvataggio del mondo.
  4. Elimina anche qualsiasi file corrispondente a proceduralmap.*.map nella directory principale del server. Questi sono i file della mappa pre-generata.
  5. Opzionalmente aggiorna la variabile di avvio WORLD_SEED (o server.seed in server.cfg) per generare un layout di mappa completamente diverso. Puoi anche eliminare seed.txt se presente per forzare un nuovo seed casuale.
  6. Avvia il server. La generazione della mappa richiederà alcuni minuti al primo avvio: è normale.

Come eseguire un Blueprint Wipe

  1. Arresta il server.
  2. Naviga in server/rust/ nel file manager di GPanel.
  3. Elimina il file .db (ad es. player.blueprints.db o simile). Questo file memorizza tutti i dati dei blueprint dei giocatori.
  4. Esegui contemporaneamente un map wipe (consigliato) eliminando anche i file di salvataggio proceduralmap.*.sav e i file proceduralmap.*.map come descritto sopra.
  5. Avvia il server.
Comunica i wipe ai tuoi giocatori in anticipo. I giocatori investono molto tempo in Rust. Annunciare le date dei wipe in anticipo (tramite Discord, descrizione del server o chat in-game) aiuta a mantenere la community e gestire le aspettative.

Gestione dei salvataggi

Rust salva automaticamente il mondo all'intervallo definito da server.saveinterval (predefinito: 60 secondi). Tieni a mente questi suggerimenti per evitare perdite di dati impreviste:

  • Verifica che server.saveinterval sia impostato su un valore ragionevole. Impostarlo su 0 o su un numero molto grande disabilita di fatto i salvataggi automatici.
  • Esegui manualmente server.save tramite la console GPanel prima di arrestare il server per forzare un salvataggio immediato.
  • Arresta sempre il server in modo corretto da GPanel anziché terminare forzatamente il processo. Una terminazione improvvisa può causare la perdita delle modifiche dell'ultimo intervallo di salvataggio.

Articoli correlati

Hai bisogno di aiuto?

Se incontri un problema non trattato in questa guida, il nostro team di supporto è disponibile per aiutarti. Apri un ticket di supporto e includi l'ID del tuo server, una descrizione del problema e qualsiasi output rilevante della console.


Questo articolo ti è stato utile?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.