كيف يمكنني إعداد نفق SSH للوصول إلى خادم ويب خلف جدار الحماية؟

StackOverflow https://stackoverflow.com/questions/1797204

سؤال

كيف يمكنني الوصول إلى خادم ويب خلف جدار الحماية؟ أقوم بتطوير طلب لهذا الخادم الذي لم يفتح بعد للجمهور.

مشى شخص ما من خلال هذا من قبل ، لذلك أعلم أنه يمكن القيام به. ومع ذلك ، فقد كان حوالي أربعة أشهر ولم أتمكن من القيام بذلك مرة أخرى.

أنا أستخدم المعجون للاتصال بالآلة البعيدة. من هذا الجهاز يمكنني فتح الموقع 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 يسمى "المستخدم".

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top