Denne guide dækker, hvordan du konfigurerer din Rust dedicated server hostet hos Legion Hosting, herunder server.cfg-indstillinger, GPanel-opstartsvariabler, wipe-planlægning, save-administration og hvordan du forbinder.
server.cfg eller andre konfigurationsfiler. Ændringer foretaget mens serveren kører, kan blive overskrevet ved nedlukning.
Serverkonfiguration — server.cfg
Rust læser sin primære konfiguration fra server/rust/cfg/server.cfg på din server. Denne fil oprettes automatisk første gang din server starter. Åbn den i GPanel Files-fanen for at redigere din servers kerneindstillinger.
Referenceoversigt over vigtige indstillinger
| Indstilling | Eksempelværdi | Beskrivelse |
|---|---|---|
server.hostname |
My Legion Rust Server |
Navnet der vises i serverbrowseren in-game. Gør det beskrivende, så spillere kan finde din server. |
server.maxplayers |
40 |
Maksimalt antal samtidige spillere. Bør ikke overstige slot-grænsen på din hostingplan. |
server.worldsize |
3000 |
Kortstørrelse i meter. Almindelige værdier: 1000 (lille), 2000, 3000 (medium), 4000, 6000 (stor). Større kort kræver betydeligt mere RAM og CPU. |
server.seed |
123456 |
Det tilfældige seed brugt til at generere kortet. Samme seed + worldsize producerer altid det samme kort. Skift dette (med et map wipe) for at generere et nyt kortlayout. |
server.saveinterval |
60 |
Hvor ofte (i sekunder) serveren gemmer verdensdata til disk. Standard er 60 (1 minut). Lavere værdier reducerer datatab ved nedbrud, men øger disk I/O. |
server.description |
A chill PvE server |
En beskrivelse vist på serverinfopanelet in-game. Hold den kort og informativ. |
server.url |
https://discord.gg/yourserver |
En URL vist på serverinfopanelet. Typisk en Discord-invitation eller hjemmeside. |
Et minimalt eksempel på server.cfg:
server.hostname "My Legion Rust Server"
server.maxplayers 40
server.worldsize 3000
server.seed 123456
server.saveinterval 60
server.hostname "My Server". Numeriske værdier behøver ikke anførselstegn.
rcon.password, rcon.port, rcon.web), se guiden Rust RCON-adgang og admin-kommandoer.
GPanel-opstartsvariabler
Nogle Rust-indstillinger konfigureres som opstartsargumenter i GPanel i stedet for i server.cfg. Disse styrer lavniveau-serveradfærd, der skal sættes, før processen starter.
- Log ind på GPanel.
- Vælg din Rust-server fra serverlisten.
- Klik på Startup-fanen.
- Gennemgå og indstil de viste variabler. Ændringer her træder i kraft næste gang du starter serveren.
Vigtige opstartsvariabler
| Variabel | Standard | Beskrivelse |
|---|---|---|
QUERY_PORT |
(tildelt) | Steam query-porten brugt til serverbrowser-lister. Skal matche den tildelte query-port i GPanels Network-fane. |
APP_PORT |
(tildelt) | Port til Rust+ companion-appen. Sæt til -1 for at deaktivere Rust+-appen helt, hvis du ikke har brug for den. |
WORLD_SEED |
0 |
Kortgenereringsseedet. Når sat til 0 genererer serveren automatisk et tilfældigt seed og gemmer det i seed.txt. Det samme tilfældige seed genbruges ved genstart, indtil du sletter seed.txt eller sætter en specifik seedværdi. For at få et helt andet kortlayout, slet seed.txt før genstart, eller sæt et specifikt ikke-nul seed her. |
FRAMEWORK |
vanilla |
Modding-frameworket der skal indlæses. Sæt til oxide eller carbon for at aktivere et modding-framework, eller lad stå som vanilla for ingen mods. Se guiden Rust Oxide/uMod Plugin Installation for fulde detaljer. |
server.cfg, har opstartsargumentet forrang. Brug Startup-fanen til porte, identity og framework-valg; brug server.cfg til in-game tuning-indstillinger.
Sådan forbinder du til din server
Rust har ikke en indbygget serverbrowser, der er nem at søge i. Den hurtigste måde at forbinde direkte er gennem F1-konsollen in-game.
- Start Rust og nå hovedmenuen.
- Tryk F1 for at åbne udviklerkonsollen.
- Skriv følgende kommando og tryk Enter:
Erstatclient.connect IP:PORTIPogPORTmed din servers IP-adresse og game-port som vist i GPanel Network-fanen.
Du kan også tilføje serveren til din favoritter-liste in-game, så den vises i Play > Community Servers > Favourites for hurtigere adgang i fremtidige sessioner.
For detaljer om at finde din servers IP og port, se How to Find Your Server IP and Port.
Wipe-plan og mekanik
Rust har et indbygget wipe-system med to forskellige typer wipe. At forstå forskellen er essentielt for at drive en velstyret server.
Map Wipe vs Blueprint Wipe
| Wipe-type | Hvad slettes | Hvad bevares |
|---|---|---|
| Map Wipe | Alle spillerbaser, genstande, ressourcer på kortet og spillerpositioner. | Blueprints (forskningsfremskridt) og spillerdatafiler. |
| Blueprint (BP) Wipe | Alle blueprints — spillere starter forfra med forskning. | Intet specifikt — et BP wipe kombineres næsten altid med et map wipe. |
Tvungne wipes — Første torsdag i hver måned
Facepunch (Rust-udvikleren) udgiver obligatoriske spilopdateringer den første torsdag i hver måned. Disse opdateringer tvinger et map wipe på alle servere — serveren kan ikke bruges, før wipet er gennemført. Blueprint wipes er ikke altid tvungne; Facepunch annoncerer på forhånd, når et tvungent BP wipe følger med den månedlige opdatering.
Sådan udfører du et Map Wipe
- Stop din server fra GPanel Console-fanen.
- Gå til Files-fanen og naviger til
server/rust/. - Slet alle filer der matcher
proceduralmap.*.saviserver/rust/. Dette er verden-savefilerne. - Slet også eventuelle filer der matcher
proceduralmap.*.mapi serverens rodmappe. Dette er de forgenererede kortfiler. - Opdater eventuelt
WORLD_SEED-opstartsvariablen (ellerserver.seediserver.cfg) for at generere et helt andet kortlayout. Du kan også sletteseed.txthvis den er til stede, for at tvinge et nyt tilfældigt seed. - Start serveren. Kortgenerering tager flere minutter ved første start — dette er normalt.
Sådan udfører du et Blueprint Wipe
- Stop din server.
- Naviger til
server/rust/i GPanel-filhåndteringen. - Slet
.db-filen (f.eks.player.blueprints.dbeller lignende). Denne fil gemmer alle spilleres blueprint-data. - Udfør et map wipe samtidig (anbefalet) ved også at slette
proceduralmap.*.sav-savefilerne ogproceduralmap.*.map-filerne som beskrevet ovenfor. - Start serveren.
Save-administration
Rust gemmer automatisk verdenen med det interval, der er defineret af server.saveinterval (standard: 60 sekunder). Husk disse tips for at undgå uventet datatab:
- Bekræft at
server.saveintervaler sat til en rimelig værdi. At sætte den til0eller et meget stort tal deaktiverer reelt auto-saves. - Kør
server.savemanuelt via GPanel-konsollen, før du stopper serveren, for at tvinge en øjeblikkelig lagring. - Stop altid serveren kontrolleret fra GPanel i stedet for at slå processen ihjel. En brat afslutning kan medføre, at det sidste save-intervals ændringer går tabt.
Relaterede artikler
- Rust RCON-adgang og admin-kommandoer — RCON-opsætning, eksterne værktøjer og nyttige admin-kommandoer
- Rust Oxide/uMod Plugin Installation — Installation af Oxide/Carbon, tilføjelse af plugins og populære plugin-anbefalinger
- Rust serverfejlfinding — Almindelige problemer og hvordan du løser dem
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
Brug for hjælp?
Hvis du støder på et problem, der ikke er dækket i denne guide, er vores supportteam klar til at hjælpe. Indsend en supportticket og inkluder dit server-ID, en beskrivelse af problemet og eventuelt relevant konsoloutput.