Linux

أمر Linux Ifconfig: كيفية استخدامه

بالإضافة إلى متى يجب عليك استخدامه

في Ubuntu وتوزيعات Linux الأخرى، عادةً ما تكون أدوات سطر الأوامر هي أفضل طريقة للتفاعل مع الأعمال الداخلية للكمبيوتر. يتم استخدام الأمر ifconfig لتكوين إعدادات الشبكة على Linux.

يعد Ifconfig إصدارًا قديمًا من الأمر ip، لكن لا يزال الكثيرون يفضلون ifconfig نظرًا لتركيبه الأبسط وسهولة الاستخدام. ولكن كيف تستخدم ifconfig بالضبط لتكوين واجهة الشبكة؟ هنا تجول.

جدول المحتويات

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 1

    تثبيت أدوات الشبكة

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

    إذا حاولت استخدام أمر ifconfig على نظام لم يتم تثبيته عليه، فستتلقى رسالة خطأ – بالإضافة إلى إرشادات حول كيفية تثبيته. فقط أدخل الأمر:

    Sudo apt install net-tools

    سيؤدي هذا إلى تثبيت ifconfig وبعض الأدوات المساعدة الأخرى لتكوين الشبكة. لاحظ أن Sudo مطلوب لتثبيت ifconfig وتمكين الشبكات أو تعطيلها.

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 2

    عرض معلومات الشبكة باستخدام ifconfig

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

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 3

    يوفر هذا كافة المعلومات ذات الصلة حول واجهات الشبكة، بما في ذلك قيمة MTU (وحدة الإرسال القصوى) وعناوين IP وتاريخ الحزمة. إذا كنت تريد فقط المواصفات الفنية بتنسيق أكثر سهولة مع أسماء الواجهات، فأدخل ifconfig -s.

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 4

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

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 5

    عندما تعرف بالفعل اسم الشبكات وتريد فقط حالة واجهة معينة، يمكنك إلحاق اسمها بالأمر ifconfig. مثله:

    ifconfig eth0

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 6

    تمكين وتعطيل الشبكات باستخدام ifconfig

    إن مراقبة حالة الشبكات قيد التشغيل ليست هي الشيء الوحيد الذي يمكنك القيام به باستخدام ifconfig. يمكنك أيضًا استخدام الأمر لتكوين كل جانب من جوانب هذه الواجهات تقريبًا، وصولاً إلى وحدة الإرسال الكبرى (MTU) والإخفاء المستخدم.

    أبسط حالة استخدام هي بدء تشغيل الشبكات أو إيقافها. يمكنك القيام بذلك باستخدام الأمر التالي:

    Sudo ifconfig الاسم لأعلى

    المعلمة “الاسم” هي الاسم الفعلي للشبكة. يمكن استخدام هذا لتمكين أي من الواجهات غير النشطة التي تم اكتشافها باستخدام الأمر ifconfig -a.

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 7

    لتعطيل الشبكة، استخدم فقط للأسفل بدلاً من الأعلى:

    سودو ifconfig dummy0 لأسفل

    سيؤدي هذا إلى تعطيل الواجهة.

    تكوين الشبكات باستخدام ifconfig

    يعد تعديل أي قيمة مرتبطة بواجهة الشبكة أمرًا سهلاً. فقط تذكر أن تسبق الأمر بـ سودو, لأن كل هذه التغييرات تتطلب امتيازات المسؤول لتصبح سارية المفعول.

    الاستخدام الأكثر شيوعًا لهذه الميزة هو تعيين عنوان IP مخصص للشبكة. على سبيل المثال، هذه هي كيفية إعطاء عنوان IP جديد للواجهة dummy0:

    سودو ifconfig dummy0 29.95.245.112

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 8

    يمكنك إدخال أي عنوان IP صالح بعد اسم الشبكة لتعيينه. لن تتلقى رسالة إلا إذا قمت بإدخال شيء ما بشكل غير صحيح. وإلا فإن التغيير سوف يسري مفعوله على الفور.

    يمكنك أيضًا تحديد قناع الشبكة مثل هذا:

    سودو ifconfig dummy0 قناع الشبكة 255.255.255.0

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 9

    بناء جملة إعداد عنوان البث مشابه:

    سودو ifconfig dummy0 بث 77.40.108.115

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 10

    إذا كنت تتطلع إلى تعديل كل عناوين IP هذه لشبكة ما، فمن الأفضل تجميع كل الأوامر معًا. مثل معظم أوامر Linux، يمكنك تضمين وسائط متعددة في نفس السطر.

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 11

    يمكن أن تحتوي واجهة الشبكة أيضًا على اسم مستعار واحد أو أكثر. يتم تحديد هذه من خلال بناء الجملة الاسم:x، أين اسم هو اسم الشبكة و س رقم. على سبيل المثال، إليك كيفية إضافة عنوان IP مستعار إلى شبكة dummy0.

    سودو ifconfig dummy0:0 69.72.169.2

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 12

    يمكنك التأكد من أنه يعمل باستخدام ifconfig للحصول على حالته.

    ifconfig الدمية0:0

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 13

    ماذا يمكنك أن تفعل مع ifconfig؟

    يحتوي الأمر ifconfig على قائمة واسعة من الوسائط التي يمكنك استخدامها لتعديل العديد من المتغيرات الأخرى لواجهة الشبكة. يمكنك تمكين البث المتعدد، وضبط MTU، وتنشيط الوضع المختلط، من بين أشياء أخرى.

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

    أمر Linux Ifconfig: كيفية استخدامه، الصورة 14

    متى يجب عليك استخدام ifconfig؟

    بالنسبة لمعظم المستخدمين، ليس هناك سبب وجيه لاستخدام أمر ifconfig. تعد الإعدادات التلقائية المتوفرة افتراضيًا جيدة بما يكفي للاستخدام العادي للإنترنت.

    ولكن إذا كنت مسؤول النظام الذي يريد المزيد من التحكم الدقيق في واجهات الشبكة الخاصة به، فإن ifconfig هي الأداة المناسبة لك. يمكنك استخدام الأمر عند تشغيل النظام لتكوين واجهات الشبكة بشكل صحيح ثم نسيان الأمر إلى حد كبير.

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

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

    زر الذهاب إلى الأعلى

    أنت تستخدم إضافة Adblock

    برجاء دعمنا عن طريق تعطيل إضافة Adblock