قراءة DHCPACK في التقاط كدليل على أن عميل VPN حصل على عنوانه من DHCP خطأ. عادةً لا يثبت ذلك إلا أن رسالة DHCP ما قد تمت الإجابة عليها. يستطيع Windows RRAS توزيع عناوين الجلسة من مجمعه الساكن بينما لا يزال DHCP يوفّر الخيارات للعميل المتصل. يخبرك نوع الطلب أي الوظيفتين كانت جارية.

وظيفتان تتشاركان نوع الرسالة

يقوم DHCP بأمرين منفصلين، وهما يتشاركان أنواع الرسائل. الأول تخصيص عنوان ومدة إيجار. والثاني توصيل التكوين إلى مضيف يملك عنوانًا بالفعل، وهو ما يسميه RFC 2131 رسالة DHCPINFORM. ويحمل الرد في الحالة الثانية خيارات دون أي مدة إيجار.

إذن فـ ACK دليل على إجابة، لا دليل على تخصيص. الرسالة التي سبقته هي التي تحدد السؤال الذي طُلب. اقرأ سطر الطلب أولًا، فبقية التتبع تفسّر نفسها عادةً.

من أين يحصل RRAS على العنوان

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

Get-Command -Module RemoteAccess *IPAddress*

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

ما يمكن لفئة المستخدم إثباته وما لا يمكنها

فئة مستخدم DHCP سلسلة يرسلها العميل، وليست عضوية مجموعة موثّقة. وحتى إن أرسل العميل واحدة وطابق الخادم سياسة عليها، فلا يثبت هذا الوسم إلا أن السلسلة وصلت. ويقول RFC 3004 بصراحة إن الخيار لا يوثّق استحقاق الفئة.

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

قارن الأدلة، لا ACK

ابنِ سلسلة الأدلة بدل قراءة حزمة واحدة. سجّل العنوان الذي حصلت عليه الجلسة، ونوع الرسالة وحقول الطلب، والخيارات التي أعادها الخادم، وتكوين العميل الفعلي بعد ذلك. كل حلقة تجيب عن سؤال مختلف، والحلقة المفقودة هي حيث يقبع العطل الحقيقي عادةً.

Get-DhcpServerv4OptionValue -ScopeId 10.90.0.0

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

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