الانتقال إلى المحتوى الرئيسي

كيفية الوصول إلى المضيف المحلي إذا كان محظورا

أثناء تطوير واختبار تطبيقات الويب ، غالبا ما تستخدم مضيفا محليا (مضيف محلي) لتشغيل واختبار التعليمات البرمجية الخاصة بك. ومع ذلك ، في بعض الأحيان قد يكون هناك موقف يتم فيه تقييد الوصول إلى المضيف المحلي أو رفضه. في هذه المقالة ، سوف ننظر في عدة طرق من شأنها أن تساعدك على الوصول إلى المضيف المحلي ، حتى لو كان محظورا.

من المهم أن تتذكر: قبل البدء في وصف طرق التحايل على القيود المفروضة على الوصول إلى المضيف المحلي ، تأكد من أن لديك جميع الأذونات اللازمة وحقوق الوصول على الكمبيوتر أو الخادم حيث يتم تشغيل المضيف المحلي. من المهم عدم انتهاك القوانين والسياسات الأمنية!

الطريقة الأولى التي سننظر فيها هي استخدام خادم وكيل. يعمل الخادم الوكيل كوسيط بين جهاز الكمبيوتر الخاص بك والخادم الهدف ، مما يسمح لك بتجاوز القيود والوصول إلى المضيف المحلي. يمكنك إعداد خادم وكيل على جهاز الكمبيوتر الخاص بك أو استخدام الخدمات عبر الإنترنت مثل نغروك أو لوكالتونيل.

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

  1. كيفية تجاوز تقييد الوصول إلى المضيف المحلي
  2. 1. استخدام منافذ بديلة
  3. 2. باستخدام خادم وكيل
  4. 3. باستخدام نفق سه
  5. 4. استخدام جهاز ظاهري أو حاوية
  6. قم بإعداد اتصال فين للوصول
  7. قم بتغيير المنفذ الذي يرتبط به المضيف المحلي
  8. استخدم خادم وكيل لتجاوز القفل
  9. إنشاء نفق سش للوصول إلى المضيف المحلي
  10. استخدم الإدارة عن بعد للوصول إلى المضيف المحلي
  11. تكوين ميناء الشحن إلى المضيف المحلي

كيفية تجاوز تقييد الوصول إلى المضيف المحلي

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

1. استخدام منافذ بديلة

طريقة واحدة للالتفاف على تقييد الوصول إلى المضيف المحلي هو استخدام منافذ بديلة. بدلا من المنفذ القياسي 80 ل هتب والمنفذ 443 ل هتبس ، يمكنك محاولة استخدام منافذ مجانية أخرى ، على سبيل المثال ، 8080 أو 8443.

للقيام بذلك ، ستحتاج إلى تغيير إعدادات خادم الويب الخاص بك بحيث يستمع إلى المنفذ الذي حددته. ثم يمكنك الوصول إلى خادم المضيف المحلي الخاص بك عن طريق تحديد المنفذ الجديد في شريط عنوان المتصفح ، على سبيل المثال,

http://localhost:8080 2. باستخدام خادم وكيل

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

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

3. باستخدام نفق سه

نفق سش هو وسيلة آمنة لإنشاء اتصال آمن بين عقدتين عبر شبكة مفتوحة ، مثل الإنترنت. يمكنك استخدام نفق سش للوصول إلى خادم المضيف المحلي الخاص بك ، حتى لو تم حظره.

للقيام بذلك ، ستحتاج إلى إعداد خادم سش على جهاز بعيد مع وصول مفتوح ، ثم إنشاء نفق سش يعيد توجيه حركة المرور من المنفذ البعيد إلى خادم المضيف المحلي. بمجرد التهيئة ، ستتمكن من الوصول إلى خادم المضيف المحلي عبر خادم بعيد.

4. استخدام جهاز ظاهري أو حاوية

إذا لم تتمكن من الوصول إلى خادم المضيف المحلي بسبب القيود المفروضة على نظام التشغيل الرئيسي ، فيمكنك استخدام جهاز ظاهري أو حاوية.

يمكنك إنشاء فم أو حاوية مع البيئة المطلوبة وتكوينه بحيث يكون لديه حق الوصول الكامل إلى المضيف المحلي. ثم يمكنك نشر خادم المضيف المحلي الخاص بك إلى جهاز ظاهري أو حاوية والوصول إليه من خلاله.

