التجاوز إلى المحتوى
معرفة تقنية، بلغة عربية واضحة.GEEK4ARAB / مساحة للأفكار التي تصنع المستقبل
المدرسة العربية للبرمجةجيك للعرب · أخبار، معرفة، وتجربة
ادارة السيرفرات

تحديد المنافذ في Nmap: الفرق بين p وF والفحص الكامل

geekadmin••4 دقائق قراءة
جدول Ports Hosts في Zenmap يعرض رقم المنفذ والبروتوكول وحالات open وclosed
جدول Ports Hosts في Zenmap يعرض رقم المنفذ والبروتوكول وحالات open وclosed
لقطة فعلية من وثائق Nmap لواجهة Zenmap قديمة؛ الأرقام والإصدارات المعروضة مثال مرجعي وليست نتائج مختبر هذا المقال.

يسمح تحديد المنافذ في Nmap بفحص ما تحتاج إليه حسب السؤال الذي تحاول إجابته. يختار -p قائمة أو نطاقًا، ويقلل -F مجموعة المنافذ الشائعة، بينما يوسع -p- نطاق الأرقام إلى 1–65535. عدد المنافذ المختارة مختلف عن عدد الأجهزة المستهدفة؛ راجع البعدين قبل التشغيل.

الأوامر التالية أمثلة تعليمية لجهاز تدريب تملكه، ولم تُنفذ أثناء إعداد المقال. العنوان 192.168.56.10 افتراضي؛ استبدله بعنوان الجهاز الذي خصصته للتجربة، وراجع اتصال الشبكة الافتراضية قبل البدء.

ماذا يفحص Nmap عندما لا تحدد منافذ؟

في الفحص المعتاد يختار Nmap أشهر 1000 منفذ لكل بروتوكول يجري فحصه، اعتمادًا على بيانات الخدمات. هذا لا يعني الأرقام من 1 إلى 1000. ولا يعني أن تشغيل أمر TCP الافتراضي قد فحص UDP أيضًا؛ اختيار البروتوكول خطوة مستقلة.

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

كيف تستخدم تحديد المنافذ في Nmap بقائمة أو نطاق؟

nmap -sT -n -p 22,80,443,8080 192.168.56.10

تفصل الفواصل بين المنافذ، وتعمل القائمة هنا على TCP بسبب -sT. إذا ظهر 8080 مفتوحًا، فهذا يثبت حالة منفذ TCP ضمن التجربة، ثم تحتاج إلى التعرف على الخدمة. وإذا لم يظهر منفذ آخر خارج القائمة، فلا يوجد في هذه النتيجة دليل على حالته.

nmap -sT -n -p 8000-8010 192.168.56.10

الشرطة بين الرقمين تختار نطاقًا شاملًا لطرفيه: هذا المثال يضم 11 رقمًا. لا تستخدم نطاقًا واسعًا لمجرد نسيان الرقم الذي أعددته في برنامجك؛ راجع إعداد الخدمة أولًا. القائمة الدقيقة تساعدك أيضًا في تفسير النتيجة بعد تغيير إعداد واحد.

ما الفرق بين الفحص السريع والكامل؟

يخفض -F العدد المعتاد إلى أشهر 100 منفذ لكل بروتوكول مفحوص، عند توفر بيانات التكرار المعتادة. يناسب نظرة أولية، لكنه قد يستبعد خدمة تدريبك على رقم غير شائع. في هذه الحالة استخدم -p للرقم المعروف بدل تكرار فحص سريع لا يشمله.

nmap -sT -n -F 192.168.56.10

يشمل -p- الأرقام 1 حتى 65535. لا يتضمن الصفر تلقائيًا، ولا يشغّل جميع أنواع الفحص أو كشف الإصدارات أو السكربتات. زيادة الأرقام قد تزيد وقت العمل، خصوصًا مع الانتظار وإعادة الإرسال. حدّد سبب الحاجة إلى التوسع قبل إدخاله في تجربة جديدة.

nmap -sT -n -p- 192.168.56.10

هل الرقم نفسه متطابق في TCP وUDP؟

المنفذ 53/TCP مختلف عن 53/UDP من ناحية الفحص والنتيجة. عند إعداد تجربة تتضمن البروتوكولين، يجب اختيار نوعي الفحص وتحديد المنافذ لكل منهما بصورة صحيحة. لا تنقل حالة أحدهما إلى الآخر في جدول الجرد؛ اجعل البروتوكول عمودًا إلزاميًا بجانب الرقم.

مثال سجل واضح: «TCP، المنافذ 22 و8080، جهاز واحد، فحص Connect». هذا الوصف أصدق من «تم فحص الجهاز» وحدها. وعند مقارنة تقريرين، راجع هل استُخدم -F في أحدهما وقائمة مختلفة في الآخر، قبل تفسير غياب صف على أنه إغلاق خدمة.

كيف تختار نطاقًا يناسب مهمة يومية؟

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

أسئلة شائعة

هل الافتراضي هو المنافذ 1–1000؟

لا. الافتراضي يعتمد على المنافذ الأكثر شيوعًا في بيانات Nmap، وليس أول ألف رقم.

هل -F يغيّر سرعة إرسال الحزم؟

وظيفته الأساسية تقليل مجموعة المنافذ. قوالب التوقيت إعداد مختلف.

هل -p- يشمل UDP تلقائيًا؟

لا. نطاق الأرقام لا يختار نوع البروتوكول.

هل غياب منفذ من تقرير مختصر يعني أنه مغلق؟

لا تستنتج ذلك قبل مراجعة نطاق الفحص وطريقة تلخيص النتائج. قد لا يكون المنفذ ضمن النطاق أصلًا.

المصادر والمراجعة

استُلهم تسلسل الموضوع من مذكرة Network Scanning for Beginners المنشورة باسم CodeMalar، من الصفحات المتاحة التي قدمها القارئ. الشرح العربي والأمثلة إعداد مستقل من Geek4Arab، مع مراجعة الوثائق الرسمية في 28 أكتوبر 2026. لم نستخدم نص الصفحات غير المتاحة ولم ننفذ أمثلة الفحص أثناء إعداد المقال.

مصدر الصورة: Nmap Project — دليل Zenmap الرسمي.

geekadmin

مقالات ومعرفة تقنية باللغة العربية.

اترك تعليقاً

قد يهمّك أيضًا