ما هي خطوات البحث عن عنوان IP العام لجهاز الكمبيوتر؟
قد تكون القدرة على الوصول إلى خدمة لتعلم عنوان IP العام الخاص بك مفيدة للغاية ، ولكن كيف تعمل هذه العملية؟ إن سؤال SuperUser سؤال وجواب اليوم يجيب عن سؤال القارئ الغريب.
تأتي جلسة الأسئلة والأجوبة اليوم مقدمة من SuperUser-a subdivision of Stack Exchange ، وهي مجموعة مجتمعية مدفوعة من مواقع Q & A.
لقطة من المجاملة من دوغلاس بورتر (فليكر).
السؤال
قارئ SuperUser يريد Harry معرفة الخطوات اللازمة للعثور على عنوان IP العام لجهاز كمبيوتر:
أنا على دراية بالخدمات مثل ما هو عنوان IP الخاص بي والذي يتيح للمستخدم العثور على عنوان IP العام الخاص به ، ولكن ما أود معرفته هو كيف تتم كتابة هذه الخدمة من الصفر؟ لا أحتاج إلى الكود نفسه ، أريد فقط معرفة المفاهيم والخطوات المتضمنة (الكود الزائف إذا رغبت في ذلك).
هذا ما أعرفه بالفعل حول إنشاء مثل هذه الخدمة:
- أقوم بإعداد تطبيق ويب على الإنترنت يستمع إلى / المنفذ 80.
- عندما يأتي طلب ، سأفحص عنوان IP الخاص بمصدره ثم أقوم بتجميعه في استجابة HTML منسقة بشكل رائع لكي يرى المستخدم.
هل هذا هو ، أو هناك شيء آخر تشارك هنا أيضا?
ما هي الخطوات لإيجاد عنوان IP العام لجهاز الكمبيوتر?
الاجابة
مساهم SuperUser Scott Chamberlain لديه الإجابة لنا:
بالنسبة للجزء الأكبر ، ما أدرجته هو كل ما تحتاج إليه للقيام بالوظائف الأساسية.
ومع ذلك ، هناك شيء آخر يمكنك القيام به. يمكنك التحقق من X-احال مقابل رأسًا تم إضافته بواسطة بعض الوكلاء (النوع المستخدم للتخزين المؤقت) و / أو موازنات التحميل والإبلاغ عن ذلك بدلاً من ذلك لأن العنوان الذي تحصل عليه من عنوان المصدر سيكون عنوان الوكيل ، وليس عنوان المستخدم.
ومع ذلك ، فإن هذا العنوان مقدم من المستخدم ، لذلك لا توجد طريقة لإثبات أن العنوان مدرج في X-احال مقابل هو عنوان المصدر الحقيقي للمستخدم.
هل لديك شيء تضيفه إلى الشرح؟ الصوت قبالة في التعليقات. هل ترغب في قراءة المزيد من الإجابات من مستخدمي Stack Exchange الآخرين المحترفين بالتكنولوجيا؟ تحقق من موضوع المناقشة الكامل هنا.