باستخدام إحدى هذه الطرق ، ستتمكن من تجاوز تقييد الوصول إلى المضيف المحلي والوصول إلى الخادم الخاص بك.

قم بإعداد اتصال فين للوصول

إذا لم يكن لديك وصول إلى الخادم المحلي (المضيف المحلي) بسبب حظر الشبكة ، يمكنك إنشاء اتصال فين لتجاوز القيود. تسمح لك الشبكة الافتراضية الخاصة (الشبكة الافتراضية الخاصة) بإنشاء اتصال آمن بين جهازك وخادم بعيد ، مما يضمن الخصوصية وتجاوز الأقفال.

للوصول إلى المضيف المحلي باستخدام اتصال فين ، اتبع الخطوات التالية:

  1. حدد عميل فين وقم بتثبيته على جهازك. هناك العديد من خدمات الشبكات الافتراضية الخاصة المجانية والمدفوعة المتاحة لأنظمة التشغيل المختلفة.
  2. افتح تطبيق فين المثبت وأدخل بيانات الاعتماد المقدمة لك من قبل موفر فين. يتضمن هذا عادة اسم مستخدم وكلمة مرور أو شهادة.
  3. حدد خادم فين من قائمة الخوادم المتاحة. للوصول إلى المضيف المحلي ، يوصى بتحديد خادم في نفس البلد الذي تتواجد فيه أو حيث يوجد الخادم مع المضيف المحلي.
  4. الاتصال بالخادم المحدد باستخدام زر الاتصال أو أمر مشابه في عميل فين. بعد إنشاء اتصال ، ستتم إعادة توجيه حركة المرور الخاصة بك من خلال الخادم المحدد ، مما سيسمح لك بتجاوز قيود الشبكة والوصول إلى المضيف المحلي.
  5. تحقق من الوصول إلى المضيف المحلي عن طريق إدخال عنوانه في متصفح الويب. الآن يجب أن يكون لديك حق الوصول إلى الخادم المحلي ومحتوياته ، حتى لو تم حظره مسبقا.

يرجى ملاحظة أن استخدام اتصال فين قد يبطئ سرعة الإنترنت ويتطلب إعدادات إضافية. أيضا ، عند اختيار موفر فين ، تأكد من أنها موثوقة وآمنة لحماية البيانات الخاصة بك من التهديدات المحتملة.

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

قم بتغيير المنفذ الذي يرتبط به المضيف المحلي

إذا تم رفض الوصول إلى المضيف المحلي على المنفذ القياسي 80 ، يمكنك محاولة تغيير المنفذ الذي يرتبط به. يمكن أن يكون تكوين المنفذ مفيدا إذا كنت ترغب في تطوير أو اختبار تطبيق ويب على جهاز الكمبيوتر المحلي.

إليك كيفية تغيير المنفذ للوصول إلى المضيف المحلي:

  1. افتح ملف تكوين الخادم

    الخطوة الأولى هي فتح ملف تكوين الخادم الخاص بك. اعتمادا على نظام التشغيل والخادم الذي تستخدمه (على سبيل المثال ، أباتشي ، إنجن إكس ، إيس) ، قد يكون لملف التكوين أسماء مختلفة. غالبا ما يكون موجودا في المجلد الذي يحتوي على الخادم المثبت أو في مجلد التكوين. Например:

    • Для Apache на Linux: /etc/apache2/apache2.conf
    • Для Apache на Windows: C:\Program Files\Apache Software Foundation\Apache2.2\conf\httpd.conf
    • Для Nginx на Linux: /etc/nginx/nginx.conf
    • ginx.conf
    • Для IIS на Windows: C:\Windows\System32\inetsrv\config\applicationHost.config
  2. Найдите директиву «Listen»

    В файле конфигурации найдите или добавьте директиву «Listen» с указанием нового порта. على سبيل المثال ، لربط المضيف المحلي بالمنفذ 8080 ، ستحتاج إلى إضافة أو تغيير السطر التالي:

    أباتشي:استمع 8080
    إنجن إكس:استمع 8080;
    إيس:
  3. احفظ التغييرات وأعد تشغيل الخادم

    بعد إجراء تغييرات على ملف التكوين ، احفظه وأعد تشغيل الخادم الخاص بك. سيسمح لك ذلك بتطبيق إعدادات المنفذ الجديدة.

