جديد 📢 عرض الإطلاق لفترة محدودة: خصم حتى 70% على شهرك الأول في كل لعبة.عرض الباقات

كيف تستضيف سيرفر Avorion (2026)

سيرفرات AvorionUpdated Nov 5, 202610 min read

الجواب المختصر. يمكنك استضافة سيرفر Avorion بنفسك مجانًا: نزّل السيرفر المخصص لـ Avorion (تطبيق Steam رقم 565060) عبر SteamCMD بتسجيل دخول مجهول، ثم شغّل ./bin/AvorionServer مع اسم مجرة، وافتح المنافذ التي تحددها بـ --port و--query-port و--steam-master-port و--steam-query-port. أو استأجر سيرفر Avorion ووفّر على نفسك التثبيت وتحويل المنافذ.

ينضم اللاعبون من قائمة السيرفرات داخل اللعبة ما دام السيرفر مدرجًا فيها، ويحتاج كل لاعب إلى نسخته الخاصة من Avorion (تطبيق Steam رقم 445220).

روجع بتاريخ 5 نوفمبر 2026 على إصدار Avorion 2.5.13 (الفرع الافتراضي منذ 16 مارس 2026). أعلنت Boxelware في 29 أكتوبر 2026 عن التحديث 2.6 المقرر في ديسمبر 2026.

يعتمد هذا الدليل على إعلانات Boxelware في Steam وصفحة المتجر، وعلى ما نشغّله في سيرفرات Avorion الخاصة بنا: تطبيق SteamCMD بالضبط وسطر التشغيل والملفات التي تكتبها اللوحة. لم نجد صفحة من Boxelware عن تشغيل السيرفر المخصص، لذلك حيث تعذّر تأكيد تفصيل ما يقول الدليل ذلك بدل التخمين. للانتقال مباشرة إلى طريقة الاستئجار، راجع الخيار 2.

ما الذي تحتاجه

  • نظام التشغيل: Linux بنظام 64-bit للخطوات أدناه. تذكر صفحة Avorion في المتجر أن اللعبة تعمل على Windows وmacOS وLinux، وتستخدم سيرفراتنا نسخة السيرفر لنظام Linux.
  • العتاد: لا تنشر Boxelware متطلبات السيرفر المخصص في صفحة Steam (تذكر فقط ما تحتاجه اللعبة نفسها).
  • الشبكة: أربعة منافذ، واحد لكل من --port و--query-port و--steam-master-port و--steam-query-port، ويمكن الوصول إليها من الإنترنت. لم نجد مصدرًا من Boxelware يذكر بروتوكول كل منفذ، فإذا لم تكن متأكدًا فاسمح بـ TCP وUDP على المنافذ التي اخترتها.
  • حساب Steam: غير لازم لتنزيل السيرفر. يستخدم تثبيتنا تسجيل دخول مجهولًا.
  • اللعبة: يحتاج كل لاعب إلى نسخته الخاصة من Avorion.

برنامج السيرفر مجاني. أنت تدفع ثمن الجهاز والكهرباء والنطاق الترددي، لا ثمن البرنامج.

الخيار 1: استضفه بنفسك

يعمل هذا على حاسوب احتياطي أو سيرفر منزلي أو جهاز افتراضي سحابي. تسلسل SteamCMD أدناه هو ما يستخدمه سكربت التثبيت الخاص بنا، مختصرًا إلى ما يحتاجه جهاز واحد.

