الوصول إلى مواقع الويب من خلال منفذ مختلف؟[مغلق]

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

  •  09-06-2019
  •  | 
  •  

سؤال

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


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

هل كانت مفيدة؟

المحلول

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

نصائح أخرى

هناك طريقة بسيطة للوصول إلى http://websitename.com:174, ، وسوف تدخل من خلال منفذ مختلف.

يمكنك استخدام ssh لإعادة توجيه المنافذ إلى مكان آخر.

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

على سبيل المثال، أقوم بالاتصال بجهاز الكمبيوتر المنزلي الخاص بي من العمل باستخدام ssh، مع إعادة توجيه المنفذ، مثل هذا:

ssh -L 22222:<target_website>:80 <home_computer>

وبعد ذلك يمكنني توجيه متصفحي إلى

http://localhost:22222/

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

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

أي."كيف يمكنني تجاوز بروكسيات الويب لتجنب تسجيل حركة المرور الخاصة بي؟"

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

http://thiswebsiteisonafferentport:57/some/dir/structure.htm سوف تفعل ذلك.

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

يمكنك تشغيل خادم الويب على أي منفذ.80 هو مجرد اتفاقية كما هو الحال مع 8080 (خادم الويب على منفذ غير مميز) و443 (خادم الويب + SSL).ومع ذلك، إذا كنت تريد رؤية بعض مواقع الويب عن طريق توجيه متصفحك إلى منفذ مختلف، فمن المحتمل أنك لم يحالفك الحظ.ما لم يتم تشغيل خادم الويب على هذا المنفذ بشكل صريح، فستتلقى رسالة خطأ.

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

إذا كان خادم موقع الويب يستمع إلى منفذ مختلف، فنعم، استخدمه ببساطة http://address:port/

إذا كان الخادم لا يستمع إلى منفذ مختلف، فمن الواضح أنك لا تستطيع ذلك.

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

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

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

إذا كنت ترغب في التصفح وتمرير تسجيل IP الخاص بك، فيمكنك استخدامه http://www.zend2.com/

هذا يعتمد.

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

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

إذا كان موقع الويب يتحدث بالفعل على منفذ مختلف، فيمكنك فقط استخدام بناء جملة النقطتين للإشارة إلى منفذ آخر (على سبيل المثال: http://server.com:1234 للمنفذ 1234).

إذا كنت تريد استخدام منفذ مختلف على جانب العميل الخاص بك، ولكنك تريد الاتصال بالمنفذ 80 في نهاية خادم الويب، فستحتاج إلى توجيه حركة المرور من المنفذ x إلى المنفذ 80.إحدى الطرق الشائعة لتفعيل هذا الأمر هي استخدام Port Fowarding.يمكن لـ ssh القيام بذلك نيابةً عنك، كما ترى هنا للحصول على نظرة عامة على نظام Unix/التقنية أو هنا إذا كنت تستخدم نظام التشغيل Windows.

امل ان يساعد.

لتوضيح الإجابات السابقة، يتم "تسجيل" بروتوكول HTTP بالمنفذ 80، ويتم تسجيل HTTP عبر SSL (المعروف أيضًا باسم HTTPS) بالمنفذ 443.

أرقام المنافذ المعروفة هي موثقة من قبل IANA.

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

قد يمثل تثبيت خادم وكيل، أو استخدام خدمة وكيل مجانية، انتهاكًا لسياسات الشركة ويمكن أن يعرض عملك للخطر.

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