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

كيفية استضافة سيرفر Team Fortress 2 (2026)

سيرفرات Team Fortress 2Updated Nov 5, 20268 min read

الإجابة المختصرة. يمكنك استضافة سيرفر Team Fortress 2 بنفسك مجانًا: ثبّت تطبيق Steam رقم 232250 (Team Fortress 2 Dedicated Server) عبر SteamCMD، ثم شغّل srcds_run مع -game tf و-port من اختيارك، وافتح ذلك المنفذ على الإنترنت. أو استأجر سيرفر Team Fortress 2 وتجاوز التثبيت وإعدادات الشبكة.

ينضم اللاعبون من متصفح السيرفرات داخل اللعبة أو بكتابة عنوان السيرفر، كما في كيف تنضم إلى سيرفر Team Fortress 2 الخاص بك.

جرت المراجعة في 5 نوفمبر 2026 مقابل أحدث تحديث لـ Team Fortress 2 أُعلن عنه على Steam وصدر في 30 أكتوبر 2026.

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

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

  • برنامج السيرفر: "Team Fortress 2 Dedicated Server"، تطبيق Steam رقم 232250. يُنزَّل بتسجيل دخول مجهول إلى Steam، فلا يحتاج الجهاز إلى نسخة من اللعبة.
  • جهاز يبقى قيد التشغيل: حاسوب احتياطي أو سيرفر منزلي أو جهاز افتراضي في السحابة. يستخدم هذا الدليل Linux بنظام 64 بت، وهو ما نشغّله. لم نختبر سيرفر Windows.
  • الذاكرة والمعالج: لا تنشر Valve متطلبات للسيرفر، لذا اعتبر أي رقم تقرؤه في مكان آخر تقديرًا.
  • حد اللاعبين: يُضبط باستخدام -maxplayers.
  • الشبكة: يجب أن يكون المنفذ الذي تمرّره عبر -port متاحًا من الإنترنت، في جدار الحماية وفي الراوتر.
  • اختياري، رمز تسجيل دخول لسيرفر اللعبة (GSLT): يُنشأ على steamcommunity.com/dev/managegameservers بحساب Steam يملك Team Fortress 2. وتطلب صفحة Valve أيضًا حسابًا غير مقيّد ومعه هاتف مسجّل، وتحذّر من أن الرمز الذي لا يسجّل سيرفره الدخول أبدًا تنتهي صلاحيته.

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

هذه الخطوات لنظام Debian أو Ubuntu. أمر التثبيت وخيارات التشغيل هي ما تستخدمه سيرفراتنا.

ثبّت السيرفر

  1. ثبّت المكتبات التي يحتاج إليها SteamCMD.
    sudo dpkg --add-architecture i386
    sudo apt update
    sudo apt install wget tar lib32gcc-s1 libc6:i386 libstdc++6:i386 -y
    يحمّل السيرفر نفسه مكتبات إضافية بنظام 32 بت. تعمل سيرفراتنا على Debian 12 وفيها، من بين أمور أخرى، هذه الحزم:
    sudo apt install lib32stdc++6 lib32z1 libcurl4:i386 libsdl2-2.0-0:i386 libtinfo6:i386 -y
    إذا توقف srcds_run بخطأ يذكر ملف .so مفقودًا، فثبّت حزمة 32 بت (:i386) التي توفره.
  2. أنشئ مستخدمًا للسيرفر وانتقل إليه.
    sudo useradd -m -s /bin/bash -U tf2
    sudo su - tf2
  3. ثبّت SteamCMD واتركه يحدّث نفسه مرة واحدة. افعل ذلك قبل تنزيل اللعبة: فـ SteamCMD الجديد يعيد تشغيل نفسه عند أول تشغيل، وقد يفشل تنزيل يبدأ أثناء إعادة التشغيل تلك.
    mkdir -p ~/steamcmd ~/server
    cd ~/steamcmd
    wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz
    tar -xf steamcmd_linux.tar.gz
    ./steamcmd.sh +quit
  4. نزّل السيرفر.
    ~/steamcmd/steamcmd.sh +force_install_dir /home/tf2/server +login anonymous +app_update 232250 validate +quit
    يردّ Steam أحيانًا بـ "Failed to install app (Missing configuration)" وينتهي SteamCMD مع ذلك بكلمة "success" دون أن يترك أي ملفات للعبة. نرى هذا يأتي ويذهب. تحقق من وجود steamapps/appmanifest_232250.acf في مجلد السيرفر، وأعد تشغيل الأمر إن لم يكن موجودًا. مثبّتنا يفعل ذلك بالضبط، حتى ثلاث محاولات.
  5. انسخ مكتبة عميل Steam إلى المكان الذي يبحث عنها فيه السيرفر، كما يفعل تثبيتنا:
    mkdir -p ~/.steam/sdk32
    cp ~/steamcmd/linux32/steamclient.so ~/.steam/sdk32/

