يمكن تثبيت Valheim Dedicated Server على Windows إما عبر Steam Tools أو باستخدام SteamCMD. المهم هو سكربت تشغيل منفصل، ومعاملات سيرفر مضبوطة بشكل صحيح، ومنافذ UDP مفتوحة 2456-2457، واختبار الجدار الناري والراوتر والاتصال. وللاستضافة الدائمة، يجب أن تخطط بوعي أيضًا للتحديثات، والنسخ الاحتياطية، وإمداد الطاقة، ومخاطر الأمان.

المتطلبات

تحتاج إلى جهاز Windows PC أو Windows Server يمكن أن يعمل عليه Valheim Dedicated Server بشكل دائم. كما تحتاج إلى صلاحيات إدارية لجدار حماية Windows والراوتر، ووصول إلى Steam أو SteamCMD، واتصال إنترنت مستقر مع سرعة رفع كافية لزملائك في اللعب. إذا كان يجب أن يكون السيرفر متاحًا من خارج شبكتك المنزلية، فيجب أن يسمح اتصالك بالاتصالات الواردة. عند استخدام DS-Lite أو Carrier-NAT أو راوترات ISP مقيّدة، قد تفشل طريقة تحويل المنافذ التقليدية.

توضح وثائق Valheim الرسمية في الدليل „A Guide to Dedicated Servers“ أن نطاق المنافذ الافتراضي للسيرفر هو 2456-2457 وأنه يجب أن يكون متاحًا عبر Port Forwarding عند استخدام Steam-Backend: الوثائق على valheim.com. ويشير المصدر نفسه إلى أن Crossplay يعمل عبر Relay، وعندها لا تحتاج إلى تحويل منافذ في الراوتر للوصول الخارجي. لذلك افحص أولًا ما إذا كنت تريد استخدام Steam-Backend أو Crossplay.

إذا كنت لا تريد إدارة كل شيء بنفسك، فإن استئجار Valheim-Server لدى game-serverhosting هو خيار تشغيل أكثر قابلية للتحكم: تحصل على Multi-Game-Hosting مع تحكم تقني، ودعم، وإجراءات واضحة للتشغيل والإعداد. تجد بداية عملية في الدليل استئجار Valheim Server وإعداده – دليل اللعب التعاوني 2026.

الطريقة 1: التثبيت عبر Steam

  1. افتح Steam وانتقل إلى المكتبة.
  2. فعّل في الفلتر أو القائمة المنسدلة فئة „Tools“.
  3. ثبّت „Valheim Dedicated Server“.
  4. افتح مجلد التثبيت واعمل على نسخة من ملف التشغيل المرفق، وليس مباشرة على الملف الأصلي.

يمكنك ضبط خيارات التشغيل، مثلًا:

-name "خادمي" -world "العالم" -password "pw" -port 2456

للتشغيل الحقيقي، يجب ألا تكون كلمة المرور بسيطة. استخدم أيضًا اسم عالم واضحًا، حتى لا تنشئ عالمًا جديدًا عن طريق الخطأ أو تشغّل العالم الخطأ.

الطريقة 2: التثبيت عبر SteamCMD

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

:: تنزيل SteamCMD وتثبيته
steamcmd.exe +login anonymous +app_update 896660 validate +quit

إذا أردت التحكم صراحةً في مجلد التثبيت، فأضف مسار +force_install_dir مناسبًا. أوقف السيرفر قبل التحديثات حتى لا يتم تغيير ملفات العالم أثناء الكتابة.

إنشاء سكربت التشغيل

أنشئ ملف Batch باسم start_valheim.bat في مجلد السيرفر أو في مجلد إدارة منفصل:

@echo off
start "" "valheim_server.exe" -nographics -batchmode -name "السيرفر" -port 2456 -world "العالم" -password "pw" -public 1

عدّل على الأقل -name و-world و-password. يجعل -public 1 السيرفر قابلًا للعثور عليه علنًا، إذا سمحت الشبكة والـ Backend بذلك. إذا كنت تريد تشغيل السيرفر بشكل خاص فقط، فتحقق مما إذا كان -public 0 يناسب طريقة الاتصال التي تريدها.

فتح المنافذ

