Rust-Server einrichten: Oxide-Plugin-Anleitung
Vollständige Anleitung zur Rust Dedicated-Server-Installation auf REXE VDS: SteamCMD, Oxide/uMod-Plugin-System, Serverkonfiguration, Leistungsoptimierung und Wipe-Verwaltung.
Inhaltsverzeichnis
Einleitung
Rust ist ein beliebtes Survival-Spiel von Facepunch Studios. Mit Ihrem eigenen Rust-Server können Sie ein einzigartiges Survival-Erlebnis schaffen. In dieser Anleitung beschreiben wir die Installation eines dedizierten Rust-Servers und die Konfiguration des Oxide (uMod) Plugin-Systems auf Ihrem REXE VDS.
Systemanforderungen
| Ressource | Minimum | Empfohlen |
|---|---|---|
| CPU | 2 Kerne | 4+ Kerne |
| RAM | 8 GB | 16+ GB |
| Festplatte | 20 GB SSD | 50+ GB NVMe |
| OS | Ubuntu 22.04+ | Ubuntu 22.04 LTS |
Der Rust-Server verbraucht intensiv RAM. Für 100+ Spieler sind mindestens 16 GB RAM erforderlich.
SteamCMD-Installation
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install lib32gcc-s1 lib32stdc++6 -y
adduser rust --disabled-login
su - rust
mkdir steamcmd && cd steamcmd
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
tar -xzf steamcmd_linux.tar.gz
Rust-Serverdateien herunterladen
./steamcmd.sh +force_install_dir ~/rustserver +login anonymous +app_update 258550 validate +quit
Serverkonfiguration
Startskript
nano ~/rustserver/start.sh
#!/bin/bash
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:~/rustserver/RustDedicated_Data/Plugins/x86_64
cd ~/rustserver
./RustDedicated -batchmode \
+server.port 28015 \
+rcon.port 28016 \
+rcon.password "STARKES_RCON_PASSWORT" \
+rcon.web 1 \
+server.hostname "REXE Rust Server" \
+server.description "REXE Teknoloji Rust Server" \
+server.maxplayers 100 \
+server.worldsize 3500 \
+server.seed 12345 \
+server.saveinterval 300 \
+server.identity "rexe-rust" \
+server.level "Procedural Map"
chmod +x ~/rustserver/start.sh
Wichtige Parameter
| Parameter | Beschreibung | Standard |
|---|---|---|
| server.worldsize | Kartengröße (1000-6000) | 3500 |
| server.seed | Karten-Seed | Zufällig |
| server.maxplayers | Maximale Spieler | 100 |
| server.saveinterval | Auto-Speicherintervall (Sekunden) | 300 |
| server.tickrate | Server-Tickrate | 30 |
Oxide (uMod) Plugin-System
Oxide ist ein Mod-Framework, das das Hinzufügen von Plugins zu Ihrem Rust-Server ermöglicht.
Oxide installieren
cd ~/rustserver
wget https://umod.org/games/rust/download -O Oxide.Rust.zip
unzip -o Oxide.Rust.zip
rm Oxide.Rust.zip
Plugins installieren
Kopieren Sie Plugins in das Verzeichnis oxide/plugins/:
cd ~/rustserver/oxide/plugins
wget PLUGIN_URL -O PluginName.cs
Empfohlene Plugins
| Plugin | Beschreibung |
|---|---|
| Gather Manager | Sammelraten anpassen |
| Stack Size Controller | Stapelgrößen anpassen |
| Quick Smelt | Schnelles Schmelzen |
| NTeleportation | Teleportationssystem |
| Kits | Kit-System |
| Clans | Clan-System |
Port-Einstellungen
| Port | Protokoll | Verwendung |
|---|---|---|
| 28015 | UDP | Rust-Spielserver |
| 28016 | TCP | RCON (Fernverwaltung) |
| 28082 | TCP | Rust+ Companion App |
Path-Panel Firewall-Regeln
- Rust Spiel: Protokoll: UDP, Port: 28015, Filter: RakNet
- RCON: Protokoll: TCP, Port: 28016
- Rust+: Protokoll: TCP, Port: 28082
Der Path.net RakNet-Filter filtert DDoS-Angriffe auf Ihren Rust-Server automatisch.
Leistungsoptimierung
Kartengröße
Die Kartengröße beeinflusst die Leistung direkt:
- 2500-3000: Kleine Communities (50 Spieler)
- 3500-4000: Mittlere Communities (100 Spieler)
- 4500+: Große Communities (200+ Spieler)
Wipe (Zurücksetzen)
Rust-Server werden periodisch gewiped:
# Karten-Wipe (Spielerdaten bleiben erhalten)
rm -rf ~/rustserver/server/rexe-rust/*.map
rm -rf ~/rustserver/server/rexe-rust/*.sav*
# Vollständiger Wipe (alles wird zurückgesetzt)
rm -rf ~/rustserver/server/rexe-rust/
Autostart (systemd)
sudo nano /etc/systemd/system/rust.service
[Unit]
Description=Rust Dedicated Server
After=network.target
[Service]
Type=simple
User=rust
WorkingDirectory=/home/rust/rustserver
ExecStart=/home/rust/rustserver/start.sh
Restart=on-failure
RestartSec=15
LimitNOFILE=100000
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable rust
sudo systemctl start rust
Fazit
Die Rust-Server-Installation mit SteamCMD geht schnell. Mit dem Oxide-Plugin-System können Sie Ihren Server anpassen, und der Path.net DDoS-Schutz sorgt für ein sicheres Spielerlebnis.
Verwandte Artikel
FiveM-Server einrichten: Schritt-für-Schritt-Anleitung
Vollständige Anleitung zur FiveM-Server-Installation auf REXE VDS: txAdmin-Konfiguration, Port-Einstellungen und Leistungsoptimierung für GTA V Roleplay-Server.
Minecraft-Server einrichten: Paper-Installationsanleitung
Vollständige Anleitung zur Minecraft-Server-Installation auf REXE VDS: Paper/Spigot, Java-Konfiguration, Plugin-Verwaltung und Leistungsoptimierung für stabiles Gameplay.
CS2-Server einrichten: Vollständige Anleitung mit SteamCMD
Vollständige Anleitung zur CS2 Dedicated-Server-Installation auf REXE VDS: SteamCMD, GSLT-Token, Serverkonfiguration, Spielmodi und DDoS-Schutz mit Path Panel.