لماذا لا يُعد 127.0.0.1 وكيلًا عامًا؟
تعرّف على نطاقات الاسترجاع والعناوين الخاصة والمشتركة قبل استخدام عنوان منسوخ من قائمة وكلاء عامة.
إذا أدخلت 127.0.0.1 عنوانًا للوكيل، يحاول تطبيقك الوصول إلى خدمة على جهازه نفسه. ولا يتصل بالحاسوب الذي نشر العنوان. منفذ مثل 8080 يختار خدمة على ذلك العنوان المحلي فحسب.
لهذا قد يعمل شرح يستخدم 127.0.0.1 لدى كاتبه ويفشل على حاسوبك. يفترض المثال أن وكيلًا محليًا يعمل بالفعل. نسخ العنوان لا يثبت تلك الخدمة ولا يشغلها.
عناوين أخرى تحتاج إلى سياق الشبكة
| النطاق | المعنى |
|---|---|
| 127.0.0.0/8 | استرجاع إلى النظام المحلي. |
| 10.0.0.0/8 | عناوين للاستخدام الخاص. |
| 172.16.0.0/12 | عناوين للاستخدام الخاص؛ ليس كل عنوان يبدأ بـ172 خاصًا. |
| 192.168.0.0/16 | عناوين للاستخدام الخاص. |
| 100.64.0.0/10 | مساحة عناوين مشتركة، تختلف عن نطاقات الاستخدام الخاص أعلاه. |
قد تشير العناوين الخاصة إلى وكلاء داخليين مشروعين عندما تتصل بالشبكة المناسبة. لكنها لا تحدد نقطة اتصال عامة فريدة يمكن الوصول إليها من أي مكان. ويمكن لشبكات غير مرتبطة إعادة استخدام النطاق الخاص نفسه.
لذلك ليس كل IP صحيح الصياغة عنوانًا مناسبًا لوكيل عام. إمكانية الوصول العام مسألة منفصلة عن قابلية تحليل النص بوصفه IPv4. تحقق من بروتوكول الوكيل والاستجابة المتوقعة إلى جانب منفذ الاستماع.
كيف تتعامل مع عنوان منسوخ
تحقق مما إذا كان العنوان مثال إعداد محليًا أو خدمة داخلية أو نقطة اتصال عامة فعلية. إن أردت وكيلًا محليًا، فتأكد من أن الخدمة تستمع على المنفذ المتوقع. وإن أردت قائمة عامة، فاختر عنوانًا مناسبًا من قائمة البروكسي المجانية وبروتوكوله المعلن بدل تغيير منفذ عنوان الاسترجاع.