الآن بعد أن قمت بتغيير المنفذ الذي يرتبط به المضيف المحلي ، يمكنك الوصول إليه عن طريق إضافة المنفذ المحدد إلى شريط عنوان المتصفح. على سبيل المثال ، إذا استخدمت المنفذ 8080 ، فسيبدو العنوان كما يلي:

  • http://localhost:8080

تأكد أيضا من تكوين جدار حماية أو برنامج مكافحة فيروسات للسماح بالوصول إلى المنفذ الجديد ، إذا لزم الأمر.

استخدم خادم وكيل لتجاوز القفل

إذا تم رفض الوصول إلى الخادم المحلي (المضيف المحلي) ، يمكنك استخدام خادم وكيل لتجاوز القفل. يعمل الخادم الوكيل كوسيط بين جهاز الكمبيوتر الخاص بك والخادم ، لذلك يمكن أن يساعدك في الوصول إلى المضيف المحلي حتى إذا تم حظره.

لاستخدام خادم وكيل ، ستحتاج إلى تكوين معين. في إعدادات المتصفح الخاص بك (على سبيل المثال ، كروم) ، يمكنك تحديد عنوان الخادم الوكيل والمنفذ الذي سيتم من خلاله توفير الوصول إلى الإنترنت.

إذا كنت لا تعرف كيفية العثور على خادم وكيل وتكوينه ، فيمكنك استخدام الخدمات السحابية التي توفر الوصول إلى خوادم بروكسي بعيدة. توفر بعض هذه الخدمات أسعارا مجانية ، ولكن إذا كنت بحاجة إلى مزيد من الخيارات ، فيمكنك شراء خطة مدفوعة.

بعد تكوين الخادم الوكيل ، ستحتاج إلى تحديد عنوان الخادم المحلي (المضيف المحلي) والمنفذ في إعدادات المتصفح. توفر العديد من خوادم البروكسي السحابية التكوين التفصيلي ووثائق الاتصال.

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

إنشاء نفق سش للوصول إلى المضيف المحلي

إذا كنت بحاجة إلى الوصول إلى خادم ويب يعمل على جهاز كمبيوتر محلي (لوكالهوست) ، ولكن الوصول إليه مغلق بسبب قيود الشبكة أو إعدادات الأمان ، يمكنك استخدام نفق سش.

نفق سه هو اتصال آمن عبر بروتوكول سه الآمن الذي يسمح بنقل البيانات بين خادم بعيد وجهاز كمبيوتر محلي عبر قناة مشفرة.

  1. يجب أن يكون لديك وصول سش على الملقم البعيد.
  2. افتح محطة طرفية أو موجه أوامر على جهاز الكمبيوتر المحلي.
  3. استخدم الأمر التالي لإنشاء نفق سه:
سش-ل [المنفذ المحلي]: المضيف المحلي: [المنفذ البعيد] [المستخدم]@[الخادم البعيد]

أين:

  • [المنفذ المحلي] هو المنفذ الموجود على جهاز الكمبيوتر المحلي الذي تريد من خلاله الوصول إلى المضيف المحلي.
  • المضيف المحلي هو عنوان الكمبيوتر المحلي حيث يتم تشغيل خادم الويب.
  • [منفذ بعيد] هو المنفذ على الخادم البعيد حيث يتم تشغيل خادم الويب أيضا (على سبيل المثال ، 80 ل هتب).
  • [المستخدم] هو اسم المستخدم الخاص بك على الخادم البعيد.
  • [الخادم البعيد] هو عنوان أو عنوان إب للخادم البعيد.

على سبيل المثال ، إذا كنت ترغب في الوصول إلى المضيف المحلي على المنفذ 8080 باستخدام نفق سش من خلال ملقم بعيد مع عنوان إب 123.456.789.0 واسم المستخدم الخاص بك على هذا الخادم هو المستخدم ، سيبدو الأمر كما يلي:

سش-ل 8080: المضيف المحلي: 8080 [email protected]

