الإصدار & تجديد DHCP من سطر الأوامر باستخدام ipconfig على جهاز Mac
جدول المحتويات:
إذا كنت بحاجة إلى تحرير DHCP وتجديده من سطر الأوامر على جهاز Mac ، فإن الأداة المساعدة ipconfig قادرة على القيام بذلك بسرعة. ضع في اعتبارك أنه بالنسبة لمعظم مستخدمي نظام التشغيل Mac OS X ، فإن تجديد عقد إيجار DHCP من تفضيلات نظام Mac هو أفضل نهج لأنه سهل الاستخدام وفعال بنفس القدر ، ولكن النهج Terminal له فوائد للمستخدمين المتقدمين ويمكن تشغيله من خلاله ssh ووضع المستخدم الفردي ، مما يجعل هذا جزءًا مفيدًا من المعرفة للمشاركة.
كيفية تجديد عقد إيجار DHCP من سطر أوامر Mac
بناء الجملة لتجديد عقد DHCP من سطر الأوامرمع ipconfig على النحو التالي:
sudo ipconfig set (DEVICEINTERFACE) DHCP
إذا كنت تعرف واجهة الجهاز (en0 ، en1 ، en2 ، إلخ) ، ما عليك سوى تشغيل هذا الأمر لتحرير DHCP ثم تجديده للجهاز المحدد. لنفترض أنه en0 ، وهو معيار لأجهزة Mac الحديثة المزودة بخدمة wi-fi فقط.
sudo ipconfig set en0 DHCP
بمجرد تشغيل الأمر ، يمكنك التحقق مما إذا كان DHCP قد تم تعيينه بشكل صحيح عن طريق تحديد معلومات DHCP بنفس الأمر ipconfig باستخدام "getpacket" مثل:
ipconfig getpacket en0
بافتراض نجاح الأمر "set" السابق ، ستعيد getpacket عنوان IP المعين لـ DHCP وخادم DNS وقناع الشبكة الفرعية وجهاز التوجيه / البوابة ووقت التأجير.إذا أعادت معلومات DHCP فارغة ، فهذا يعني أن الواجهة التي تم الاستعلام عنها كانت خاطئة ، أو أن عقد إيجار DHCP لم يتم تجديده أو توزيعه بشكل صحيح.
خيار خام آخر هو تشغيل ipconfig لجميع واجهات الجهاز المتاحة على جهاز Mac عن طريق توتير بناء الجملة معًا على النحو التالي:
sudo ipconfig set en0 DHCP && sudo ipconfig set en1 DHCP
من الأفضل تعيين DHCP للواجهة المحددة.
إذا كنت لا تعرف الواجهة ، فإن الخطوة الأولى هي تحديد واجهة جهاز الكمبيوتر المستخدمة لمنفذ الشبكة المعين الذي تستخدمه. بالنسبة لمعظم أجهزة Mac الحديثة ، نحن نبحث عن شبكة wi-fi التي تكون عادةً على en0 ، ولكن العديد من مستخدمي Mac يستخدمون ethernet أو نقطة اتصال شخصية لـ iPhone أو هاتف Android مقيد أو بطاقة NIC خارجية أيضًا ، كل منها قد يحتوي على واجهة جهاز مختلفة حسب الجهاز. يمكنك بسهولة تحديد واجهة الجهاز عن طريق تشغيل Networksetup - listallhardwareports مثل:
networksetup-listallhardwareports
قم بالتمرير خلال الإخراج للعثور على الواجهة التي تريد تعيينها وتجديد DHCP لها ، لنفترض أنك تبحث عن "Wi-Fi" والتي قد تبدو كما يلي:
منفذ الأجهزة: Wi-Fi الجهاز: en0 عنوان Ethernet: b1: 3f: 22: dd: ab: 19
إلى جانب "الجهاز" ، ستجد الواجهة ، في هذه الحالة هي "en0" ، وهو ما يتم توصيله بأمر ipconfig المذكور أعلاه.