Linux (‏Debian أو Ubuntu)

  1. أنشئ مستخدمًا باسم steam وانتقل إليه، ليعيش السيرفر في حساب مستقل.
    sudo useradd -m steam
    sudo -iu steam
  2. ثبّت SteamCMD بهذا المستخدم، بعد تثبيت مكتبات 32-bit التي تذكرها صفحة SteamCMD من Valve لتوزيعتك. هذا هو الأرشيف نفسه الذي ينزّله سكربت التثبيت الخاص بنا.
    mkdir ~/Steam && cd ~/Steam
    curl -sSL https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz | tar zxvf -
  3. نزّل السيرفر.
    ~/Steam/steamcmd.sh +force_install_dir /home/steam/avorion +login anonymous +app_update 565060 validate +quit
    لا تعتمد على رسالة “success” وحدها. في تثبيتاتنا يفشل تنزيل SteamCMD أحيانًا، بمعدل اثنين من كل سبعة تقريبًا في تثبيت جديد، ومع ذلك يبلغ عن النجاح. تأكد من وجود ملف باسم appmanifest_565060.acf في /home/steam/avorion/steamapps/. إن لم يوجد، شغّل الأمر مرة أخرى.
  4. انسخ مكتبات عميل Steam. ينسخ سكربت التثبيت الخاص بنا ملفَّي steamclient.so من SteamCMD إلى مجلد .steam داخل مجلد السيرفر، ويوجّه سطر التشغيل لدينا HOME إلى مجلد السيرفر ليجدهما:
    mkdir -p ~/avorion/.steam/sdk32 ~/avorion/.steam/sdk64
    cp ~/Steam/linux32/steamclient.so ~/avorion/.steam/sdk32/
    cp ~/Steam/linux64/steamclient.so ~/avorion/.steam/sdk64/
  5. شغّل السيرفر. هذا شكل سطر التشغيل لدينا، مع كتابة الإعدادات كوسائط. الأرقام قيم مثال عليك تعديلها:
    cd ~/avorion
    mkdir -p galaxy
    export LD_LIBRARY_PATH=./linux64
    HOME=/home/steam/avorion ./bin/AvorionServer --galaxy-name MyGalaxy --datapath /home/steam/avorion/galaxy \
      --port 27000 --query-port 27003 --steam-master-port 27021 --steam-query-port 27020 \
      --max-players 10 --difficulty 0 --collision-damage 1 --save-interval 300 \
      --same-start-sector true --server-name "My Avorion Server" --threads 1 --listed true
    ينشئ التشغيل الأول المجرة داخل --datapath. يكون السيرفر جاهزًا عندما يطبع السجل:
    Server startup complete
  6. افتح المنافذ. اسمح بالمنافذ الأربعة التي اخترتها في جدار حماية الجهاز، ووجّهها في الراوتر إلى هذا الجهاز (TCP وUDP إن لم تكن متأكدًا، كما سبق).
  7. انضم من اللعبة. مع --listed true، ابحث عن اسم سيرفرك في قائمة السيرفرات داخل اللعبة. أما --listed false فيُبقيه خارج القائمة.

ماذا تفعل إعدادات سطر التشغيل

  • --galaxy-name: الحفظ الذي يحمّله السيرفر. في إعدادنا، يبدأ الاسم الذي لا يوجد بعد مجرة جديدة في مجلد بهذا الاسم داخل --datapath.
  • --admin: يمنح صلاحية الأدمن لمعرّف اللاعب الذي تحدده (تطلب لوحتنا معرّف Steam64). لا يضيفه سطر التشغيل لدينا إلا إذا كان الحقل مملوءًا.
  • --difficulty: تقبل لوحتنا من -3 إلى 3، والقيمة الافتراضية 0.
  • --same-start-sector: true أو false. قيمتنا الافتراضية true.
  • --threads: عدد الخيوط التي تحدّث القطاعات في وقت واحد. قيمتنا الافتراضية 1.
  • --save-interval: الثواني بين عمليات الحفظ. قيمتنا الافتراضية 300.

مودات Steam Workshop

يسرد إعدادنا المودات في modconfig.lua داخل مجلد المجرة، بمعرّف Workshop واحد لكل إدخال، وينزّلها السيرفر من Steam عند تشغيله:

modLocation = ""
forceEnabling = false
mods =
{
  {workshopid = "1234567890"},
}
allowed =
{
}

المعرّف أعلاه مجرد قيمة مؤقتة. استخدم الرقم الذي في نهاية عنوان المود في Workshop.

التشغيل داخل حاوية

في سيرفراتنا، لم يكن Avorion يبدأ عندما يعمل بمعرّف مستخدم رقمي ليس له إدخال في /etc/passwd داخل الحاوية، لأنه يستدعي getpwuid() عند البدء. يضع تثبيتنا مكتبة libnss-wrapper، ويكتب سطر التشغيل لدينا ملفَّي passwd وgroup من سطر واحد للمعرّف الذي يعمل به السيرفر، ثم يحمّل الغلاف مسبقًا عبر LD_PRELOAD وNSS_WRAPPER_PASSWD وNSS_WRAPPER_GROUP. على حساب مستخدم Linux عادي لا تحتاج إلى شيء من هذا.

الخيار 2: استضفه على PlayNHost

