كيف يمكنني إعداد نفق SSH للوصول إلى خادم ويب خلف جدار الحماية؟
-
22-09-2019 - |
سؤال
كيف يمكنني الوصول إلى خادم ويب خلف جدار الحماية؟ أقوم بتطوير طلب لهذا الخادم الذي لم يفتح بعد للجمهور.
مشى شخص ما من خلال هذا من قبل ، لذلك أعلم أنه يمكن القيام به. ومع ذلك ، فقد كان حوالي أربعة أشهر ولم أتمكن من القيام بذلك مرة أخرى.
أنا أستخدم المعجون للاتصال بالآلة البعيدة. من هذا الجهاز يمكنني فتح الموقع http: //dev.server.address: 83 باستخدام Firefox. ومع ذلك ، أريد أن أكون قادرًا على فتح http: // localhost: 80 على الجهاز الخاص بي لرؤية نفس الصفحة.
أنا أستخدم عنوان الخادم والمنفذ 83 لـ "منفذ المصدر" الذي أستخدمه LocalHost: 80 لـ "منفذ الوجهة"
المحلول
تحتاج إلى إدخال "80" في منفذ المصدر و dev.server.address:83
ل وجهة.
ولا تنس النقر فوق الزر "إضافة" قبل مغادرة شاشة التكوين. إذا لم تنقر على ذلك ، فإن المعجون لا ينشئون بالفعل نفقًا. لقد وقعت في ذلك القولات عدة مرات بنفسي
نصائح أخرى
هل حاولت استخدام 127.0.0.1:80 بدلاً من المضيف المحلي: 80؟ لا أستخدم المعجون ، لكن عندما أستخدم SSH على الجهاز الخاص بي ، يجب أن أحدد 127.0.0.1 بدلاً من المضيف المحلي.
هل لديك خادم ويب يعمل على جهازك المحلي؟ إذا كان ذلك يستمع على المنفذ 80 http://localhost:80
لن يعمل. بدلاً من ذلك ، حاول تعيين المصدر إلى منفذ مختلف (12345 على سبيل المثال) ثم حاول http://localhost:12345
في متصفحك.
على Linux يمكنك أيضًا تحقيق ذلك مع:
$ ssh -f -R 83:localhost:80 user@dev.server.address
شريطة أن يكون لديك حساب SSH يسمى "المستخدم".