انتقل إلى المحتوى الرئيسي
العودة إلى الفئة

كيفية تثبيت خادم Rust: دليل Oxide للإضافات

دليل شامل لتثبيت خادم Rust المخصص على REXE VDS: SteamCMD، نظام إضافات Oxide/uMod، إعداد الخادم، تحسين الأداء وإدارة عمليات Wipe.

وقت القراءة: 10 دقائق إعداد خادم الألعاب
ruststeamcmdoxideumodخادم ألعاببقاءتثبيت rust

جدول المحتويات

مقدمة

Rust هي لعبة بقاء شهيرة من Facepunch Studios. بتثبيت خادم Rust الخاص بك، يمكنك إنشاء تجربة بقاء فريدة. في هذا الدليل سنشرح تثبيت خادم Rust المخصص وإعداد نظام إضافات Oxide (uMod) على VDS الخاص بك من REXE.

متطلبات النظام

الموردالحد الأدنىالموصى به
المعالجنواتان4+ أنوية
الذاكرة8 جيجابايت16+ جيجابايت
القرص20 جيجابايت SSD50+ جيجابايت NVMe

خادم Rust يستهلك ذاكرة بشكل مكثف. لـ 100+ لاعب يلزم 16 جيجابايت ذاكرة كحد أدنى.

تثبيت SteamCMD وتحميل ملفات الخادم

hljs bash
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
./steamcmd.sh +force_install_dir ~/rustserver +login anonymous +app_update 258550 validate +quit

إعداد الخادم

hljs bash
#!/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 "STRONG_PASSWORD" +rcon.web 1 \
  +server.hostname "REXE Rust Server" \
  +server.maxplayers 100 +server.worldsize 3500 \
  +server.seed 12345 +server.saveinterval 300 \
  +server.identity "rexe-rust" +server.level "Procedural Map"

نظام إضافات Oxide (uMod)

hljs bash
cd ~/rustserver
wget https://umod.org/games/rust/download -O Oxide.Rust.zip
unzip -o Oxide.Rust.zip
rm Oxide.Rust.zip

إعدادات المنافذ

المنفذالبروتوكولالاستخدام
28015UDPخادم لعبة Rust
28016TCPRCON (إدارة عن بعد)
28082TCPRust+ companion app

قواعد جدار حماية Path Panel

  1. Rust لعبة: بروتوكول: UDP، منفذ: 28015، فلتر: RakNet
  2. RCON: بروتوكول: TCP، منفذ: 28016

فلتر Path.net RakNet يقوم بتصفية هجمات DDoS الموجهة لخادم Rust تلقائياً.

إعادة التعيين (Wipe)

hljs bash
# مسح الخريطة (بيانات اللاعبين تبقى)
rm -rf ~/rustserver/server/rexe-rust/*.map
rm -rf ~/rustserver/server/rexe-rust/*.sav*

# مسح كامل
rm -rf ~/rustserver/server/rexe-rust/