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

اقرأ التخصيص قبل أن تستعير نطاقًا

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

RangeCategoryWhat it means for a VPN plan
172.16.0.0/12, 192.168.0.0/16, 10.0.0.0/8RFC 1918 private useReusable by any network, so remote sites may already use the same numbers
100.64.0.0/10Shared address spaceIntended for provider-side carrier-grade NAT arrangements, not a second private pool
198.18.0.0/15BenchmarkingReserved for test traffic measurement; not spare production space
203.0.113.0/24, 198.51.100.0/24, 192.0.2.0/24Documentation (RFC 5737)Illustration only; a guide that uses them is not assigning them to you
169.254.0.0/16, 240.0.0.0/4Link-local, reservedNever a routed site subnet, whatever the prefix length suggests

بادئتان تختلفان فقط في الثمانية الثانية ليستا الكتلة نفسها: النطاق 198.18.0.0/15 يحمل حجز القياس، بينما 192.18.0.0/16 لا يحمل شيئًا من هذا القبيل. الرقم الذي يشبه نطاقًا محجوزًا لا يرث معناه. هذا الالتباس شائع بما يكفي ليستدعي نظرة ثانية قبل أن يصل إلى قاعدة جدار حماية.

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

احصر التداخلات لديك بالفعل

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

ip -4 route show table all
ip -6 route show
ip -br addr
ip route get 192.168.1.10

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

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

ولّد ULA فريدًا بدل نسخ بادئة

يحل IPv6 مشكلة إعادة الاستخدام بآلية مختلفة لا برقم أجمل. يعرّف RFC 4193 العناوين المحلية الفريدة المعيَّنة محليًا بمعرّف عام شبه عشوائي من 40-bit، مما يمنحك /48 لموقع من غير المرجح أن يصطدم بموقع آخر. الاحتمال مرتفع وليس مطلقًا، وبادئة ULA لا توفّر أي وصول إلى الإنترنت.

openssl rand -hex 5

عشرة أرقام ست عشرية تساوي أربعين بتة. أضف إليها البادئة fd وجمّعها في /48: ناتج 3f9c1a7b02 يصبح fd3f:9c1a:7b02::/48. ولّد واحدًا لكل موقع وسجّله، بدل لصق fd00::/48 نفسه المريح في كل عملية نشر.

ثم تأكد من أن المسار كله يتحدث IPv6 فعلًا. يجب أن يتفق العملاء والبوابة والمسارات وDNS الخاص وسياسة الخدمة، وإسناد بادئة إلى النفق لا يجعل تطبيقًا يعمل بـ IPv4 فقط يستخدمها.

خطّط للتداخل الذي لا يمكنك إزالته

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

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

دوّن التخصيص مع استثنائه

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

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

مقالات ذات صلة