يوفّر عليك الاستئجار تثبيت SteamCMD وجدار الحماية وروتين التحديث. يُملأ سطر التشغيل، بإعدادات منافذه الأربعة، نيابةً عنك.

  1. اختر باقة. افتح صفحة استضافة سيرفرات Avorion وقارن الباقات (NAONITE وOGONITE وAVORION وقت كتابة هذا، لـ 12 و20 و35 لاعبًا). اضغط أنشئ سيرفرًا على NAONITE أو OGONITE، أو خصّص الباقة على AVORION، وأكمل الطلب. الأسعار تتغير، فتحقق منها في تلك الصفحة.
  2. انتظر التثبيت. تصلك رسالة بريد عندما يصبح جاهزًا، ويظهر السيرفر في panel.playnhost.com. في تبويب وحدة التحكم، تعدّ اللوحة السيرفر قيد التشغيل عندما يطبع Server startup complete.
  3. افتح الإعدادات ثم إعدادات اللعبة. تغذّي هذه الحقول سطر التشغيل المعروض أعلاه:
    • اسم المجرة: الحفظ الذي يحمّله السيرفر. الاسم الجديد يبدأ مجرة جديدة ويترك القديمة على القرص.
    • اسم الخادم: الاسم الظاهر في قائمة السيرفرات.
    • معرّف الأدمن: معرّف Steam64 للاعب الذي سيكون أدمن. اتركه فارغًا إن لم تكن تريد أدمن.
    • صعوبة اللعبة وضرر الاصطدام وفاصل الحفظ (بالثواني) ونفس قطاع البداية والخيوط (Threads): الإعدادات المقابلة في سطر التشغيل.
    • الإدراج العلني: القيمة true تُظهر السيرفر في القائمة داخل اللعبة، وfalse تخفيه.
    يظهر الحد الأقصى للاعبين للقراءة فقط ويتبع باقتك. تحت إظهار الخيارات المتقدمة ستجد تحديث تلقائي (مفعّل افتراضيًا، فيتحقق السيرفر من Steam عند بدء التشغيل من وجود إصدار جديد) وفرع بيتا.
  4. أعد التشغيل. عندما تعرض اللوحة «تم الحفظ. يجب إعادة تشغيل الخادم قبل أن تسري هذه التغييرات.»، اضغط إعادة التشغيل الآن وانتظر Server startup complete.
  5. أضف مودات Workshop (اختياري). افتح تبويب ورشة العمل، والصق عنوان Steam Workshop أو معرّف كل مود في قائمة التعديلات، ثم اضغط إضافة ثم حفظ. اضغط أعد التشغيل للتطبيق: يعيد السيرفر كتابة modconfig.lua من هذه القائمة في كل مرة يبدأ فيها، وينزّل المودات من Steam بنفسه.
  6. انضم. ابحث عن اسم سيرفرك في قائمة السيرفرات داخل اللعبة. كل من ينضم يحتاج إلى المودات نفسها الموجودة على السيرفر.

ماذا تفعل اللوحة نيابةً عنك

  • فحوصات التثبيت. يعيد سكربت التثبيت محاولة SteamCMD حتى ثلاث مرات ولا يكمل إلا بعد ظهور ملف بيان التطبيق، فيوقف التنزيل الفاشل بصمت التثبيت بدل أن يترك مجلد سيرفر فارغًا.
  • المنافذ. تمرّر اللوحة إلى سطر التشغيل منفذ لعبتك ومنافذ query وSteam master وSteam query.
  • ملف المودات. يُعاد إنشاء modconfig.lua في كل تشغيل من قائمة ورشة العمل. لا تصمد التعديلات اليدوية أمام إعادة التشغيل، لذا غيّر القائمة بدلًا من ذلك.
  • إصلاح الحاوية. إعداد nss_wrapper الموصوف أعلاه جاهز بالفعل.
  • إعادة ضبط المجرة. في تبويب المهام السريعة مهمة إعادة ضبط المجرة توقف السيرفر وتحذف حفظ المجرة وتبدأه من جديد. تبقى الإعدادات. تفرّغ المهمة مجلد المجرة كله، بما فيه المجرات المحفوظة بأسماء أخرى، فخذ نسخة احتياطية أولًا إن أردت الاحتفاظ بمجرة قديمة.

