Denne veiledningen beskriver hvordan du konfigurerer din dedikerte Rust-server hostet hos Legion Hosting, inkludert server.cfg-innstillinger, GPanel oppstartsvariabler, planlegging av wipe, lagringsadministrasjon og hvordan du kobler til.
server.cfg eller andre konfigurasjonsfiler. Endringer gjort mens serveren kjører kan bli overskrevet ved avslutning.
Serverkonfigurasjon — server.cfg
Rust leser sin primære konfigurasjon fra server/rust/cfg/server.cfg på serveren din. Denne filen opprettes automatisk første gang serveren din starter. Åpne den i fanen Files i GPanel for å redigere serverens kjerneinnstillinger.
Referanse for viktige innstillinger
| Innstilling | Eksempelverdi | Beskrivelse |
|---|---|---|
server.hostname |
My Legion Rust Server |
Navnet som vises i den in-game serverlisten. Gjør det beskrivende slik at spillere kan finne serveren din. |
server.maxplayers |
40 |
Maksimalt antall samtidige spillere. Bør ikke overstige slot-grensen på hostingplanen din. |
server.worldsize |
3000 |
Kartstørrelse i meter. Vanlige verdier: 1000 (liten), 2000, 3000 (medium), 4000, 6000 (stor). Større kart krever betydelig mer RAM og CPU. |
server.seed |
123456 |
Den tilfeldige seeden som brukes til å generere kartet. Samme seed + worldsize gir alltid det samme kartet. Endre dette (med en kart-wipe) for å generere et nytt kartoppsett. |
server.saveinterval |
60 |
Hvor ofte (i sekunder) serveren lagrer verdensdata til disk. Standard er 60 (1 minutt). Lavere verdier reduserer datatap ved krasj, men øker disk-I/O. |
server.description |
A chill PvE server |
En beskrivelse som vises på serverinfo-panelet in-game. Hold den kort og informativ. |
server.url |
https://discord.gg/yourserver |
En URL som vises på serverinfo-panelet. Vanligvis en Discord-invitasjon eller nettside. |
En minimal eksempel-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 verdier trenger ikke anførselstegn.
rcon.password, rcon.port, rcon.web), se veiledningen RCON-tilgang og admin-kommandoer for Rust.
GPanel oppstartsvariabler
Enkelte Rust-innstillinger konfigureres som oppstartsargumenter i GPanel i stedet for i server.cfg. Disse styrer lavnivå serveradferd som må settes før prosessen starter.
- Logg inn på GPanel.
- Velg Rust-serveren din fra serverlisten.
- Klikk på fanen Startup.
- Gå gjennom og sett variablene som vises. Endringer her trer i kraft neste gang du starter serveren.
Viktige oppstartsvariabler
| Variabel | Standard | Beskrivelse |
|---|---|---|
QUERY_PORT |
(tildelt) | Steam-query-porten som brukes for serverlist-oppføringer. Må samsvare med query-porten tildelt i fanen Network i GPanel. |
APP_PORT |
(tildelt) | Port for Rust+ companion-appen. Sett til -1 for å deaktivere Rust+-appen helt hvis du ikke trenger den. |
WORLD_SEED |
0 |
Seeden for kartgenerering. Når satt til 0, genererer serveren automatisk en tilfeldig seed og lagrer den til seed.txt. Den samme tilfeldige seeden gjenbrukes ved omstart til du sletter seed.txt eller setter en spesifikk seed-verdi. For å få et helt annet kartoppsett, slett seed.txt før omstart, eller sett en spesifikk seed som ikke er null her. |
FRAMEWORK |
vanilla |
Modding-rammeverket som skal lastes. Sett til oxide eller carbon for å aktivere et modding-rammeverk, eller la stå som vanilla for ingen mods. Se veiledningen Installasjon av Rust Oxide/uMod-plugins for full informasjon. |
server.cfg, har oppstartsargumentet forrang. Bruk fanen Startup for porter, identitet og valg av rammeverk; bruk server.cfg for in-game justeringsinnstillinger.
Hvordan koble til serveren din
Rust har ikke en innebygd serverliste som er enkel å søke i. Den raskeste måten å koble til direkte på er gjennom den in-game F1-konsollen.
- Start Rust og kom til hovedmenyen.
- Trykk F1 for å åpne utviklerkonsollen.
- Skriv inn følgende kommando og trykk Enter:
Erstattclient.connect IP:PORTIPogPORTmed serverens IP-adresse og spillport som vist i fanen Network i GPanel.
Du kan også legge serveren til i din in-game favorittliste slik at den vises i Play > Community Servers > Favourites for raskere tilgang i fremtidige økter.
For detaljer om hvordan du finner serverens IP og port, se Slik finner du server-IP og port.
Wipe-plan og mekanikk
Rust har et innebygd wipe-system med to distinkte typer wipe. Å forstå forskjellen er essensielt for å drive en velstyrt server.
Kart-wipe vs blueprint-wipe
| Wipe-type | Hva slettes | Hva beholdes |
|---|---|---|
| Kart-wipe | Alle spillerbaser, gjenstander, ressurser på kartet og spillerposisjoner. | Blueprints (forskningsfremgang) og spillerdatafiler. |
| Blueprint-wipe (BP) | Alle blueprints — spillere starter fra bunnen av med forskning. | Ingenting spesifikt — en BP-wipe kombineres nesten alltid med en kart-wipe. |
Påtvungne wipes — første torsdag hver måned
Facepunch (utvikleren av Rust) slipper obligatoriske spilloppdateringer den første torsdagen hver måned. Disse oppdateringene tvinger frem en kart-wipe på alle servere — serveren kan ikke brukes før wipen er fullført. Blueprint-wipes tvinges ikke alltid frem; Facepunch kunngjør på forhånd når en påtvungen BP-wipe følger med den månedlige oppdateringen.
Slik utfører du en kart-wipe
- Stopp serveren din fra fanen Console i GPanel.
- Gå til fanen Files og naviger til
server/rust/. - Slett alle filer som matcher
proceduralmap.*.saviserver/rust/. Dette er verdens-lagringsfilene. - Slett også eventuelle filer som matcher
proceduralmap.*.mapi serverens rotkatalog. Dette er de forhåndsgenererte kartfilene. - Eventuelt kan du oppdatere oppstartsvariabelen
WORLD_SEED(ellerserver.seediserver.cfg) for å generere et helt annet kartoppsett. Du kan også sletteseed.txthvis den finnes for å tvinge frem en ny tilfeldig seed. - Start serveren. Kartgenerering vil ta flere minutter ved første oppstart — dette er normalt.
Slik utfører du en blueprint-wipe
- Stopp serveren din.
- Naviger til
server/rust/i GPanel-filbehandleren. - Slett
.db-filen (f.eks.player.blueprints.dbeller lignende). Denne filen lagrer alle spilleres blueprint-data. - Utfør en kart-wipe samtidig (anbefalt) ved også å slette lagringsfilene
proceduralmap.*.savogproceduralmap.*.map-filene som beskrevet ovenfor. - Start serveren.
Lagringsadministrasjon
Rust lagrer verden automatisk med intervallet definert av server.saveinterval (standard: 60 sekunder). Hold disse tipsene i bakhodet for å unngå uventet datatap:
- Bekreft at
server.saveintervaler satt til en rimelig verdi. Å sette den til0eller et veldig stort tall deaktiverer i praksis auto-lagring. - Kjør
server.savemanuelt via GPanel-konsollen før du stopper serveren for å tvinge frem en umiddelbar lagring. - Stopp alltid serveren på en kontrollert måte fra GPanel i stedet for å drepe prosessen. En brå avslutning kan føre til at endringene fra det siste lagringsintervallet går tapt.
Relaterte artikler
- RCON-tilgang og admin-kommandoer for Rust — RCON-oppsett, eksterne verktøy og nyttige admin-kommandoer
- Installasjon av Rust Oxide/uMod-plugins — Installere Oxide/Carbon, legge til plugins og populære plugin-anbefalinger
- Feilsøking av Rust-server — Vanlige problemer og hvordan du løser dem
- Slik finner du server-IP og port
- Slik laster du opp filer via SFTP
Trenger du hjelp?
Hvis du støter på et problem som ikke dekkes i denne veiledningen, er supportteamet vårt tilgjengelig for å hjelpe. Send inn en supportsak og inkluder server-ID-en din, en beskrivelse av problemet og eventuell relevant konsollutdata.