في الحالة الافتراضية يحتاج Valheim إلى هذه المنافذ:

Port Protokoll Verwendung
2456 UDP حركة اللعب
2457 UDP Query

جدار حماية Windows

افتح PowerShell أو موجه الأوامر بصلاحيات المدير وأنشئ قاعدة واردة:

netsh advfirewall firewall add rule name="Valheim" dir=in action=allow protocol=UDP localport=2456-2457

إذا كنت تستخدم منفذ بدء مختلفًا، فيجب أن يتوافق النطاق المفتوح معه. وفقًا للوثائق الرسمية، يستخدم Valheim المنفذ المحدد بالإضافة إلى Port+1.

الراوتر

  1. افتح إدارة الراوتر (192.168.1.1)
  2. Port-Forwarding → UDP 2456-2457 → عنوان IP المحلي الخاص بك

قد يختلف عنوان الراوتر؛ تستخدم كثير من راوترات المنازل أيضًا 192.168.0.1 أو نطاقًا تابعًا للشركة المصنّعة. المهم أن يبقى عنوان IP المحلي لسيرفر Windows ثابتًا، مثلًا عبر حجز DHCP. لا تقم بتحويل منافذ TCP غير ضرورية إذا لم تكن تحتاجها لـ Valheim.

إعداد التشغيل التلقائي

ضع ملف Batch في مجلد Windows Autostart إذا كان يجب أن يبدأ السيرفر تلقائيًا بعد إعادة التشغيل. افتح لذلك shell:startup عبر Win+R واربط start_valheim.bat. ولتشغيل أكثر موثوقية، يمكنك بدلًا من ذلك استخدام Windows Task Scheduler وربط التشغيل بـ „Beim Systemstart“ أو „Bei Anmeldung“.

خطط أيضًا لنوافذ صيانة. عند التثبيت عبر Steam، يحدّث Steam الـ Dedicated Server بشكل مشابه للأدوات الأخرى. عند استخدام SteamCMD، تنفّذ مجددًا app_update 896660 validate. قبل كل تحديث، يجب أن تغلق السيرفر بشكل نظيف وتحفظ نسخة من مجلد حفظ Valheim.

فحص النتيجة

شغّل start_valheim.bat وراقب كونسول السيرفر. يجب أن يعمل دون توقف فوري. بعد ذلك اختبر أولًا داخل الشبكة المحلية ما إذا كان بإمكانك الوصول إلى السيرفر. فقط عندما ينجح ذلك، افحص الوصول من الخارج، مثلًا عبر زميل لعب خارج شبكتك المنزلية.

إذا أردت إعداد أوامر الإدارة، والموديريشن، والصلاحيات بشكل نظيف، فسيساعدك الدليل أوامر Valheim Server – كل Admin Commands. وللإعدادات المتقدمة، والمودات، وتقدم الزعماء، يناسبك استئجار Valheim Server: المودات، الإعدادات وترتيب الزعماء 2026.

استكشاف الأخطاء وإصلاحها

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

تحقق أولًا مما إذا كان -public 1 مضبوطًا وما إذا كان السيرفر يعمل دون أخطاء. بعد ذلك افحص جدار حماية Windows، وتحويل الراوتر، وإمكانية الوصول العامة. قد تتأخر قوائم السيرفرات في التحديث؛ غالبًا ما يكون اختبار الاتصال المباشر أوضح.

الأصدقاء لا يستطيعون الاتصال

إذا كانت الاتصالات المحلية تعمل لكن الخارجية لا، فغالبًا ما تكون المشكلة في تحويل المنافذ، أو ISP-NAT، أو عنوان IP هدف خاطئ في الراوتر. قارن تحويل الراوتر مع عنوان IP المحلي لسيرفر Windows لديك وافحص ما إذا كان اتصال الإنترنت الخاص بك يسمح باتصالات UDP الواردة.

العالم لا يبدأ كما هو متوقع

تحقق من قيمة -world. اسم مختلف ينشئ أو يحمّل عالمًا آخر. احفظ نسخة احتياطية من مجلد حفظ Valheim قبل التغييرات، حتى تستطيع الرجوع عند حدوث إعداد خاطئ.

