في نظام التشغيل لينكس ، فتح المنافذ هو إجراء ضروري لضمان تشغيل مختلف الخدمات والتطبيقات. يتيح لك فتح المنفذ إنشاء اتصال بين العميل والخادم وتبادل البيانات وتنفيذ المهام المختلفة.
لفتح منفذ على لينكس ، تحتاج إلى استخدام العديد من أوامر سطر الأوامر الأساسية. سيساعدك هذا الدليل التفصيلي خطوة بخطوة على فهم هذه العملية وفتح منفذ على نظامك.
قبل أن تبدأ ، من المهم أن تفهم أن فتح المنافذ يمكن أن يؤدي إلى ثغرات أمنية في نظامك. لذلك ، يوصى بفتح المنافذ فقط إذا لزم الأمر ، وفقط للخدمات المعروفة والموثوقة.
- تعرف على رقم المنفذ
- تسجيل الدخول إلى النظام
- قم بإعداد جدار حماية
- إنشاء قاعدة للمنفذ
- تطبيق التغييرات
- تحقق من فتح المنفذ
- سؤال وجواب
- أي منفذ يجب أن أفتحه للوصول إلى خادم الويب?
- هل من الممكن فتح المنفذ عبر سطر الأوامر?
- كيف يمكنني التحقق مما إذا كان المنفذ المطلوب مفتوحا?
- كيف يمكنني فتح المنفذ قبل إعادة تشغيل الخادم بشكل دائم?
تعرف على رقم المنفذ
قبل فتح منفذ على لينكس ، تحتاج إلى معرفة رقم المنفذ الذي تريد فتحه.
رقم المنفذ هو عدد صحيح 16 بت الذي يحدد نقطة النهاية على الشبكة التي يتم تبادل البيانات بين التطبيقات.
عادة ما يتم تعيين المنافذ القياسية من قبل مطوري التطبيقات أنفسهم ، ولكن يمكنك أيضا تحديد رقم المنفذ الخاص بك.
لمعرفة رقم المنفذ ، اتبع الخطوات التالية:
- أدخل الأمر نيتستات-تولن في محطة لينكس.
- ابحث عن رقم المنفذ المطلوب في إخراج الأمر. سيتم عرض المنافذ المستخدمة بالفعل في عمود" العنوان المحلي "أو" العنوان المحلي:المنفذ".
الآن أن لديك رقم المنفذ ، كنت على استعداد لفتحه في لينكس وتكوين قواعد جدار الحماية المناسبة لضمان أمن النظام الخاص بك.
تسجيل الدخول إلى النظام
قبل البدء في تكوين المنافذ على لينكس ، تحتاج إلى تسجيل الدخول إلى الدليل الضروري. للقيام بذلك ، اتبع الخطوات التالية:
- افتح محطة طرفية على جهاز الكمبيوتر الخاص بك.
- أدخل الأمر سش اسم المستخدم@إب ، حيث اسم المستخدم هو اسم المستخدم الخاص بك و إب هو عنوان إب من الملقم البعيد الذي تريد الاتصال به.
- اضغط على إدخال لتنفيذ الأمر.
- أدخل كلمة المرور للمستخدم واضغط على إدخال.
بعد المصادقة الناجحة ، ستتم إعادة توجيهك إلى النظام ، حيث يمكنك إجراء الإعدادات اللازمة لفتح المنافذ.
قم بإعداد جدار حماية
بعد تثبيت وتكوين البرامج اللازمة على خادم لينكس الخاص بك ، فإن الخطوة التالية هي تكوين جدار الحماية. جدار الحماية هو برنامج أو جهاز يقوم بمراقبة وتصفية حركة مرور الشبكة على نظامك.
بشكل افتراضي ، تستخدم معظم توزيعات لينكس إيبتبلس كجدار حماية. مهمتك هي تكوين إيبتبلس بشكل صحيح لفتح المنفذ المطلوب.
هنا هو دليل خطوة بخطوة لتكوين جدار الحماية إيبتبلس:
- افتح جلسة طرفية أو جلسة سش على الخادم الخاص بك.
- أدخل الأمر التالي لفتح ملف قواعد إيبتبلس:
سودو نانو / الخ / سيسكونفيغ / إيبتبليسسيفتح هذا الأمر ملف إيبتبلس للتحرير باستخدام محرر نصوص نانو.
- ابحث عن السطر الذي يحتوي على التعليق "أضف قاعدة إيبتبلس هنا".
- إضافة قاعدة إيبتبلس التالية عن طريق استبدال المنفذ الخاص بك مع رقم المنفذ الذي تحتاجه:
- إدخال-م الدولة-الدولة الجديدة-م تكب-ص تكب-ميناء الخاص بك-ي قبولستسمح هذه القاعدة بحركة مرور برنامج التعاون الفني الواردة إلى المنفذ المحدد.
- صحافة السيطرة + س ، ثم ص واضغط أدخل لحفظ التغييرات وإغلاق الملف.
- وأخيرا ، إعادة تشغيل خدمة إيبتبلس لتفعيل القواعد الجديدة:
سودو سيستم كتل إعادة تشغيل إيبتبلسالآن تم تكوين جدار الحماية الخاص بك للسماح بحركة المرور الواردة إلى المنفذ المطلوب.
يرجى ملاحظة أن إيبتبلس قد يكون إصدارات مختلفة وتكوينات على توزيعات لينكس مختلفة. إذا كنت تستخدم جدار حماية مختلف ، مثل أوفو ، سوف تحتاج إلى تطبيق الأوامر المناسبة بدلا من تلك المذكورة أعلاه.
إنشاء قاعدة للمنفذ
بعد فتح المنفذ المطلوب على الخادم الخاص بك ، تحتاج إلى إنشاء قاعدة تسمح بحركة المرور عبر هذا المنفذ.
لإنشاء قاعدة ، استخدم الأمر التالي:
سودو إيبتبلس-إدخال-ص تكب - ميناء ميناء-ي قبولفي هذا الأمر:
- - يسمح لك بتنفيذ أمر بامتيازات المستخدم المتميز;
- - فائدة لتكوين تصفية حركة مرور الشبكة;
- - إضافة قاعدة إلى سلسلة الإدخال (حركة المرور الواردة);
- - يشير إلى أن القاعدة تنطبق على حركة تكب;
- - يحدد رقم المنفذ الذي تنطبق عليه القاعدة;
- - يشير إلى أنه يجب قبول حركة المرور المطابقة للقاعدة.
استبدل المنفذ برقم المنفذ المفتوح الذي تريد السماح به.
بعد تنفيذ هذا الأمر ، ستتم إضافة القاعدة إلى قائمة تصفية حركة المرور والآن سيتم السماح بحركة المرور عبر المنفذ المحدد.
تطبيق التغييرات
بعد الانتهاء من جميع الخطوات السابقة ، تحتاج إلى تطبيق التغييرات لفتح المنفذ في لينكس.
1. أعد تشغيل خدمة جدار الحماية حتى تصبح التغييرات التي تم إجراؤها على التكوين سارية المفعول:
- بالنسبة للأنظمة القائمة على أوبونتو أو دبيان ، قم بتشغيل الأمر:
- بالنسبة للأنظمة القائمة على سينت أو ريد هات ، قم بتشغيل الأمر:
إعادة تشغيل خدمة سودو أوفوسودو سيستم سي تي ال إعادة تشغيل جدار الحماية2. تأكد من أن التغييرات التي أجريتها قد تم تطبيقها بشكل صحيح. للقيام بذلك ، يمكنك استخدام الأوامر التالية:
- بالنسبة للأنظمة القائمة على أوبونتو أو دبيان ، قم بتشغيل الأمر:
- بالنسبة للأنظمة القائمة على سينت أو ريد هات ، قم بتشغيل الأمر:
حالة سودو أوفوسودو جدار الحماية-كمد-قائمة-جميعيجب أن يعرض إخراج الأمر معلومات حول قواعد جدار الحماية الحالية ، بما في ذلك المنافذ المفتوحة.
الآن قمت بتطبيق التغييرات بنجاح وفتحت المنفذ المطلوب على لينكس!
تحقق من فتح المنفذ
بعد فتح منفذ على لينكس ، قد تحتاج إلى التحقق من أن المنفذ مفتوح بالفعل وجاهز لقبول الاتصالات. فيما يلي بعض الطرق للتحقق مما إذا كان المنفذ مفتوحا.
- استخدام الأداة المساعدة تلنت:
- افتح المحطة.
- عن طريق استبدال [رقم المنفذ] برقم المنفذ الفعلي الذي فتحته.
- إذا تم تأسيس الاتصال بنجاح وترى موجه ، ثم المنفذ مفتوح وعلى استعداد لقبول الاتصالات.
- .
- استخدام الأداة المساعدة نيتكات:
- افتح المحطة.
- عن طريق استبدال [رقم المنفذ] برقم المنفذ الفعلي الذي فتحته.
- إذا كنت ترى الرسالة " اتصال لوكالهوست [رقم المنفذ] ميناء [رقم المنفذ] [تكب/*] نجحت!"،ثم المنفذ مفتوح وجاهز لقبول الاتصالات.
- استخدم الأداة المساعدة نماب:
- افتح المحطة.
- عن طريق استبدال [رقم المنفذ] برقم المنفذ الفعلي الذي فتحته.
- إذا أظهرت نتيجة الفحص أن المنفذ تم وضع علامة عليه على أنه" فتح " ، فسيكون مفتوحا وجاهزا لقبول الاتصالات.
سؤال وجواب
أي منفذ يجب أن أفتحه للوصول إلى خادم الويب?
يستخدم المنفذ 80 للوصول إلى خادم الويب عبر بروتوكول هتب. إذا كنت تريد فتح الوصول إلى خادم الويب ، فأنت بحاجة إلى فتح المنفذ 80.
هل من الممكن فتح المنفذ عبر سطر الأوامر?
نعم ، يمكنك فتح المنفذ عبر سطر الأوامر في لينكس. للقيام بذلك ، يمكنك استخدام الأداة المساعدة إيبتبلس أو نفتابلز ، والتي تسمح لك لتكوين جدار الحماية وفتح المنافذ اللازمة.
كيف يمكنني التحقق مما إذا كان المنفذ المطلوب مفتوحا?
يمكنك التحقق مما إذا كان المنفذ المطلوب مفتوحا باستخدام الأمر تلنيت. على سبيل المثال ، للتحقق من المنفذ 80 ، يمكنك تشغيل الأمر "تلنيت لوكالهوست 80". إذا تم فتح اتصال ، فسيكون المنفذ مفتوحا ، وإذا لم يكن كذلك ، فسيكون المنفذ مغلقا أو غير متاح.
كيف يمكنني فتح المنفذ قبل إعادة تشغيل الخادم بشكل دائم?
لإبقاء المنفذ المفتوح مفتوحا بعد إعادة تشغيل الخادم ، يمكنك إضافة القاعدة المناسبة إلى إعدادات جدار الحماية. للقيام بذلك ، يمكنك العثور على ملف مع قواعد جدار الحماية (على سبيل المثال ، إيبتبلس أو نفتابلز) وإضافة قاعدة إليه لفتح المنفذ المطلوب.