إذا كنت تريد استئجار خادم Rust، فعليك أولاً تحديد RAM، حجم الخريطة، عدد اللاعبين، المنافذ، نطاق الإضافات وإيقاع الـ Wipe. الخادم الجيد ليس مجرد خادم يمكن الوصول إليه، بل خادم مُعدّ بطريقة مفهومة: تحتاج إلى إعدادات واضحة، عمليات إعادة تشغيل قابلة للتحقق، نسخ احتياطية تعمل، وآلية تعرف من خلالها مجتمعك متى ستحدث التغييرات.
متطلبات خادم Rust مستقر
استضافة Rust تعتمد على موارد قابلة للتخطيط وإدارة نظيفة. استضافة Multi-Game مدفوعة مثل game-serverhosting تكون مفيدة خصوصاً عندما تريد تحكماً تقنياً، دعماً، وعمليات تشغيل شفافة، دون أن تضطر لإدارة كل خدمة نظام بنفسك.
قبل أن تبدأ، وضّح هذه النقاط:
- كم عدد اللاعبين الذين يجب أن يكونوا متصلين في الوقت نفسه؟
- هل يجب أن يعمل الخادم بنمط Vanilla أم Modded أم موجه للمجتمع؟
- ما حجم الخريطة والـ Seed المخطط لهما؟
- هل توجد مواعيد Wipe ثابتة؟
- هل تحتاج إلى RCON، صلاحيات Admin، نسخ احتياطية وإدارة إضافات؟
توثيق Facepunch الرسمي لخادم Rust Dedicated Server يذكر من بين أمور أخرى SteamCMD، معاملات الخادم، server.cfg، المنافذ وOxide/uMod كعناصر تشغيل ذات صلة: التوثيق على wiki.facepunch.com. المهم بشكل خاص هو التنبيه إلى أن قيماً مثل حجم الخريطة، عدد اللاعبين والإضافات يمكن أن تؤثر في احتياج الموارد.
توصية RAM
الجدول التالي يعطيك نقطة بداية عملية. لا يبدل اختبار الضغط، لكنه يساعدك في اختيار الباقة الأولى:
| اللاعبون | RAM |
|---|---|
| 1-20 | 8 GB |
| 20-50 | 12 GB |
| 50-100 | 16 GB |
خطط لهامش احتياطي أكبر إذا كنت تستخدم إضافات كثيرة، خرائط كبيرة، فترات تشغيل طويلة بين الـ Wipes أو فعاليات مزدحمة. RAM ليس العامل الوحيد: أداء CPU، أداء التخزين، جودة الشبكة وضبط الإضافات بشكل نظيف كلها أمور حاسمة أيضاً. في Rust تحديداً، يمكن أن تصبح الإضافات سيئة الصيانة أو أعداد الـ Entities الكبيرة جداً بعد مدة تشغيل طويلة أوضح أثراً من اختيار عدد لاعبين منخفض أكثر من اللازم.
إذا كنت تقارن عدة ألعاب، ستجد أسئلة تخطيط مشابهة أيضاً في دليل استئجار خادم ARK: الإعدادات، Mods ودليل RAM 2025 وفي استئجار وإعداد خادم Valheim – دليل اللعب التعاوني 2026. وبالنسبة إلى Rust نفسها، فإن الدليل المتعمق استئجار وإعداد خادم Rust – الدليل الكامل هو الإضافة المناسبة.
إعدادات مهمة
بالنسبة إلى Rust، يجب أن تحفظ القيم المطلوبة دائماً قدر الإمكان في server.cfg. تصف Facepunch المسار داخل Server-Identity المعنية، عادةً تحت rust/server/server.identity/cfg/. في هذا الملف تُكتب المتغيرات دون + أو - في البداية. من قيم Rust المعتادة مثلاً اسم الخادم، الحد الأقصى لعدد اللاعبين أو بعض متغيرات أسلوب اللعب.
كتلة المثال الموجودة هي:
HarvestAmountMultiplier=3.0
TamingSpeedMultiplier=5.0
MatingIntervalMultiplier=0.1
لا يجب أن تنقل هذه الصيغة إلى Rust-server.cfg دون فحص. تبدو القيم كأمثلة عامة لضبط خادم Survival، لكنها ليست إعداد Rust موثوقاً من توثيق Facepunch. بالنسبة إلى Rust، استخدم بدلاً من ذلك متغيرات Rust وافحصها مباشرة في كونسول الخادم أو عبر RCON. نهج بسيط موجه إلى Rust سيكون: ابدأ أولاً بـ Vanilla، تحقق من إمكانية الاتصال، ثم غيّر متغيرات الخادم واحداً واحداً وبعد كل إعادة تشغيل تأكد مما إذا كان التغيير مفعلاً.
المنافذ، RCON وإمكانية الوصول
لكي يكون خادم Rust عاماً، يجب أن تكون المنافذ ذات الصلة قابلة للوصول. تصف Facepunch server.port لاتصالات اللعب، وserver.queryport لاستعلامات قوائم الخوادم، وRCON للإدارة. المهم: لا يجوز أن يكون منفذ اللعب ومنفذ Query متطابقين، ويجب فتح البروتوكولات المناسبة.
عند استخدام استضافة مستأجرة، يجب أن يعرض الـ Panel هذا التخصيص بشفافية. مع ذلك، وثّق داخلياً عنوان الخادم، المنفذ، منفذ RCON ووصولات Admin. هذا يساعدك إذا تواصلت مع الدعم أو احتجت بعد تحديث إلى فحص ما إذا كانت المشكلة من إصدار اللعبة، الإعدادات، الجدار الناري أو إحدى الإضافات.
إضافات Oxide
ثبّت إضافات uMod مباشرة عبر مدير الإضافات:
- NoEscape: لا Teleport أثناء القتال
- Kits: Starter-Kits للاعبين الجدد
- Clans: نظام عشائر
Oxide/uMod مفيد إذا كان خادمك سيتجاوز Vanilla. لكن لا تثبّت قائمة إضافات طويلة فوراً. ابدأ ببضع وظائف تدعم فكرة خادمك فعلاً: قواعد القتال، مساعدات البداية، إدارة المجموعات أو الإشراف. بعدها افحص السجلات، الكونسول وملاحظات اللاعبين.
بعد تحديثات Rust قد يحتاج دعم الإضافات إلى عناية إضافية. لذلك لا تخطط للتحديثات بشكل عشوائي قبل جلسة مجتمع كبيرة مباشرة. افحص أولاً ما إذا كان الخادم يبدأ، وما إذا كان uMod يُحمّل، وما إذا كانت الإضافات الأساسية بلا أخطاء، وما إذا كانت أوامر Admin تعمل.
دورة Wipe وقواعد المجتمع
خوادم Rust تحتاج إلى تواصل واضح حول الـ Wipe. حدّد ما إذا كنت ستعيد ضبط الخريطة فقط أم ستحذف أيضاً Blueprints. الـ Map-Wipe يغيّر العالم؛ أما Blueprint-Wipe فله تأثير أقوى بكثير على التقدم وارتباط اللاعبين. اكتب القواعد في وصف الخادم، إعلان Discord أو الموقع إذا كنت تبني مجتمعاً.
بالنسبة إلى المشاريع الجديدة، غالباً ما يكون الإيقاع القصير والقابل للتوقع أفضل من التغييرات المفاجئة. مثال: Map-Wipe أسبوعي لخوادم PvP السريعة أو فترات أطول للمجموعات الهادئة. المهم ليس إيقاعاً واحداً هو الأفضل للجميع، بل أن يعرف لاعبك ما الذي يدخل فيه.
فحص النتيجة
بعد الإعداد، لا تنظر فقط إلى ما إذا كانت العملية تعمل. افحص بشكل محدد:
- يظهر الخادم في قائمة خوادم Rust أو يمكن الوصول إليه عبر اتصال مباشر.
- الاسم، الوصف، حد اللاعبين، Seed وWorldsize صحيحة.
- RCON يعمل بكلمة المرور المحددة.
- صلاحيات Admin مخصصة بشكل صحيح.
- الإضافات تُحمّل دون رسائل أخطاء حرجة.
- بعد إعادة التشغيل تبقى قيم
server.cfgمحفوظة. - إجراءات النسخ الاحتياطي والـ Wipe موثقة.
إذا استطعت التأشير على هذه النقاط، فخادمك ليس فقط بدأ، بل أصبح قابلاً للتحكم التشغيلي.
استكشاف الأخطاء وإصلاحها
الخادم لا يظهر في القائمة
افحص أولاً server.port وserver.queryport. يجب أن يكون كلاهما قابلاً للوصول، ولا يجوز أن يكون منفذ Query هو نفس منفذ اللعب. انتظر بعد التشغيل بضع دقائق قبل تقييم مشاكل قوائم الخوادم.
اللاعبون لا يستطيعون الاتصال
اختبر اتصالاً مباشراً باستخدام العنوان والمنفذ. إذا لم ينجح ذلك، افحص الجدار الناري، فتح المنفذ، عملية الخادم الجارية والسجلات. في الاستضافة المستأجرة، يكون الدعم هنا خطوة تالية منطقية، لأن قواعد الشبكة وحالة المثيل يمكن فحصها بشفافية.
الإضافات لا تُحمّل بعد التحديث
عطّل مؤقتاً آخر الإضافات المثبتة وافحص ما إذا كان uMod مناسباً لإصدار Rust الحالي. ثبّت التحديثات واحداً تلو الآخر واقرأ الكونسول، بدلاً من تطبيق عدة تغييرات في الوقت نفسه.
الأداء يصبح أسوأ بعد عدة أيام
افحص عدد اللاعبين، كمية الـ Entities، أخطاء الإضافات وعمليات إعادة التشغيل المجدولة. مستوى RAM أكبر يمكن أن يساعد، لكنه لا يستبدل الصيانة النظيفة. خوادم Modded خصوصاً يجب أن تراجع السجلات ومخرجات الإضافات بانتظام.
الفحص، الحدود وطريق الرجوع الآمن
ينطبق الدليل "استئجار خادم Rust: RAM، الإعدادات والإضافات" على نوع الخادم الموصوف في المقال وعلى حالة الإصدار المرئية وقت الفحص. أسماء القوائم، الإصدارات المتاحة، توافق Mods أو الإضافات والموارد المطلوبة يمكن أن تختلف بعد التحديثات. لذلك لا تنقل أي قيم إلى إصدار لعبة أو Loader أو خادم آخر دون فحص.
أنشئ نسخة احتياطية من الملفات المتأثرة قبل إجراء تغييرات على العالم، حالة اللعب، الإعدادات أو الإضافات. بعد ذلك غيّر خطوة واحدة مترابطة فقط وافحصها بنفس إصدار العميل والخادم الذي تريد اللعب به لاحقاً.
| نقطة الفحص | النتيجة المتوقعة | الإيقاف والرجوع |
|---|---|---|
| تشغيل الخادم | يصل الخادم إلى حالة الجاهزية التشغيلية دون رسالة خطأ جديدة. | عند أخطاء التشغيل، تراجع عن التغيير واستعد آخر نسخة احتياطية. |
| اختبار الاتصال | يمكن لحساب اختبار الاتصال عبر العنوان المعروض في الـ Panel. | عند أخطاء الإصدار أو الاتصال، طابق الإصدار، المنفذ والتصاريح من جديد. |
| اختبار الوظيفة | تعمل الوظيفة التي تم تغييرها تحديداً دون إتلاف بيانات العالم أو اللعب القائمة. | عند حدوث آثار جانبية، أوقف الخادم واستعد الملفات المؤمّنة. |
نجاح اختبار فردي ليس ضماناً للأداء أو التوافر. حجم العالم، Mods، الإضافات، عدد اللاعبين، مسار الشبكة والحمل المتزامن يمكن أن تغير النتيجة. وثّق الإصدار، التغيير ونتيجة الاختبار حتى تستطيع فهم الانحرافات اللاحقة.
FAQ
كم يحتاج خادم Rust من RAM؟
لـ 1-20 لاعباً، 8 GB نقطة بداية مناسبة، ولـ 20-50 لاعباً 12 GB، ولـ 50-100 لاعب 16 GB. الخرائط الكبيرة، الإضافات الكثيرة وفترات التشغيل الطويلة قد تجعل هامشاً أكبر ضرورياً.
هل يجب أن أستضيف Rust Vanilla أم Modded؟
Vanilla أسهل في التشغيل وأفضل لاختبار الإعداد الأساسي. Modded يستحق ذلك إذا كنت تحتاج وظائف مجتمع واضحة مثل Kits، Clans أو قواعد القتال، وكنت مستعداً لصيانة الإضافات بنشاط.
ما الفرق بين Map-Wipe وBlueprint-Wipe؟
Map-Wipe يعيد ضبط عالم اللعب. Blueprint-Wipe يزيل بالإضافة إلى ذلك تقدم البناء والتصنيع المتعلم. يجب أن تعلن Blueprint-Wipes بوضوح خاص لأنها تؤثر على التقدم بشكل أكبر.
أين أغيّر إعدادات Rust الدائمة؟
الإعدادات الدائمة مكانها في server.cfg الخاصة بالـ Server-Identity المعنية. معاملات التشغيل ممكنة للقيم الأساسية، لكن كثيراً من التعديلات الجارية تكون أوضح في ملف إعدادات مُدار جيداً.
لماذا أستأجر خادم Rust بدلاً من استضافته محلياً؟
الخادم المستأجر منطقي إذا كنت تحتاج إلى إمكانية وصول دائمة، موارد مضبوطة، دعم، نسخ احتياطية وعمليات تشغيل شفافة. الاستضافة المحلية أنسب للاختبارات أو التجارب الخاصة الصغيرة.