كيفية تجديد عقد إيجار DHCP في نظام التشغيل Mac OS X
يرمز DHCP إلى بروتوكول التكوين الديناميكي للمضيف ، ويستخدم بشكل شائع لتكوين أجهزة الشبكة حتى يتمكنوا من التواصل مع بعضهم البعض. عادةً ما يكون لديك خادم DHCP (مثل جهاز التوجيه اللاسلكي) ، وأجهزة العميل على الشبكة المحلية (مثل Mac أو iPhone أو الكمبيوتر الشخصي ، إلخ) التي تسحب عنوان IP المحلي المعين ديناميكيًا من ذلك الخادم.
هذا كله جيد وجيد وعادة ما يعمل بشكل جيد ، ولكن في بعض الأحيان تحتاج إلى تجديد عقد إيجار DHCP ، مما يعني أنك ستسترجع عنوان IP جديدًا وبيانات التوجيه من خادم DHCP. هذه خدعة شائعة لاستكشاف مشكلات الشبكة وإصلاحها ، ويمكن أن تكون مفيدة عند حل المشكلات المتعلقة باتصال الإنترنت عندما يكون اتصال wi-fi ثابتًا ، أو عندما يتعذر على الجهاز الموجود على الشبكة الوصول إلى العالم الخارجي بعد الطاقة- استخدام جهاز توجيه أو مودم واسع النطاق.
تجديد عقد إيجار DHCP من تفضيلات نظام OS X
هذه هي أسهل طريقة لتجديد عقد إيجار DHCP من نظام التشغيل Mac OS X:
- اسحب قائمة Apple واختر "تفضيلات النظام"
- انقر فوق "الشبكة" وحدد اتصال الشبكة النشط حاليًا من القائمة الموجودة على الجانب الأيسر ، وعادةً ما يكون هناك رمز أخضر بجواره ويقول "متصل"
- انقر على زر "خيارات متقدمة" في الركن الأيمن السفلي
- حدد علامة التبويب "TCP / IP" ثم حدد الزر "تجديد عقد DHCP"
- بعد إعادة تعبئة عنوان IP والشبكة الفرعية وجهاز التوجيه بمعلومات IP الجديدة ، انقر على "موافق" واخرج من تفضيلات النظام
غالبًا ما يعني تجديد عقد إيجار DHCP أن جهاز Mac سينتهي به عنوان IP محلي مختلف عما كان عليه من قبل ، على الرغم من أنك ستنتهي في بعض الأحيان بنفس العنوان. إذا كان سبب قيامك بتجديد DHCP هو محاولة الحصول على عنوان IP جديد ولكن يستمر جهاز التوجيه في تعيين نفس عنوان IP الخاص بشبكة LAN مرارًا وتكرارًا ، ففكر في تعيين عنوان IP ثابت بدلاً من ذلك عن طريق تكوين DHCP باستخدام عناوين يدوية.
نهج آخر ، وإن كان أكثر تقدمًا ، هو تجديد DHCP عن طريق سطر الأوامر. عادةً ما يتم استخدام هذا بشكل أفضل من قبل المستخدمين المتقدمين ، ولكن يمكن أن يكون مفيدًا أيضًا لاستكشاف الأخطاء وإصلاحها عن بُعد إذا كنت تستطيع فقط SSH في جهاز Mac بعيد وكان شيء مثل مشاركة الشاشة غير متاح لك. الميزة الأخرى الواضحة مع نهج سطر الأوامر هي إمكانية استخدام تجديد عقد الإيجار في نص أو كجزء من مهمة آلية داخل cron.
تجديد عقد إيجار DHCP من سطر الأوامر
هناك طريقتان مختلفتان لتجديد عقد إيجار DHCP من سطر أوامر OS X. يستخدم الأسلوب الأول أداة ipconfig المفيدة على الإطلاق:
sudo ipconfig set en0 DHCP
عند استخدام ipconfig ، تأكد من استخدام عنوان الواجهة الصحيح وإلا فقد تواجه مشاكل أخرى ، أو لا تجد أي تغيير على الإطلاق. يمكنك استرداد بيانات الواجهة باستخدام ipconfig لسحب معلومات DHCP الحالية مثل:
ipconfig getpacket en1
Ran بنجاح ، ستجد معلومات خادم DHCP ، عنوان IP للعميل ، وقت التأجير ، قناع الشبكة الفرعية ، IP لجهاز التوجيه ، وخوادم DNS ، يجب أن يبدو ذيل الأمر كما يلي:
إذا لم يؤد تشغيل هذا الأمر إلى إرجاع أي شيء ، فأنت تنظر إلى الواجهة الخاطئة. عادةً ما تكون en0 هي واجهة wi-fi الافتراضية على MacBook Air وطرازات MacBook Pro الأحدث ، ولكنها غالبًا ما تكون en1 على أجهزة Mac مع منافذ إيثرنت فعلية.
ستؤدي طريقة ipconfig إلى مقاطعة اتصال الشبكة الحالي ، في حين أن إعادة التعيين من خلال تفضيلات الشبكة لا تفعل ذلك. يمكنك تحديث DHCP دون انقطاع من سطر الأوامر باستخدام الأمر scutil التالي المقدم من مستخدم MacWorld:
echo add State: / Network / Interface / en0 / RefreshConfiguration temporary> "
يمكنك التحقق من التغييرات التي حدثت باستخدام الأمر ipconfig المذكور أعلاه مرة أخرى:
ipconfig getpacket en0
مرة أخرى ، تأكد من استخدام واجهة الشبكة المناسبة لجهازك: en1 أو en0.
ستعمل كل طريقة موضحة هنا في كل إصدار تقريبًا من نظام التشغيل Mac OS X ، من الإصدارات القديمة إلى الجديدة.
أخيرًا ، إذا كنت تقوم باستكشاف مشكلات الشبكة على جميع الأجهزة الموجودة على شبكة LAN وإصلاحها ، فيمكنك أيضًا تجديد عقد إيجار DHCP من iOS والحصول على عناوين IP محلية جديدة على أجهزة iPhone و iPod و iPad.