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

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

DayZUpdated Nov 5, 20268 min read

الجواب المختصر. يمكنك استضافة سيرفر DayZ بنفسك مجانًا: ثبّت DayZ Dedicated Server، أي تطبيق Steam رقم 223350، عبر SteamCMD (لا يمكن تثبيته بتسجيل دخول مجهول)، ثم عدّل الملف serverDZ.cfg، وشغّل DayZServer مع منفذ للعبة، وافتح هذا المنفذ ومنفذ استعلام Steam. أو استأجر سيرفر DayZ وتجاوز تسجيل الدخول إلى Steam وإعدادات الشبكة.

ينضم اللاعبون من DayZ نفسها (تطبيق Steam رقم 221100). مع forceSameBuild = 1 لا يستطيع الاتصال إلا اللاعبون الذين يملكون نفس إصدار اللعبة الموجود على سيرفرك، لذا حدّث السيرفر كلما صدر تحديث لـ DayZ.

تم التحقق في 5 نوفمبر 2026 من تحديث DayZ رقم 1.30، الذي أصدرته Bohemia Interactive مع توسعة Badlands في 15 أكتوبر 2026.

يعتمد هذا الدليل على وثائق إعداد السيرفر من Bohemia Interactive، وإعلانات Steam وملفات Central Economy، ووثائق SteamCMD من Valve، وعلى ما نشغّله على كل سيرفر DayZ نستضيفه. للانتقال مباشرة إلى طريق الإيجار، اذهب إلى الخيار 2.

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

  • برنامج السيرفر: "DayZ Server"، تطبيق Steam رقم 223350، وهو تنزيل منفصل عن اللعبة (التطبيق 221100).
  • حساب Steam للتنزيل: لا يمكن تثبيت التطبيق 223350 بتسجيل دخول مجهول. عندما جرّبنا التثبيت المجهول في 5 نوفمبر 2026، ردّ Steam بالرسالة "No subscription". الحساب الذي نثبّت به لا يملك لعبة DayZ نفسها. استخدم حسابًا احتياطيًا وتوقّع التعامل مع Steam Guard إن كان مفعّلًا.
  • جهاز يبقى شغّالًا: حاسوب احتياطي أو سيرفر منزلي أو آلة افتراضية سحابية. يستخدم هذا الدليل لينكس 64 بت، وهو ما نشغّله نحن. لم نجرّب ويندوز.
  • الذاكرة والمعالج: لا نذكر رقمًا هنا، لأنه ليس لدينا قياس يمكننا الوقوف خلفه. راجع كم ذاكرة RAM يحتاج خادم DayZ؟
  • الشبكة: منفذ اللعبة الذي تمرّره مع -port ومنفذ استعلام Steam من steamQueryPort في serverDZ.cfg، وكلاهما يجب أن يكون متاحًا من الإنترنت. إن استخدمت BattlEye RCon فمنفذه منفصل.
  • ملفات المهمة الأصلية: مجلد الخريطة التي تريد تشغيلها، مثل dayzOffline.chernarusplus. انظر أدناه لمعرفة مصدرها.

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

هذه الخطوات لنظامي Debian وUbuntu. تتبع خطوات SteamCMD وثائق SteamCMD من Valve؛ أما أمر التثبيت وأسماء الملفات فهي التي تستخدمها سيرفراتنا.

ثبّت السيرفر

  1. ثبّت المكتبات التي يحتاجها SteamCMD.
    sudo apt update
    sudo apt install curl tar lib32gcc-s1 -y
  2. أنشئ مستخدمًا للسيرفر وانتقل إليه.
    sudo useradd -m -s /bin/bash -U dayz
    sudo su - dayz
  3. ثبّت SteamCMD واتركه يحدّث نفسه مرة واحدة. يتحدّث SteamCMD الجديد ويعيد التشغيل عند أول تشغيل، وقد يفشل تثبيت يبدأ أثناء إعادة التشغيل هذه برسالة "Missing configuration"، لذا دع إعادة التشغيل تنتهي أولًا.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    curl -sqL "https://client-update.steamstatic.com/installer/steamcmd_linux.tar.gz" | tar zxvf -
    ./steamcmd.sh +quit
  4. نزّل السيرفر بحساب Steam الخاص بك.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/dayz/server +login YOUR_STEAM_USER +app_update 223350 validate +quit
    يرد Steam أحيانًا بالرسالة "Failed to install app (Missing configuration)" وينتهي SteamCMD مع ذلك بـ "success" دون أي ملفات لعبة. تحقق من وجود steamapps/appmanifest_223350.acf في مجلد السيرفر، وأعد تشغيل الأمر إن لم يكن موجودًا. نحن نعيد المحاولة حتى ثلاث مرات، بفاصل 15 ثانية.
  5. انسخ مكتبات عميل Steam إلى المكان الذي يبحث عنها السيرفر فيه، كما يفعل تثبيتنا:
    mkdir -p ~/.steam/sdk32 ~/.steam/sdk64
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/
    cp ~/steamcmd/linux64/steamclient.so ~/.steam/sdk64/
    ثم تحقق من وجود الملف DayZServer في مجلد السيرفر. إن لم يكن موجودًا فقد فشل التثبيت.