الاستضافة بنفسك أم الاستئجار: مقارنة صريحة

  • التكلفة. بنفسك: البرنامج مجاني، وتدفع ثمن العتاد والكهرباء والنطاق الترددي، أو ثمن جهاز افتراضي سحابي. بالاستئجار: رسم شهري بحسب الباقة. راجع الباقات الحالية.
  • التوفر. بنفسك: بقدر موثوقية جهازك وكهربائك وإنترنت بيتك، ويجب أن يبقى مشغّلًا عندما يلعب فريقك. بالاستئجار: يعمل على عتاد المزوّد، لا على حاسوبك.
  • انكشاف الشبكة. بنفسك: أربعة منافذ مفتوحة على الإنترنت في اتصالك، وأنت تتولى جدار الحماية والراوتر. بالاستئجار: لا يدخل عنوان IP المنزلي في الأمر.
  • المهارة المطلوبة. بنفسك: سطر الأوامر وSteamCMD وتحويل المنافذ وروتين تحديث. ممكن جدًا وطريقة جيدة للتعلم. بالاستئجار: لوحة ويب بحقول نموذج.
  • التحديثات. بنفسك: أوقف السيرفر، وشغّل أمر SteamCMD مرة أخرى، ثم ابدأ السيرفر. بالاستئجار: يثبّت تحديث تلقائي إصدارًا جديدًا عند بدء السيرفر.

تناسبك الاستضافة بنفسك إذا كان لديك جهاز يعمل طوال اليوم أصلًا وتتعامل مع الشبكات براحة. ويناسبك الاستئجار إذا كنت تفضّل ألا تتولى العتاد.

المشكلات الشائعة وحلولها

السيرفر يتوقف عند أول تشغيل ومجلده فارغ

السبب: فشل تنزيل SteamCMD لكنه أبلغ عن النجاح.

الحل: تحقق من وجود steamapps/appmanifest_565060.acf في مجلد التثبيت. إن كان مفقودًا، شغّل الأمر app_update 565060 validate مرة أخرى.

السيرفر لا يبدأ داخل حاوية

السبب: بحسب تجربتنا، لا يملك معرّف المستخدم إدخالًا في passwd، ويستدعي Avorion الدالة getpwuid() عند البدء.

الحل: استخدم إعداد nss_wrapper من قسم الحاوية أعلاه، أو شغّل الحاوية بمستخدم موجود في الصورة.

سيرفرك غير ظاهر في القائمة

السبب: بدأ بالخيار --listed false (أي الإدراج العلني على false في PlayNHost)، أو أن منافذ query لا يمكن الوصول إليها من الخارج.

الحل: اجعله مدرجًا، وتأكد من أن المنافذ الأربعة كلها مفتوحة ومحوَّلة، ثم أعد التشغيل.

ملف المودات يعود إلى حاله السابق (PlayNHost)

السبب: يعيد السيرفر بناء modconfig.lua من قائمة ورشة العمل في كل تشغيل.

الحل: غيّر المودات من تبويب ورشة العمل، ثم احفظ وأعد التشغيل.

الأسئلة الشائعة

هل يمكنني استضافة سيرفر Avorion مجانًا؟

نعم. يُنزَّل السيرفر المخصص بتسجيل دخول مجهول، فالبرنامج لا يكلّف شيئًا. تبقى تدفع ثمن الجهاز والكهرباء والإنترنت، ويجب أن يبقى مشغّلًا ما دام الناس يلعبون.

هل يجب أن أملك اللعبة لأشغّل السيرفر؟

ليس لتنزيله: تسجيل الدخول المجهول لا يحتاج إلى حساب Steam. يحتاج كل لاعب إلى نسخته الخاصة من Avorion ليتمكن من الانضمام.

كم لاعبًا يمكنه الانضمام؟

هذا هو قيمة --max-players عندما تستضيف بنفسك. باقاتنا لـ 12 و20 و35 لاعبًا.

أي تطبيق في Steam هو السيرفر المخصص؟

نثبّت التطبيق 565060 عبر SteamCMD. أما اللعبة نفسها فهي التطبيق 445220.

هل يمكنني استخدام مودات Steam Workshop؟

نعم. ضع معرّفات Workshop في modconfig.lua، أو أضفها في PlayNHost من تبويب ورشة العمل، ثم احفظ وأعد التشغيل.

تريد تخطي الإعداد؟ راجع باقات سيرفرات Avorion.

تستضيفه في مكان آخر بالفعل؟ انقل سيرفرك إلينا

أحدث مقالات المدونة