السيرفر يغلق نفسه بعد التشغيل

شغّل ملف Batch من موجه أوامر مفتوح مسبقًا حتى تبقى رسائل الخطأ مرئية. الأسباب الشائعة هي مسارات خاطئة، أو ملفات ناقصة، أو منافذ مستخدمة مرتين، أو معاملات غير صالحة.

عيوب الاستضافة الذاتية

  • الكهرباء: يجب أن يعمل الـ PC على مدار 24/7
  • الإنترنت: سرعة الرفع لديك تحد من عدد اللاعبين
  • الأمان: يصبح جهازك قابلًا للوصول من الإنترنت
  • الصيانة: تثبيت التحديثات يدويًا

السيرفر المستأجر كبديل

الاستضافة الذاتية مفيدة إذا كنت تريد التعلم، أو الاختبار، أو تحمل المسؤولية الكاملة عن بيئة Windows الخاصة بك. لجلسات اللعب التعاوني المنتظمة، يكون السيرفر المستأجر غالبًا أسهل في التشغيل، لأن العتاد، وإمكانية الوصول، ومسارات الدعم، وإجراءات التشغيل لا تكون مرتبطة بجهازك الخاص في المنزل. لدى game-serverhosting يكون التركيز على Multi-Game-Hosting مدفوع مع تحكم تقني وإدارة شفافة بدلًا من تشغيل سيرفر منزلي مرتجل.

الفحص، الحدود وطريق الرجوع الآمن

تنطبق تعليمات „إعداد Valheim Dedicated Server على Windows“ على نوع السيرفر الموضح في المقالة وعلى حالة الإصدارات المرئية وقت الفحص. قد تختلف أسماء القوائم، والإصدارات المتاحة، وتوافق المودات أو الإضافات، والموارد المطلوبة بعد التحديثات. لذلك لا تنقل أي قيم إلى إصدار لعبة أو Loader أو سيرفر آخر دون فحص.

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

Prüfpunkt Erwartetes Ergebnis Abbruch und Rückweg
بدء السيرفر يصل السيرفر إلى حالة الجاهزية للتشغيل دون رسالة خطأ جديدة. عند أخطاء التشغيل، تراجع عن التغيير واستعد آخر نسخة احتياطية.
اختبار الاتصال يستطيع حساب اختبار الاتصال عبر العنوان المعروض في اللوحة. عند أخطاء الإصدار أو الاتصال، طابق الإصدار والمنفذ والسماحات من جديد.
اختبار الوظيفة تعمل الوظيفة التي تم تغييرها تحديدًا دون إتلاف بيانات العالم أو اللعبة الموجودة. عند حدوث آثار جانبية، أوقف السيرفر واستعد الملفات المحفوظة.

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

FAQ

هل أحتاج إلى SteamCMD بالضرورة؟

لا. يمكنك أيضًا تثبيت Valheim Dedicated Server عبر Steam Tools. يكون SteamCMD مفيدًا بشكل خاص إذا كنت تريد التحكم بوضوح في التحديثات والتثبيت عبر الأوامر.

ما المنافذ التي يجب أن أفتحها؟

في الحالة الافتراضية يستخدم Valheim المنفذين UDP 2456 و2457. إذا ضبطت -port مختلفًا، يستخدم السيرفر هذا المنفذ بالإضافة إلى Port+1.

هل يجب إعداد تحويل المنافذ أيضًا عند استخدام Crossplay؟

وفقًا لوثائق Valheim الرسمية، لا يحتاج Crossplay إلى تحويل منافذ في الراوتر للوصول الخارجي، لأن الاتصال يعمل عبر Relay. ومع ذلك يبقى المنفذ مهمًا للتمييز بين عدة سيرفرات.

هل يمكنني تشغيل السيرفر تلقائيًا بعد إعادة تشغيل Windows؟

نعم. ضع اختصارًا لملف Batch في مجلد Autostart أو أنشئ مهمة في Windows Task Scheduler.

ما المهم قبل التحديثات؟

أوقف السيرفر بشكل نظيف واحفظ ملفات عالمك. بعد ذلك يمكنك التحديث عبر Steam أو تنفيذ app_update 896660 validate عند استخدام SteamCMD.