احصل على ملفات المهمة

حساب التثبيت لدينا، وهو لا يملك لعبة DayZ، لا يحصل على أي ملفات مهمة من Steam. إن لم يكن في mpmissions داخل مجلد السيرفر مجلد للخريطة التي تريدها، فخذه من مستودع Bohemia Interactive نفسها، BohemiaInteractive/DayZ-Central-Economy على GitHub، كما نفعل: نزّل أحدث إصدار، ثم انسخ مجلد الخريطة التي تريدها إلى mpmissions. يضم الإصدار DZ_130 المجلدات dayzOffline.chernarusplus وdayzOffline.enoch وdayzOffline.sakhal وdayzOffline.nasdara (Nasdara هي خريطة Badlands)، إضافة إلى نسخ موسمية. لا تستبدل مجلد مهمة موجودًا: ففيه عالمك (storage_1) وأي ملفات عدّلتها.

اكتب الإعدادات

  1. عدّل serverDZ.cfg في مجلد السيرفر. هذه بعض الأسطر التي تكتبها لوحتنا عند كل تشغيل:
    hostname = "My DayZ server";
    password = "";
    passwordAdmin = "choose-a-long-password";
    maxPlayers = 20;
    verifySignatures = 2;
    forceSameBuild = 1;
    steamQueryPort = 27016;
    تصف وثائق Bohemia Interactive الإعداد steamQueryPort بأنه حل لسيرفر لا يظهر في متصفح السيرفرات داخل اللعبة؛ ويضيف تثبيتنا هذا السطر في نهاية الملف إن كان مفقودًا. تُختار الخريطة بالسطر template الموجود داخل class Missions، ويجب أن يسمّي مجلدًا في mpmissions. يفحص verifySignatures = 2 ملفات اللعبة مقابل توقيعاتها، وتقول وثائق Bohemia Interactive إن القيمة 2 وحدها مدعومة، لذا أبقه مفعّلًا وضع ملف .bikey الخاص بكل مود في المجلد keys.
  2. اضبط ملف BattlEye RCon إن أردت إدارة عن بُعد. يكتبه تثبيتنا باسم battleye/beserver_x64.cfg ويشغّل السيرفر مع -bepath=./؛ وتقول وثائق Bohemia Interactive إن الملف يجب أن يكون في نفس مجلد مكتبة سيرفر BattlEye، و-bePath يغيّر هذا المجلد.
    RConPort 2305
    RConPassword choose-another-long-password
    RestrictRCon 0
  3. عدّل ملفات الإعداد فقط والسيرفر متوقف.

افتح المنافذ وشغّل السيرفر

  1. اسمح بمنفذ اللعبة ومنفذ الاستعلام في جدار الحماية على الجهاز، ووجّههما في الراوتر. منفذ اللعبة هو الذي تمرّره مع -port. الرقم 2302 أدناه هو المثال الذي تستخدمه وثائق Bohemia Interactive مع -port.
  2. تشغيل الخادم من مجلد السيرفر. هذا هو الأمر الذي تشغّله لوحتنا، دون قوائم المودات الخاصة بها:
    ./DayZServer -port=2302 -profiles=profiles -bepath=./ -config=serverDZ.cfg -dologs -adminlog -netlog -freezecheck
    تعتبر لوحتنا السيرفر جاهزًا عندما يطبع خرجه Mission read. شغّله تحت مدير خدمات مثل systemd ليعيد التشغيل بعد أي انهيار.
  3. تحديث بإيقاف السيرفر وإعادة تشغيل أمر التنزيل من الخطوة 4. مع forceSameBuild = 1 لا يستطيع اللاعبون الذين يملكون إصدارًا أحدث من السيرفر الاتصال حتى تحدّثه.

