إعادة توجيه المنافذ

Mobile SSH بيدعم إعادة توجيه منافذ SSH المحلية. بيتفتح منفذ محلي على جهاز Android بيسمع على 127.0.0.1 وبيعدّي الترافيك عبر اتصال SSH لمضيف ومنفذ بعيدين.

صياغة النفق المحفوظ

قواعد إعادة توجيه المنافذ بتتفصل بفواصل. كل إدخال بياخد واحدة من صيغتين:

PORT
LOCAL:REMOTEHOST:REMOTE

الصيغة المختصرة:

8080

ده بيربط 127.0.0.1:8080 على جهاز Android وبيعيد توجيهه لـ localhost:8080 من منظور السيرفر.

الصيغة الكاملة:

3000:localhost:3000

ده بيربط 127.0.0.1:3000 على جهاز Android وبيعيد توجيهه عبر SSH لـ localhost:3000 على الجانب البعيد.

كذا توجيه في نفس الوقت:

8080, 3000:localhost:3000, 15432:db.internal:5432

إضافة نفق لسيرفر محفوظ

  1. افتح Saved Servers.
  2. ضيف بروفايل سيرفر جديد أو حرّر واحد موجود.
  3. دخّل قواعد التوجيه في حقل Port forwards.
  4. احفظ السيرفر.
  5. اتصل بالسيرفر.

التطبيق بيطبّق عمليات التوجيه المحفوظة بعد ما جلسة SSH تتصل.

إدارة الأنفاق النشطة

وإنت متصل، اختار الجلسة وافتح عرض الأنفاق من شريط أدوات الطرفية. من هناك تقدر تشوف عمليات التوجيه المحلية النشطة، أو تضيف نفق جديد، أو تشيل توجيه محلي.

ربط العنوان

Mobile SSH بيربط عمليات التوجيه المحلية بـ 127.0.0.1 على جهاز Android. ده مقصود: بيخلّي النفق محلي على الجهاز وبيتجنّب أي مفاجآت ممكنة مع الـ loopback الخاص بـ IPv6 بس. تطبيقات تانية على نفس جهاز Android ممكن تتصل بالمنفذ المحلي المُعاد توجيهه لو Android سمح بوصولها للشبكة.

أمثلة شائعة

الوصول لخدمة ويب شغالة على السيرفر البعيد:

8080

وبعدين افتح http://127.0.0.1:8080 من أي متصفح على جهاز Android.

الوصول لسيرفر تطوير:

3000:localhost:3000

الوصول لقاعدة بيانات داخلية ممكن توصلها من سيرفر SSH:

15432:db.internal:5432

استكشاف أخطاء الأنفاق