الوثائق
البدء السريع + شرح وظائف كل قسم لكل جهاز (يُحدَّث باستمرار)
إعادة توجيه المنافذ
يشرح هذا المستند «إعادة توجيه المنافذ» في اللوحة — إعادة التوجيه التقليدية للمنافذ(DNAT عبر iptables/nftables)على خادم يملك IP عامًا مستقلًا.
بجملة واحدة
لديك خادم يملك IP عامًا، وتريد أن يحوّل تلقائيًا الحركة الواردة على «منفذ عام معيّن» إلى «آلة أخرى(أو منفذ آخر على الآلة نفسها)». هذا هو عمل إعادة توجيه المنافذ.
نظرة عامة على الميزة
بالنسبة إلى خادم يملك IP عامًا مستقلًا، يمكن عبر جدار الحماية في النظام(iptables/nftables)إعادة توجيه الحركة الواردة على «منفذ عام» إلى «IP الهدف:المنفذ». هذه هي إعادة التوجيه التقليدية على مستوى النظام.
الفرق عن نفق المنافذ(حدّد أولًا أيّهما تستخدم)
| إعادة توجيه المنافذ(هذا المستند) | نفق المنافذ | |
|---|---|---|
| الخادم المناسب | يملك IP عامًا مستقلًا | بلا IP عام(خادم النفق) |
| طريقة التنفيذ | DNAT في جدار حماية النظام | نفق عكسي |
| موضع إعادة التوجيه | الخادم الهدف نفسه | خادم اللوحة |
| يحتاج Agent | لا | نعم |
حالات الاستخدام
- إعادة توجيه منفذ على IP العام للخادم إلى خدمة على خادم آخر
- ربط منفذ غير قياسي(مثل 8888)بمنفذ خدمة قياسي
- إتاحة خدمات جهاز داخل الشبكة الداخلية عبر جهاز يملك IP عامًا
مثال
لديك خادم عام 1.2.3.4، ولديك جهاز داخلي 192.168.1.100 يعمل عليه خدمة ويب(المنفذ 80). وتريد أن يكون وصول الآخرين إلى 1.2.3.4:8888 بمثابة وصول إلى المنفذ 80 الداخلي:
- البروتوكول: TCP
- منفذ الاستماع:
8888 - IP الهدف:
192.168.1.100 - منفذ الهدف:
80
طريقة الاستخدام
انتقل إلى «لوحة إدارة النظام → الجدار الناري → إعادة توجيه المنافذ» على الخادم الهدف الذي يملك IP عامًا، وافتح «إدارة إعادة توجيه المنافذ»:
1. اضغط «إضافة إعادة توجيه» واملأ:
- البروتوكول: TCP / UDP
- منفذ الاستماع: منفذ الدخول العام
- IP الهدف: العنوان الحقيقي لهدف إعادة التوجيه(IP عام أو IP داخلي قابل للتوجيه)
- منفذ الهدف: منفذ الخدمة الهدف
2. بعد الإنشاء تُعاد توجيه الحركة مباشرة
3. تُعرض عمليات إعادة التوجيه المنشأة في قائمة، ويمكن تحريرها أو حذفها
شرح تقني(قواعد إعادة التوجيه)
تضبط اللوحة تلقائيًا ثلاث قواعد على الخادم(بمثال TCP، واستماع على 8888، وهدف 192.168.1.100:80):
1. DNAT: إعادة كتابة الحركة المتجهة إلى :8888 لتصبح موجهة إلى 192.168.1.100:80
2. السماح في FORWARD: السماح بحركة إعادة التوجيه في الاتجاهين
3. MASQUERADE: تحويل عنوان المصدر، لتتمكن حزم الإجابة من العودة بشكل صحيح
> بلغة مبسّطة: DNAT هو «تغيير الوجهة»، وMASQUERADE هو «تغيير عنوان مسار العودة»، ولا تكتمل إعادة التوجيه إلا بتعاون القواعد الثلاث.
ملاحظات مهمة
1. يلزم IP عام مستقل: تُنفَّذ إعادة التوجيه على الخادم الهدف نفسه، ويُشترط أن يملك هذا الخادم IP عامًا مستقلًا(فالحركة تصله فعلًا).
2. السماح في جدار الحماية: عند إعادة التوجيه إلى خادم آخر، يجب أن يسمح الخادم الهدف / جدار الحماية الوسيط بمنفذ الهدف.
3. التحرير = حذف القاعدة القديمة + إنشاء قاعدة جديدة: قواعد جدار حماية النظام لا تدعم التعديل في موضعها، وعند التحرير تُحذف القاعدة القديمة أولًا ثم تُضاف الجديدة.
4. تتكيّف اللوحة تلقائيًا مع ثلاثة خلفيات: iptables-legacy / iptables / nftables، دون حاجة إلى اختيار يدوي.