Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

المنافذ المعروفة

الدرس 11 من 47 في دورة التعامل مع الشبكات عبر الطرفية على Coddy.

إذا كان المنفذ مجرد رقم، فكيف يعرف متصفحك أيّ منفذ يستخدم؟ من خلال الاصطلاح. هناك أرقام متفق عليها من قِبل الجميع:

  • 22: SSH، الوصول إلى الصدفة عن بُعد
  • 53: DNS، عمليات البحث من الفصل السابق
  • 80: HTTP
  • 443: HTTPS

لهذا يمكنك كتابة عنوان من دون منفذ على الإطلاق. يعني http:// المنفذ 80 ما لم تحدد خلاف ذلك، ويعني https:// المنفذ 443. إن كتابة http://example.com:80 هي ببساطة التصريح بما كان مفترضًا بالفعل.

هذه اصطلاحات وليست قواعد. لا شيء يمنع خادم ويب من العمل على المنفذ 8080، والكثير منها يفعل ذلك.

هناك قيد حقيقي واحد. تتطلب المنافذ الأقل من 1024 عادةً صلاحيات المسؤول للاستماع إليها، ولهذا تستخدم خوادم التطوير أرقامًا مثل 8080 أو 3000: فلا حاجة إلى إذن خاص.

challenge icon

التحدي

صعب

هذه الاصطلاحات ليست من قبيل الموروثات. فهي مكتوبة على الجهاز نفسه، في /etc/services.

اطبع إدخال المنفذ الخاص بـ ssh ثم الخاص بـ https، مع أخذ العمود الثاني من كل سطر:

22/tcp
443/tcp

ثبّت بحثك باستخدام ^ حتى لا يطابق ssh أيضًا أسماءً تحتوي عليه فحسب، واحتفظ بأول تطابق فقط باستخدام head -1.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التعامل مع الشبكات عبر الطرفية

تدرّب بنفسك: Playground لـ Terminal