OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

5.1.3. على سطر الأوامر مع systemd- شبكة د


بينما com.ifupdown هي الأداة التاريخية التي استخدمتها دبيان ، وعلى الرغم من أنها لا تزال هي الأداة الافتراضية للخادم أو عمليات التثبيت البسيطة الأخرى ، إلا أن هناك أداة جديدة تستحق الدراسة: systemd- شبكة د. تكامله مع سيستم دي نظام init يجعله خيارًا جذابًا للغاية. لا يقتصر الأمر على التوزيعات القائمة على دبيان (على عكس com.ifupdown) وقد تم تصميمه ليكون صغيرًا جدًا وفعالًا وسهل التهيئة نسبيًا إذا كنت تفهم بنية ملفات وحدة systemd. هذا اختيار جذاب بشكل خاص إذا كنت تفكر في ذلك مدير الشبكة منتفخة ويصعب تكوينها.

أنت تهيئ systemd- شبكة د عن طريق وضع .شبكة الاتصال الملفات في / etc / systemd / network / الدليل. بدلا من ذلك ، يمكنك استخدام / lib / systemd / network / للملفات المجمعة أو / تشغيل / systemd / شبكة / للملفات التي تم إنشاؤها في وقت التشغيل. تم توثيق تنسيق هذه الملفات بتنسيق systemd. شبكة (5). مباراة يشير القسم إلى واجهات الشبكة التي ينطبق عليها التكوين. يمكنك تحديد الواجهة بعدة طرق ، بما في ذلك عن طريق عنوان التحكم في الوصول إلى الوسائط (MAC) أو نوع الجهاز. ال شبكة يحدد قسم تكوين الشبكة.


مثال 5.1 التكوين المستند إلى DHCP بتنسيق /etc/systemd/network/80-dhcp.network


[مطابقة] الاسم = ar *


[الشبكة] DHCP = نعم

[مطابقة] الاسم = ar *


[الشبكة] DHCP = نعم

مثال 5.2 التكوين الثابت بتنسيق /etc/systemd/network/50-static.network


[مطابقة] الاسم = enp2s0


[الشبكة] العنوان = 192.168.0.15 / 24 البوابة = 192.168.0.1 DNS = 8.8.8.8

[مطابقة] الاسم = enp2s0


[الشبكة] العنوان = 192.168.0.15 / 24 البوابة = 192.168.0.1 DNS = 8.8.8.8


نلاحظ أن شبكة النظام د تم تعطيله افتراضيًا ، لذلك إذا كنت تريد استخدامه ، فيجب عليك تمكينه. كما يعتمد على حل النظام من أجل التكامل الصحيح لقرار DNS ، والذي بدوره يتطلب منك استبداله / الخ / resolv.conf مع ارتباط رمزي بـ / تشغيل / systemd / حل / حل. أسيوط، والتي تدار من قبل حل النظام.


# systemctl تمكين systemd-networkd

# يمكّن systemctl ملفات

# systemctl ابدأ systemd-networkd

# systemctl بدء حل systemd

# ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf

# systemctl تمكين systemd-networkd

# يمكّن systemctl ملفات

# systemctl ابدأ systemd-networkd

# systemctl بدء حل systemd

# ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf


بالرغم ان systemd- شبكة د يعاني من بعض القيود ، مثل عدم وجود دعم متكامل للشبكات اللاسلكية ، يمكنك الاعتماد على خارجي موجود مسبقًا wpa_supplicant التكوين للدعم اللاسلكي. ومع ذلك ، فهو مفيد بشكل خاص في الحاويات والأجهزة الظاهرية وقد تم تطويره في الأصل للبيئات التي يعتمد فيها تكوين شبكة الحاوية على تكوين شبكة مضيفها. في هذا السيناريو، systemd- شبكة د يسهل إدارة كلا الجانبين بطريقة متسقة مع الاستمرار في دعم جميع أنواع أجهزة الشبكة الافتراضية التي قد تحتاجها في هذا النوع من السيناريوهات (راجع systemd.netdev (5)).


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: