كيفية استخدام Mac Terminal لتحديد إعدادات الشبكة
بينما يوفر macOS قائمة سهلة الاستخدام لإعدادات الشبكة الخاصة بك في قائمة تفضيلات النظام(System Preferences) ، فإن تطبيق Terminal هو المكان الذي تريد أن تكون فيه إذا كنت تريد البحث بسرعة عن معلومات حول تكوين الشبكة أو اختبارها. يمكنك استخدامه للعثور على عنوان IP الخاص بك ، والعثور على موقعك ، والتحقق من جدار حماية النظام الخاص بك ، والمزيد.
يمكن الوصول إلى إعدادات الشبكة الخاصة بك باستخدام بعض الأوامر الطرفية الشائعة التي تتطلب ، في معظمها ، القليل جدًا من التكوين لاستخدامها. ما زلنا نوصيك باستخدام تطبيق تفضيلات النظام(System Preferences) للتهيئة (إلا إذا كنت سعيدًا باستخدام الجهاز الطرفي) ، ولكن تحديد إعدادات شبكة جهاز Mac(Mac) أمر سهل.
استخدام إعداد الشبكة(Using networksetup)
توفر أداة إعداد الشبكة(networksetup) قدرًا هائلاً من المعلومات حول تكوين شبكة Mac الحالي. (Mac)يمكنك استخدامه للعثور على اسم الكمبيوتر وعنوان IP وشبكة WiFi الحالية والمزيد. كما يوحي الاسم ، يمكنك أيضًا استخدامه لتغيير الإعدادات ، لكننا ما زلنا نوصي باستخدام تفضيلات (Preferences)النظام(System) للقيام بذلك.
يمكنك عرض قائمة كاملة بأوامر شبكة Mac الطرفية المحتملة باستخدام أداة إعداد الشبكة عن طريق كتابة networksetup-help في المحطة. سيعرض هذا قائمة المساعدة ، مع أمثلة مختلفة لكيفية استخدام الأداة لعرض إعدادات الشبكة المختلفة وتغييرها.
تتضمن أمثلة أوامر إعداد الشبكة(networksetup) التي يمكنك استخدامها لعرض معلومات الشبكة ما يلي:
- لعرض اسم كمبيوتر Mac الخاص بك: networksetup -getcomputername .
- لسرد جميع اتصالات شبكة Mac : إعداد الشبكة - قائمة جميع اتصالات (Mac)الشبكة(networksetup -listallhardwareports)
- لعرض شبكة WiFi المتصلة الحالية : networksetup -getairportname deviceid . استبدل deviceid بمعرف(deviceid) الجهاز من الأمر networksetup -listallhardwareports .
باستخدام ipconfig(Using ipconfig)
تعد أداة ipconfig شائعة لأجهزة الكمبيوتر التي تعمل بنظام Windows(Windows) و macOS ، ولكنها ، على عكس إصدار Windows ، ليست الأداة الأكثر فائدة لتغيير إعدادات الشبكة. حيث يمكن أن يكون مفيدًا ، مع ذلك ، يتم سرد المعلومات حول تكوين الشبكة الحالي الخاص بك.
ستؤدي كتابة ipconfig على الجهاز إلى سرد جميع الأوامر المتاحة ، ولكن تتضمن هذه الأوامر:
- لعرض عنوان IP الحالي لشبكتك: ipconfig getifaddr deviceid. استبدل deviceid بمعرف جهاز الشبكة الصحيح (على سبيل المثال. en0 ). اكتب networksetup-listallhardwareports إذا كنت لا تعرف ذلك.
- لعرض خادم DNS الحالي للشبكة: (DNS)ipconfig getoption deviceid domain_name_server (استبدال deviceid بمعرف جهاز الشبكة الخاص بك).
استخدام ifconfig(Using ifconfig)
الأمر ifconfig هو أداة أخرى لتهيئة الشبكة متاحة للمستخدمين على أجهزة كمبيوتر MacOS و Linux(Linux PCs) . على عكس(Unlike) ipconfig ، فإن ifconfig هو أداة أكثر قوة لعرض وتعديل إعدادات الشبكة الخاصة بك.
ومع ذلك ، ما عليك سوى كتابة ifconfig في الجهاز لعرض قائمة مفصلة بالمعلومات لجميع أجهزة الشبكة المتصلة أو المدمجة في جهاز Mac(Mac) الخاص بك . يتضمن عناوين IP و MAC وحالة الجهاز الحالية والمزيد.
يمكنك عرض معلومات محددة عن طريق سرد معرف الجهاز (على سبيل المثال ، ifconfig en0 ) بدلاً من ذلك.
باستخدام ping(Using ping)
بينما لا يمكنك استخدامه لعرض أي معلومات شبكة ، يمكنك استخدام الأمر ping لاختبار ما إذا كان يمكنك الاتصال بجهاز شبكة آخر أم لا. قد يكون جهازًا على شبكتك (على سبيل المثال ، جهاز توجيه الشبكة) أو مجال موقع ويب أو عنوان IP للإنترنت لاختبار اتصالك بالإنترنت.
ستحتاج إلى استخدام ping كأداة لاستكشاف الأخطاء وإصلاحها كلما بدا أن جهازك يواجه مشكلات في الاتصال بجهاز آخر على شبكتك المحلية أو بجهاز أو موقع ويب على الإنترنت. ستُظهر الوقت المستغرق لإرسال المعلومات وإعادتها وستعمل باستمرار حتى تقرر إنهاؤها.
لاستخدامه ، اكتب عنوان ping(ping address) ، مع استبدال العنوان بعنوان(address) IP أو اسم المجال. الهدف الشائع للاختبار هو google.com — إذا لم تتمكن من الوصول إلى Google ، فمن المحتمل ألا يكون لديك اتصال بالإنترنت.
وبالمثل ، سيختبر الأمر ping 192.168.1.1 عنوان IP للعديد من أجهزة توجيه الشبكة المحلية (192.168.1.1).(ping 192.168.1.1 )
باستخدام netstat(Using netstat)
تسرد أداة netstat معلومات حول اتصالات الشبكة الواردة والصادرة الحالية. يمكن سرد أي اتصالات تم إجراؤها بجهاز Mac الخاص بك باستخدام هذه الأداة. (Mac)تستخدم أجهزة الكمبيوتر التي تعمل بنظام Windows(Windows) و Linux(Linux PCs) أيضًا netstat ، ولكن هناك بعض الاختلافات ، مع وجود علامات مختلفة متاحة لمستخدمي Mac .
هناك عدة طرق يمكنك من خلالها استخدام netstat لعرض إعدادات الشبكة أو الاتصالات الحالية. وتشمل هذه:
- للحصول على قائمة حالية بجميع اتصالات الإنترنت النشطة: netstat
- لعرض بيانات الاتصال للواجهة: netstat -l deviceid ، مع استبدال deviceid باسم واجهة الشبكة (على سبيل المثال ، netstat -l en0 ).
- لعرض جدول توجيه IP: netstat -nr أو netstat -r
- لعرض جميع إحصائيات الشبكة: netstat -s و netstat -i
لمزيد من المعلومات حول كيفية استخدام الأمر netstat وللمساعدة في فك شفرة بعض المصطلحات الفنية المعقدة ، اكتب man netstat لعرضها وقراءتها من خلال صفحة man netstat المضمنة.
باستخدام lsof(Using lsof)
يمكنك استخدام الأمر lsof كطريقة لعرض أي عمليات قيد التشغيل على جهاز Mac(Mac) الخاص بك والتي تحتوي على اتصالات شبكة نشطة. يحل هذا محل الوظائف المماثلة التي تجدها مع الأمر netstat على أجهزة الكمبيوتر التي تعمل بنظام Windows أو Linux.
هناك عدة طرق يمكنك من خلالها استخدام الأمر lsof Mac terminal لعرض بيانات الشبكة. وتشمل هذه:
- لعرض كافة اتصالات الشبكة المفتوحة: lsof -i
- لعرض البرامج التي تستخدم المنافذ: lsof -n -i4TCP
لمزيد من المعلومات ، اكتب man lsof لعرض صفحة الدليل للأمر lsof.
باستخدام arp(Using arp)
إذا كنت ترغب في عرض قائمة بجميع الأجهزة النشطة على شبكة محلية ، فيمكنك استخدام أداة arp . سيؤدي ذلك إلى سرد عناوين IP و MAC لأي أجهزة اكتشفها جهاز Mac(Mac) الخاص بك على شبكتك ، بناءً على عمليات البث ARP ( بروتوكول تحليل العنوان(Address Resolution Protocol) ) التي قامت هذه الأجهزة بها.
ستوفر لك كتابة arp -a في الجهاز قائمة بهذه الأجهزة.(arp -a)
يمكنك بعد ذلك دمج المعلومات الموجودة هنا مع أوامر أخرى مثل ping لتحديد ما إذا كانت هذه الأجهزة لا تزال نشطة أم لا ويمكن الاتصال بها من جهاز Mac(Mac) الخاص بك .
تكوين إعدادات شبكة Mac الخاصة بك(Configuring Your Mac Network Settings)
مع عرض إعدادات الشبكة الطرفية لـ Mac باستخدام هذه الأدوات ، يمكنك تحديد الإعدادات التي قد تفضل (أو تحتاج إلى) تغييرها. على سبيل المثال ، قد تحتاج إلى انتحال عنوان MAC(spoof a MAC address) على جهاز Mac الخاص بك لتجاوز تصفية عنوان MAC(bypass MAC address filtering) على شبكة WiFi الضيف.
يمكن أن يساعدك أيضًا في تحديد المشكلات ، خاصةً إذا كان جهاز Mac الخاص بك ينقطع اتصال WiFi بانتظام(Mac drops its WiFi connection regularly) . إذا كان جهاز Mac(Mac) الخاص بك يواجه مشكلات ، فيمكن أن تساعدك تطبيقات مثل OnyX for Mac في استعادة نشاطك وتشغيله بسرعة.(OnyX for Mac)
Related posts
كيفية الوصول عن بعد إلى Windows 10 من Mac
كيفية البحث عن عنوان MAC وتغييره على جهاز iPhone (أو iPad)
كيفية الطباعة إلى طابعة مشتركة تعمل بنظام التشغيل Mac OS X من نظامي التشغيل Windows 7 و Windows 8
أسئلة بسيطة: ما هو عنوان MAC وكيف يتم استخدامه؟
كيف أقوم بفتح Terminal على جهاز Mac؟ (3 طرق)
كيفية منع التطبيقات على Android من الوصول إلى الإنترنت
كيفية تغيير مجموعة العمل على جهاز Mac ، في 4 خطوات
كيفية مشاركة المجلدات من نظام التشغيل Mac OS X مع أجهزة الكمبيوتر التي تعمل بنظام Windows 7 و Windows 8
ما هو ASUS AiMesh network وكيفية إنشاء واحد؟
كيفية تعيين الملقم الوكيل في Chrome، Firefox، Edge، وOpera
كيفية تشغيل Android الخاص بك في نقطة اتصال Wi-Fi
6 طرق لاستعادة عنوان MAC الأصلي لبطاقة الشبكة الخاصة بك
كيفية تشغيل أمر طرفي باستخدام اختصار لوحة المفاتيح على نظام التشغيل Mac
كيفية تغيير أو انتحال عنوان MAC في Windows (7 طرق)
3 طرق للاتصال بشبكات Wi-Fi المخفية في Windows 11
كيفية فتح ملف أو مجلد في Terminal على نظام Mac
كيفية تثبيت طابعة مشتركة على الشبكة تعمل بنظام التشغيل Windows 7 أو 8 في نظام التشغيل Mac OS X
7 طرق للعثور على عنوان MAC الخاص بك في Windows -
Android Data Saver وكيفية تمكينه
كيفية مشاركة المجلدات والملفات والمكتبات مع الشبكة، في Windows