Skip to content

الأدلة

عناوين IP العامة مقابل الخاصة

لماذا تستطيع الاستعلام عن 8.8.8.8 ولا تستطيع عن 192.168.1.1.

نوعان من العناوين وبروتوكول واحد

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

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

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

النطاقات المحجوزة

النطاق العناوين الإجمالي الاستخدام المعتاد
10.0.0.0/8 10.0.0.0 – 10.255.255.255 16,777,216 الشبكات الكبيرة وVPN والسحابة
172.16.0.0/12 172.16.0.0 – 172.31.255.255 1,048,576 شبكات الشركات المتوسطة
192.168.0.0/16 192.168.0.0 – 192.168.255.255 65,536 الموجّهات المنزلية والمكاتب الصغيرة
100.64.0.0/10 100.64.0.0 – 100.127.255.255 4,194,304 CGNAT لدى المشغّل
169.254.0.0/16 169.254.0.0 – 169.254.255.255 65,536 رابط محلي — فشل DHCP
127.0.0.0/8 127.0.0.0 – 127.255.255.255 16,777,216 الاسترجاع المحلي (localhost)

لماذا ترفض أداة الاستعلام عنوانًا خاصًا

ليس هذا قيدًا اعتباطيًا. فالعنوان الخاص لا يُعرّف شبكة بعينها في العالم، ومن ثمّ لا توجد إجابة صحيحة تُعطى: فـ 192.168.1.1 هو في الوقت نفسه موجّه ملايين الناس. ولا تستطيع قاعدة بيانات الموقع الجغرافي تحديده، ولا يملك WHOIS سجلًا له، ولا يجد البحث العكسي منطقة عامة يستعلم منها.

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

ترجمة العناوين تربط العالمين

يحتفظ موجّهك بجدول يربط كل محادثة داخلية بمنفذ على عنوانه العام الوحيد. فعند خروج حزمة يعيد كتابة عنوان المصدر، وعند عودة الرد يراجع الجدول ويعيد توجيهه إلى الجهاز الصحيح. ومن الخارج يبدو البيت كله عنوانًا واحدًا.

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

CGNAT: الحيلة نفسها بمستوى أعلى

حين تنفد عناوين IPv4 من مشغّل، يضع عملاء كثيرين خلف عنوان واحد. فيتلقى موجّهك عندئذٍ عنوانًا من 100.64.0.0/10 — خاصًا عمليًا — وتحدث الترجمة مرتين. والنتيجة أن إعادة توجيه المنافذ تتوقف عن العمل تمامًا، لأنك لا تتحكم في المعدّات التي تجري فيها الترجمة الثانية.

كيف تعرف أيّهما لديك

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

والعنوان الذي يبدأ بـ 169.254 يستحق انتباهًا خاصًا: فهو ليس تخصيصًا بل علامة على فشل طلب DHCP، ويعني أن الجهاز لا يتحدث إلى موجّهك.

الأسئلة الشائعة

لماذا لا أستطيع الاستعلام عن 192.168.1.1؟

لأنه لا يُعرّف أي شبكة بعينها في العالم. فهذا النطاق محجوز للاستخدام الخاص، ومن ثمّ فالعنوان نفسه هو موجّه ملايين الناس في آن واحد. فلا موقع جغرافي يمكن إعطاؤه، ولا سجل WHOIS، ولا منطقة DNS عكسية يمكن الاستعلام منها — وأي إجابة ستكون مختلقة.

هل من الخطر أن يُعرَف عنوان IP العام الخاص بي؟

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

هل يمكنني جعل عنواني الخاص عامًا؟

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

لماذا لموجّهي عنوانان؟

لأن له واجهتين. الداخلية تحمل عنوانًا خاصًا وهي بوابة أجهزتك؛ والخارجية تحمل العنوان الذي منحه إياه مزوّدك وهي ما يراه الإنترنت. والترجمة بين الاثنتين هي بالضبط عمل الموجّه.

هل توجد عناوين خاصة في IPv6 أيضًا؟

نعم، وإن كان الطرح مختلفًا. فـ IPv6 يعرّف عناوين محلية فريدة ضمن fd00::/8 للشبكات التي لا ينبغي أن تخرج إلى الإنترنت، لكن لأن العناوين وفيرة فالاستخدام المعتاد هو منح كل جهاز عنوانًا قابلًا للتوجيه عالميًا وضبط الوصول بجدار ناري بدل الترجمة.

أدوات ذات صلة