شغّله

  1. اكتب ملف إعدادات صغيرًا فيه الاسم وكلمة مرور RCON. نستخدم ملفًا خاصًا بنا حتى لا يضطر الاسم إلى الظهور في سطر الأوامر:
    mkdir -p ~/server/tf/cfg
    printf 'hostname "My TF2 server"\nrcon_password "change-this"\n' > ~/server/tf/cfg/pnh_autoexec.cfg
    لا تضع علامة اقتباس مزدوجة في أي من القيمتين، لأن كلتيهما تقعان بين علامتي اقتباس في الملف. اضبط كلمة مرور RCON فقط إذا احتاجتها أداة خارجية.
  2. تشغيل الخادم يتم من مجلد السيرفر بالخيارات التي تستخدمها سيرفراتنا:
    cd ~/server
    ./srcds_run -game tf -console -port 27015 -maxplayers 24 +map cp_dustbowl +ip 0.0.0.0 -strictportbind -norestart +exec pnh_autoexec
    -strictportbind يجعل السيرفر يفشل بدل أن ينتقل بصمت إلى منفذ آخر إذا كان منفذك مشغولًا. لاستخدام رمز، أضف +sv_setsteamaccount YOUR_TOKEN. تضيفه سيرفراتنا فقط عند ضبط رمز.
  3. انتظر سطر الجاهزية. تعتبر لوحتنا السيرفر قيد التشغيل عندما تطبع وحدة التحكم gameserver Steam ID، وهذا يحدث بعد أن يسجّل السيرفر دخوله إلى Steam. شغّله تحت مدير خدمات مثل systemd حتى يعيد التشغيل بعد أي انهيار.
  4. تحديث السيرفر يتم بإيقافه ثم إعادة تشغيل أمر التنزيل من الخطوة 4.

SourceMod وMetamod:Source

أضافت Valve سيرفرًا بنظام 64 بت إلى Team Fortress 2 في تحديث 18 أبريل 2024. الأوامر أعلاه تشغّل سيرفر 32 بت عبر srcds_run، وهذا ما تشغّله سيرفراتنا. يعمل السيرفر الجديد بنسخة Team Fortress 2 الأساسية. تحتاج الإضافات وأوامر الإدارة إلى Metamod:Source وSourceMod، وتوضعان داخل مجلد tf. ينزّل مثبّتنا أحدث إصدارات 1.12 من موقعي التنزيل التابعين لـ AlliedModders (mms.alliedmods.net وsm.alliedmods.net) ويفك ضغط كليهما في tf. ثم يحذف tf/addons/metamod_x64.vdf: فسيرفراتنا تشغّل سيرفر 32 بت، وملف المحمّل ذلك بنظام 64 بت لا يضيف إلا خطأ تحميل مربكًا إلى كل سجل إقلاع.

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

يلغي الإيجار التثبيت والمنافذ وروتين التحديث. وتبقى أنت من يختار الاسم والخريطة والقواعد.

  1. اختر باقة. افتح صفحة استضافة سيرفر Team Fortress 2 وقارن الباقات: SCOUT (10 لاعبين) وSOLDIER (18) وPYRO (30) وقت كتابة هذا الدليل. اضغط أنشئ سيرفرًا (خصّص الباقة في PYRO) وأكمل الطلب. الأسعار تتغير، لذا تحقق منها في تلك الصفحة.
  2. انتظر التثبيت. يظهر السيرفر في اللوحة. وتطبع وحدة التحكم فيه gameserver Steam ID عندما يصبح جاهزًا.
  3. سمِّه واختر أول خريطة. في تبويب الإعدادات، اضبط اسم الخادم والخريطة الافتراضية. لا يقبل الاسم مسافات أو نجومًا أو علامات استفهام، لذا اربط الكلمات بـ - أو _. ثم أعد التشغيل.
  4. أضف رمزًا إن أردت. الصق رمزك في رمز تسجيل دخول Steam (GSLT) في التبويب نفسه وأعد التشغيل. الرمز اختياري. الصقه كما هو تمامًا: مع رمز خاطئ يفشل تسجيل الدخول إلى Steam، ولا يصل سطر الجاهزية أبدًا، وتبقى اللوحة عند جارٍ البدء.
  5. اضبط كلمة مرور RCON في كلمة مرور RCON فقط إذا احتاجتها أداة خارجية. تعمل وحدة التحكم في اللوحة بدونها.
  6. أضف إضافات إن أردت. افتح تبويب المودات، وفعّل SourceMod وMetamod:Source، ثم اضغط أعد التثبيت للتطبيق وأكّد بـ إعادة التثبيت. لا تثبّته إعادة التشغيل، لأن هذا الإعداد لا يُقرأ إلا أثناء تثبيت السيرفر. تترك إعادة التثبيت إعداداتك وخرائطك ومجلد addons في مكانها. توضع إضافاتك في tf/addons/sourcemod/plugins ضمن الملفات. راجع كيف تضيف المودات إلى سيرفر Team Fortress 2 الخاص بك وكيف تصبح مشرفًا على سيرفر Team Fortress 2 وتستخدم أوامر المشرف.

ما تفعله اللوحة من أجلك:

  • يُخصَّص منفذك ويكون مفتوحًا من البداية، ويبدأ السيرفر بـ -strictportbind، فلا يستقر أبدًا بصمت على منفذ مختلف.
  • يأتي حد اللاعبين من باقتك ويُمرَّر على شكل -maxplayers.
  • عند كل تشغيل تعيد اللوحة كتابة tf/cfg/pnh_autoexec.cfg بالاسم وكلمة مرور RCON من اللوحة. غيّر هاتين القيمتين في اللوحة لا في ذلك الملف، وإلا ستُستبدل تعديلاتك.
  • يتحقق التثبيت من ملف تعريف تطبيق Steam ويعيد المحاولة، لذا لا يتركك فخ "Missing configuration" المذكور أعلاه مع سيرفر فارغ. وعندما يكون تحديث تلقائي (ضمن إظهار الخيارات المتقدمة في تبويب الإعدادات) متوقفًا وهناك إصدار مثبّت بالفعل، تحتفظ إعادة التثبيت بذلك الإصدار.
  • النسخ الاحتياطية لسيرفرك مشروحة في كيف تنسخ عالم Team Fortress 2 احتياطيًا وتستعيده.

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

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

هل أنت مستعد لتجاوز الإعداد؟ اطلع على باقات سيرفر Team Fortress 2. لديك سيرفر بالفعل؟ ابدأ بـ كيف تُعدّ سيرفر Team Fortress 2 الخاص بك: أهم الإعدادات.

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

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