المنافذ وجدار الحماية

ما المنافذ التي يجب فتحها لخادم Rust (28015 و28016 و28017)

منفذ اللعب ومنفذ الاستعلام ومنفذ RCON، ولكلٍّ منها بروتوكوله. أوامر جاهزة، وسبب عدم ظهور خادمك في قائمة خوادم المجتمع.

وقت القراءة: 3 دآخر تحديث: 19 أكتوبر 2026Rust

تُعدّ Rust من أكثر الألعاب إثارةً للالتباس لأنها تستخدم ثلاثة منافذ مختلفة لثلاث وظائف مختلفة، أحدها عبر TCP والآخران عبر UDP. فإذا فتحت منفذ اللعب وحده، فسيتمكن الناس من الدخول بكتابة عنوان IP يدويًا، لكن الخادم لن يظهر في قائمة الخوادم.

المنافذ

المنفذالبروتوكولالاستخدامهل يُفتح؟
28015UDPاللعب: من هنا يدخل اللاعبوننعم
28017UDPاستعلام Steam: يُدرج خادمك في قائمة خوادم المجتمع (Community)نعم
28016TCPRCON / وحدة التحكم عبر الويبفقط إذا كنت تستخدمه من الخارج
28083TCPتطبيق Rust+‎فقط إذا كنت تريد Rust+‎

ملاحظتان حول هذا الجدول:

  • منفذ الاستعلام لا يُضبط من تلقاء نفسه. إذا لم تحدد ‎+server.queryport، تختار Rust المنفذ التالي للأكبر بين منفذ اللعب ومنفذ RCON، وهو ما يعطي 28017 في التثبيت المعتاد. وإن كنت قد غيّرت أيًّا منهما، فاحسبه بنفسك أو حدّده يدويًا.
  • Rust+‎ يستمع على المنفذ الذي تحدده باستخدام ‎+app.port. وإن لم تحدد شيئًا، فإنه يستخدم الأكبر بين منفذ اللعب ومنفذ RCON مضافًا إليه 67، أي 28083 في التثبيت القياسي.

Windows (PowerShell بصلاحيات المسؤول)

# ⁧اللعب والاستعلام: الأساسيات⁩
New-NetFirewallRule -DisplayName "Rust game UDP 28015 (in)"    -Direction Inbound  -Protocol UDP -LocalPort 28015 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Rust query UDP 28017 (in)" -Direction Inbound  -Protocol UDP -LocalPort 28017 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Rust game UDP 28015 (out)"     -Direction Outbound -Protocol UDP -LocalPort 28015 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Rust query UDP 28017 (out)"  -Direction Outbound -Protocol UDP -LocalPort 28017 -Action Allow -Profile Any

وإذا كنت ستستخدم RCON أو Rust+‎ من الخارج (وفي هذه الحالة فقط):

New-NetFirewallRule -DisplayName "Rust RCON TCP 28016 (in)"  -Direction Inbound -Protocol TCP -LocalPort 28016 -Action Allow -Profile Any
New-NetFirewallRule -DisplayName "Rust+ TCP 28083 (in)"      -Direction Inbound -Protocol TCP -LocalPort 28083 -Action Allow -Profile Any

Linux

# Ubuntu / Debian
ufw allow 28015/udp
ufw allow 28017/udp
ufw allow 28016/tcp   # ⁧فقط إذا كنت تستخدم RCON من الخارج⁩

# AlmaLinux / Rocky
firewall-cmd --permanent --add-port=28015/udp
firewall-cmd --permanent --add-port=28017/udp
firewall-cmd --permanent --add-port=28016/tcp
firewall-cmd --reload
# ⁧هل يستمع؟⁩
ss -lntup | grep -E '28015|28016|28017'

RCON بحذر

يمنحك RCON تحكمًا كاملًا في وحدة تحكم الخادم. فإذا فتحته للإنترنت بكلمة مرور قصيرة، فهي مسألة أيام قبل أن يخمّنها أحدهم ويمسح خريطتك. ضع كلمة مرور طويلة وفريدة في ‎+rcon.password، وإن كنت الوحيد الذي يستخدمه، فالأفضل الوصول إليه عبر نفق SSH:

ssh -L 28016:localhost:28016 root@IP_ADDRESS

وبهذا تتصل بـ localhost:28016 من أداة RCON لديك دون أن تفتح أي شيء للعالم.

لا يظهر خادمي في قائمة خوادم المجتمع

  1. ينقص منفذ الاستعلام (UDP 28017). وهو السبب الأكثر شيوعًا: مع فتح منفذ اللعب يمكن الدخول عبر عنوان IP، لكن Steam لن يُدرج خادمك في القائمة.
  2. بروتوكول خاطئ. منفذ اللعب ومنفذ الاستعلام يعملان عبر UDP. وقاعدة لـ TCP 28015 لا تفتح أي شيء مفيد.
  3. الخادم يتأخر في الظهور. بعد التشغيل، قد يستغرق Steam بضع دقائق لفهرسته. امنحه وقتًا قبل أن تغيّر أي شيء.
  4. أجريت إعادة تعيين (wipe) للتو. يُعاد تشغيل الخادم ويُسجَّل من جديد؛ ومن الطبيعي أن يختفي لبعض الوقت.
  5. تصفية AntiDDoS: تبويب الأمان لخدمتك. إذا كانت لديك فلاتر يدوية، فيجب أن يكون المنفذان 28015 و28017 فيها عبر UDP.

وعند تحديد حجم الجهاز قبل الـ wipe، انتبه إلى أمر واحد: استهلاك Rust يرتفع على امتداد الدورة، لأن كل ما يبنيه اللاعبون يبقى. وحاسبة Rust لدينا تأخذ ذلك في الحسبان.

مقالات ذات صلة

العودة إلى مركز المساعدة

لم تجد ما تبحث عنه؟

افتح تذكرة من لوحة التحكم وسنرد عليك خلال أقل من 5 دقائق.