المودات مهمة منفصلة: المودات التي يحتاجها اللاعبون أيضًا توضع في -mod= ومودات السيرفر فقط في -serverMod= ويوضع ملف .bikey الخاص بكل مود في keys. راجع كيف تضيف مودات إلى خادم DayZ.

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

  1. اختر باقة. افتح صفحة استضافة سيرفر DayZ. الباقات هي LARGE TENT وCAR TENT. اضغط أنشئ سيرفرًا في LARGE TENT أو خصّص الباقة في CAR TENT، وأكمل الطلب.
  2. انتظر التثبيت. يظهر السيرفر في اللوحة. وتطبع وحدة التحكم فيه Mission read. عندما يكون جاهزًا.
  3. سمّه. في تبويب الإعدادات، اضبط اسم الخادم، وللسيرفر الخاص اضبط كلمة مرور الخادم. اضبط أيضًا كلمة مرور الأدمن. ثم أعد التشغيل.
  4. اختر الخريطة من إعداد الخريطة. يعرض الإعداد dayzOffline.chernarusplus وdayzOffline.enoch وdayzOffline.sakhal؛ أما Nasdara، خريطة Badlands، فليست من خياراته بعد. راجع كيف تغيّر خريطة خادم DayZ.
  5. ادعُ لاعبيك. أعطهم عنوان الخادم الظاهر في نظرة عامة، وكلمة مرور الخادم إن وضعتها. راجع كيف تنضم إلى خادم DayZ الخاص بك.

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

  • نتولى نحن تسجيل الدخول إلى Steam للتنزيل، فلا تحتاج حساب Steam احتياطيًا ولا رمز Steam Guard، ويُعاد التثبيت إن ردّ Steam بالرسالة "Missing configuration".
  • يُثبَّت مجلد المهمة الأصلية لكل خريطة في أحدث إصدار من Central Economy من Bohemia Interactive، ولا يُمَسّ أبدًا مجلد مهمة موجود، لذا تحافظ إعادة التثبيت على عالمك. وإن بدّلت إعداد الخريطة إلى خريطة ملفاتها مفقودة، يجلبها السيرفر قبل أن يبدأ.
  • الإعدادات مثل الاسم وكلمات المرور ومقاعد اللاعبين وفحص التواقيع ومنفذ استعلام Steam تُكتب في serverDZ.cfg عند كل تشغيل، لذا يُستبدل أي تعديل على هذه الأسطر في الملف عند التشغيل التالي. ويُكتب منفذ BattlEye RCon وكلمة مروره في battleye/beserver_x64.cfg بالطريقة نفسها. راجع إعدادات خادم DayZ: شرح كل خيار.
  • عند كل تشغيل، ينسخ مساعد الإقلاع ملف .bikey الخاص بكل مجلد مود مرفوع في قوائم المودات لديك إلى keys، ويكتب تحذيرًا في وحدة التحكم إن كان مجلد في قائمة المودات مفقودًا.

الاستضافة الذاتية أم الإيجار: مقارنة صريحة

  • التكلفة: برنامج السيرفر مجاني. الاستضافة الذاتية تعني كهرباء وعتادًا وعرض نطاق، أو آلة سحابية، إضافة إلى حساب Steam للتنزيل. أما الإيجار فرسم شهري تحدده الباقة.
  • التوفر: السيرفر المنزلي يعمل فقط ما دام جهازك والكهرباء والإنترنت يعملون. أما السيرفر المؤجَّر فيعمل على عتاد المضيف.
  • التعرّض: في المنزل يتصل اللاعبون بعنوان IP العام لديك وأنت تعتني بجدار الحماية والراوتر. أما السيرفر المؤجَّر فيبقي عنوان IP المنزلي خارج الصورة.
  • الإعداد: الاستضافة الذاتية تحتاج سطر الأوامر وتسجيل دخول إلى Steam للتطبيق 223350 وملفات المهمة وتوجيه المنافذ والخطوات أعلاه. أما الإيجار فيحتاج اسمًا وكلمة مرور واختيار الخريطة.
  • التحكم: الاستضافة الذاتية تعطيك كل ملف. وعلى سيرفراتنا تغيّر الإعدادات من اللوحة ويبقى لديك تبويب الملفات لمودّاتك وتعديلات المهمة.
  • التحديثات: قد تغيّر التحديثات الكبيرة في DayZ ما يحتاجه اللاعبون. قالت Bohemia Interactive إن التحديث 1.30 سيكون بداية جديدة، مع wipe كامل على كل المنصات. وعلى سيرفرك الخاص يقع العالم في storage_1 داخل مجلد المهمة، ومسحه قرارك أنت.

هل أنت مستعد لتجاوز الإعداد؟ شاهد باقات سيرفر DayZ. هل لديك سيرفر بالفعل؟ ابدأ بـ كيف تضبط خادم DayZ: الإعدادات الأساسية.

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

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