Deze gids behandelt hoe je je Rust dedicated server geconfigureerd bij Legion Hosting kunt instellen, inclusief server.cfg-instellingen, GPanel-opstartvariabelen, wipe-planning, opslagbeheer en hoe je verbinding maakt.
server.cfg of andere configuratiebestanden bewerkt. Wijzigingen die worden aangebracht terwijl de server draait, kunnen worden overschreven bij het afsluiten.
Serverconfiguratie — server.cfg
Rust leest zijn primaire configuratie uit server/rust/cfg/server.cfg op je server. Dit bestand wordt automatisch aangemaakt de eerste keer dat je server opstart. Open het in het tabblad Files van GPanel om de kerninstellingen van je server te bewerken.
Overzicht van belangrijke instellingen
| Instelling | Voorbeeldwaarde | Beschrijving |
|---|---|---|
server.hostname |
My Legion Rust Server |
De naam die wordt weergegeven in de in-game serverbrowser. Maak deze beschrijvend zodat spelers je server kunnen vinden. |
server.maxplayers |
40 |
Maximaal aantal gelijktijdige spelers. Mag de slotlimiet van je hostingpakket niet overschrijden. |
server.worldsize |
3000 |
Kaartgrootte in meters. Veelgebruikte waarden: 1000 (klein), 2000, 3000 (gemiddeld), 4000, 6000 (groot). Grotere kaarten vereisen aanzienlijk meer RAM en CPU. |
server.seed |
123456 |
De willekeurige seed die wordt gebruikt om de kaart te genereren. Dezelfde seed + worldsize produceert altijd dezelfde kaart. Wijzig dit (met een map wipe) om een nieuwe kaartindeling te genereren. |
server.saveinterval |
60 |
Hoe vaak (in seconden) de server wereldgegevens naar schijf opslaat. Standaard is 60 (1 minuut). Lagere waarden verminderen gegevensverlies bij een crash maar verhogen schijf-I/O. |
server.description |
A chill PvE server |
Een beschrijving die wordt weergegeven in het serverinfopaneel in-game. Houd het kort en informatief. |
server.url |
https://discord.gg/yourserver |
Een URL die wordt weergegeven in het serverinfopaneel. Meestal een Discord-uitnodiging of website. |
Een minimaal voorbeeld van server.cfg:
server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
server.hostname "My Server". Numerieke waarden hebben geen aanhalingstekens nodig.
rcon.password, rcon.port, rcon.web) de Rust RCON-toegang en beheercommando's gids.
GPanel-opstartvariabelen
Sommige Rust-instellingen worden geconfigureerd als opstartargumenten in GPanel in plaats van in server.cfg. Deze regelen laag-niveau servergedrag dat moet worden ingesteld voordat het proces start.
- Log in op GPanel.
- Selecteer je Rust-server uit de serverlijst.
- Klik op het tabblad Startup.
- Bekijk en stel de weergegeven variabelen in. Wijzigingen hier worden van kracht de volgende keer dat je de server start.
Belangrijke opstartvariabelen
| Variabele | Standaard | Beschrijving |
|---|---|---|
QUERY_PORT |
(toegewezen) | De Steam query-poort die wordt gebruikt voor serverbrowser-vermeldingen. Moet overeenkomen met de query-poort die is toegewezen in het tabblad Network van GPanel. |
APP_PORT |
(toegewezen) | Poort voor de Rust+ companion-app. Stel in op -1 om de Rust+-app volledig uit te schakelen als je deze niet nodig hebt. |
WORLD_SEED |
0 |
De kaartgeneratie-seed. Wanneer ingesteld op 0, genereert de server automatisch een willekeurige seed en slaat deze op in seed.txt. Dezelfde willekeurige seed wordt hergebruikt bij herstart totdat je seed.txt verwijdert of een specifieke seed-waarde instelt. Om een compleet andere kaartindeling te krijgen, verwijder seed.txt vóór het herstarten, of stel hier een specifieke niet-nul seed in. |
FRAMEWORK |
vanilla |
Het mod-framework dat geladen wordt. Stel in op oxide of carbon om een mod-framework in te schakelen, of laat staan op vanilla voor geen mods. Zie de Rust Oxide/uMod Plugin Installatie gids voor volledige details. |
server.cfg voorkomt, heeft het opstartargument voorrang. Gebruik het tabblad Startup voor poorten, identiteit en framework-selectie; gebruik server.cfg voor in-game afstelinstellingen.
Verbinding maken met je server
Rust heeft geen ingebouwde serverbrowser die gemakkelijk te doorzoeken is. De snelste manier om direct verbinding te maken is via de in-game F1-console.
- Start Rust en ga naar het hoofdmenu.
- Druk op F1 om de ontwikkelaarsconsole te openen.
- Typ het volgende commando en druk op Enter:
Vervangclient.connect IP:PORTIPenPORTdoor het IP-adres en de gamepoort van je server zoals weergegeven in het tabblad Network van GPanel.
Je kunt de server ook toevoegen aan je in-game favorietenlijst zodat deze verschijnt in Play > Community Servers > Favourites voor snellere toegang in toekomstige sessies.
Zie voor details over het vinden van het IP-adres en de poort van je server How to Find Your Server IP and Port.
Wipe-planning en mechanismen
Rust heeft een ingebouwd wipe-systeem met twee verschillende typen wipes. Het begrijpen van het verschil is essentieel voor het goed beheren van een server.
Map Wipe vs Blueprint Wipe
| Wipe-type | Wat wordt gewist | Wat wordt behouden |
|---|---|---|
| Map Wipe | Alle spelerbases, items, grondstoffen op de kaart en spelerposities. | Blueprints (onderzoeksvoortgang) en spelergegevensbestanden. |
| Blueprint (BP) Wipe | Alle blueprints — spelers beginnen opnieuw met onderzoek. | Niets specifieks — een BP wipe wordt bijna altijd gecombineerd met een map wipe. |
Geforceerde wipes — Eerste donderdag van elke maand
Facepunch (de Rust-ontwikkelaar) brengt verplichte game-updates uit op de eerste donderdag van elke maand. Deze updates forceren een map wipe op alle servers — de server kan niet worden gebruikt totdat de wipe is voltooid. Blueprint wipes worden niet altijd geforceerd; Facepunch kondigt van tevoren aan wanneer een geforceerde BP wipe de maandelijkse update vergezelt.
Een map wipe uitvoeren
- Stop je server via het tabblad Console in GPanel.
- Ga naar het tabblad Files en navigeer naar
server/rust/. - Verwijder alle bestanden die overeenkomen met
proceduralmap.*.savinserver/rust/. Dit zijn de wereldopslagbestanden. - Verwijder ook alle bestanden die overeenkomen met
proceduralmap.*.mapin de server-hoofdmap. Dit zijn de vooraf gegenereerde kaartbestanden. - Werk optioneel de opstartvariabele
WORLD_SEEDbij (ofserver.seedinserver.cfg) om een compleet andere kaartindeling te genereren. Je kunt ookseed.txtverwijderen indien aanwezig om een nieuwe willekeurige seed te forceren. - Start de server. Het genereren van de kaart duurt enkele minuten bij de eerste start — dit is normaal.
Een blueprint wipe uitvoeren
- Stop je server.
- Navigeer naar
server/rust/in de GPanel-bestandsbeheerder. - Verwijder het
.db-bestand (bijv.player.blueprints.dbof vergelijkbaar). Dit bestand bevat alle blueprint-gegevens van spelers. - Voer tegelijkertijd een map wipe uit (aanbevolen) door ook de
proceduralmap.*.savopslagbestanden enproceduralmap.*.mapbestanden te verwijderen zoals hierboven beschreven. - Start de server.
Opslagbeheer
Rust slaat de wereld automatisch op met het interval gedefinieerd door server.saveinterval (standaard: 60 seconden). Houd deze tips in gedachten om onverwacht gegevensverlies te voorkomen:
- Controleer of
server.saveintervalis ingesteld op een redelijke waarde. Instellen op0of een zeer groot getal schakelt automatisch opslaan in feite uit. - Voer
server.savehandmatig uit via de GPanel-console voordat je de server stopt om een directe opslag te forceren. - Stop de server altijd netjes via GPanel in plaats van het proces te beëindigen. Een abrupte beëindiging kan ertoe leiden dat de wijzigingen van het laatste opslaginterval verloren gaan.
Gerelateerde artikelen
- Rust RCON-toegang en beheercommando's — RCON-instelling, externe tools en nuttige beheercommando's
- Rust Oxide/uMod Plugin Installatie — Oxide/Carbon installeren, plugins toevoegen en populaire plugin-aanbevelingen
- Rust Server Probleemoplossing — Veelvoorkomende problemen en hoe deze op te lossen
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Hulp nodig?
Als je een probleem tegenkomt dat niet in deze gids wordt behandeld, staat ons supportteam klaar om te helpen. Dien een supportticket in en vermeld je server-ID, een beschrijving van het probleem en relevante console-uitvoer.