بعد تنفيذ هذا الأمر ، يجب أن تشاهد إخراج المعلومات حول جلسة سش والاتصال بالخادم البعيد. يمكنك الآن فتح متصفح ويب والوصول إلى خادم الويب على جهاز الكمبيوتر المحلي باستخدام العنوان التالي:

http://localhost:8080

تذكر أن المنفذ 8080 هو المنفذ المحلي المحدد في أمر إنشاء نفق سش ، ويمكن تغييره وفقا لاحتياجاتك.

نفق سش هو وسيلة آمنة للوصول إلى الموارد المحلية من خلال منافذ مفتوحة على ملقم بعيد. إذا كنت ترغب في الوصول إلى خدمات أو منافذ أخرى على جهاز الكمبيوتر المحلي ، فيمكنك بالمثل إعداد نفق سش مع منافذ أخرى.

استخدم الإدارة عن بعد للوصول إلى المضيف المحلي

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

الخطوة 1: تمكين الإدارة عن بعد على خادم الويب المحلي

  1. افتح إعدادات خادم الويب وابحث عن خيار تمكين الإدارة عن بعد.
  2. قم بتمكين هذا الخيار واحفظ الإعدادات.

الخطوة 2: تكوين جهاز التوجيه وجدار الحماية

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

الخطوة 3: افتح جهاز التحكم عن بعد

  1. ابدأ الإدارة عن بعد على كمبيوتر أو جهاز آخر متصل بنفس الشبكة أو عبر الإنترنت.
  2. أدخل عنوان إب لجهاز التوجيه الخاص بك والمنفذ الخارجي المحدد في إعدادات جهاز التوجيه.
  3. يجب أن تشاهد واجهة الإدارة عن بعد لخادم الويب المحلي. أدخل بيانات اعتماد تسجيل الدخول الخاصة بك إذا لزم الأمر.

ملاحظة:

  • قد لا تكون الإدارة عن بعد آمنة ، لذا تأكد من حماية بيانات الاعتماد والإعدادات الخاصة بك.
  • استخدم الوصول إلى الإدارة عن بعد فقط إذا لزم الأمر وعلى مسؤوليتك الخاصة.

باستخدام الإدارة عن بعد ، يمكنك الوصول إلى خادم الويب المحلي من أي مكان دون الحاجة إلى تغيير إعدادات الشبكة أو تجاوز قيود الوصول.

تكوين ميناء الشحن إلى المضيف المحلي

أثناء تطوير تطبيقات الويب ، غالبا ما يكون من الضروري الوصول إلى الخادم المحلي (المضيف المحلي) من جهاز أو شبكة أخرى. ومع ذلك ، بشكل افتراضي ، لا يتوفر المضيف المحلي إلا على الجهاز نفسه حيث يتم تشغيل الخادم. للوصول إلى المضيف المحلي من جهاز آخر ، يمكنك استخدام ميزة إعادة توجيه المنفذ.

يسمح إعادة توجيه المنفذ بإنشاء اتصال بين المضيف المحلي والجهاز البعيد ، مما يسمح للأخير بالوصول إلى الخادم المحلي. يمكنك استخدام أدوات مختلفة لتكوين إعادة توجيه المنفذ ، مثل أنفاق سه أو خوادم بروكسي أو إعدادات جهاز التوجيه.

واحدة من الأدوات الشعبية لتكوين ميناء الشحن هو الأمر سش. يسمح لك نفق سش بإنشاء اتصال آمن بين جهازين وإعادة توجيه المنافذ داخل هذا الاتصال.

  1. أولا ، تحتاج إلى إنشاء اتصال سش بين الأجهزة المحلية والبعيدة. للقيام بذلك ، أدخل الأمر:
    • سش-ر :المضيف المحلي:
  2. هنا هو المنفذ الموجود على الجهاز البعيد الذي سيتم إعادة توجيه الوصول إليه ، وهذا هو المنفذ الموجود على الجهاز المحلي الذي يعمل عليه الخادم.
  3. بعد إنشاء اتصال سه بنجاح, سيتمكن الجهاز البعيد من الوصول إلى المضيف المحلي على الجهاز المحلي باستخدام عنوان المضيف المحلي:.
  4. لا تنس تغيير البيانات الحقيقية لخادمك البعيد.

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