SYSTEMD-NETWORKD-WAIT-ONLINE.SERVICE(8)

الاسم
systemd-networkd-wait-online.service، systemd-networkd-wait-online@.service، systemd-networkd-wait-online - انتظار اتصال الشبكة

موجز

systemd-networkd-wait-online.service

systemd-networkd-wait-online@.service

/usr/lib/systemd/systemd-networkd-wait-online

الوصف

systemd-networkd-wait-online هي خدمة نظام لمرة واحدة (انظر systemd.service(5))، تنتظر تهيئة الشبكة. مبدئيًا، ستنتظر حتى يتم تهيئة جميع الوصلات التي تعرفها والتي تُدار بواسطة systemd-networkd.service(8) بالكامل أو تفشل، وحتى تصبح وصلة واحدة على الأقل متصلة. هنا، الاتصال يعني أن الحالة التشغيلية للوصلة تساوي أو أعلى من "متدهور". يمكن تهيئة العتبة بواسطة خيار --operational-state=.

الخدمة systemd-networkd-wait-online.service تستدعي systemd-networkd-wait-online بدون أي خيارات. وبالتالي، تنتظر تهيئة جميع الواجهات المُدارة أو فشلها، وحتى تصبح واحدة على الأقل متصلة.

الخدمة systemd-networkd-wait-online@.service تأخذ اسم واجهة، وتستدعي systemd-networkd-wait-online مع -i واسم الواجهة المحدد. وبالتالي، تنتظر تهيئة الواجهة المحددة واتصالها. على سبيل المثال، systemd-networkd-wait-online@eth0.service تنتظر تهيئة eth0 بواسطة systemd-networkd واتصالها.

الخيارات

الخيارات التالية مفهومة:

-i INTERFACE[:MIN_OPERSTATE[:MAX_OPERSTATE]], --interface=INTERFACE[:MIN_OPERSTATE[:MAX_OPERSTATE]]
    واجهة الشبكة للانتظار قبل تحديد ما إذا كان النظام متصلاً. هذا مفيد عندما يحتوي النظام على عدة واجهات سيتم تهيئتها، ولكن هناك واجهة معينة ضرورية للوصول إلى بعض موارد الشبكة. عند استخدامه، يتم تجاهل جميع الواجهات الأخرى. يمكن استخدام هذا الخيار أكثر من مرة لانتظار واجهات شبكة متعددة. عند تحديد هذا الخيار عدة مرات، ينتظر systemd-networkd-wait-online اتصال جميع الواجهات المحددة. اختياريًا، يمكن تحديد الحد الأدنى والحد الأقصى المطلوبين للحالات التشغيلية بعد نقطتين ":". يُرجى الاطلاع على networkctl(1) للحالات التشغيلية المحتملة. إذا لم يتم تحديد الحالة التشغيلية هنا، فسيتم استخدام القيمة من RequiredForOnline= في ملف .network المقابل إذا كانت موجودة، و"متدهور" بخلاف ذلك.

    أُضيف في الإصدارة 213.

--ignore=INTERFACE
    واجهات الشبكة التي سيتم تجاهلها عند تحديد ما إذا كان النظام متصلاً. مبدئيًا، يتم تجاهل واجهة الاسترجاع فقط. يمكن استخدام هذا الخيار أكثر من مرة لتجاهل واجهات شبكة متعددة.

    أُضيف في الإصدارة 219.

-o MIN_OPERSTATE[:MAX_OPERSTATE], --operational-state=MIN_OPERSTATE[:MAX_OPERSTATE]
    يأخذ حالة تشغيلية دنيا وحالة تشغيلية قصوى اختيارية. يُرجى الاطلاع على networkctl(1) للحالات التشغيلية المحتملة. إذا تم تعيينه، فإن القيمة المحددة تتجاوز إعدادات RequiredForOnline= في ملفات .network. لكن هذا لا يتجاوز الحالات التشغيلية المحددة في خيار --interface=.

    أُضيف في الإصدارة 242.

-4، --ipv4
    انتظار تهيئة عنوان IPv4 لكل واجهة شبكة. إذا تم تحديد هذا الخيار مع --any، فإن systemd-networkd-wait-online يخرج بنجاح عندما تصبح واجهة واحدة على الأقل متصلة ولديها عنوان IPv4. إذا كانت الحالة التشغيلية الدنيا المطلوبة أقل من "قابل للتوجيه"، فيجب أن تحتوي كل وصلة (أو وصلة واحدة على الأقل مع --any) على عنوان IPv4 محلي للوصلة أو قابل للتوجيه. إذا كانت الحالة التشغيلية الدنيا المطلوبة هي "قابل للتوجيه"، فيجب أن تحتوي كل وصلة على عنوان IPv4 قابل للتوجيه.

    إذا لم يُحدد --ipv4 ولا --ipv6، فستستخدم القيمة من RequiredFamilyForOnline= في ملف .network المقابل إذا كانت موجودة.

    أُضيف في الإصدار 249.

-6، --ipv6
    انتظار تهيئة عنوان IPv6 لكل واجهة شبكة. إذا تم تحديد هذا الخيار مع --any، فإن systemd-networkd-wait-online يخرج بنجاح عندما تصبح واجهة واحدة على الأقل متصلة ولديها عنوان IPv6. إذا كانت الحالة التشغيلية الدنيا المطلوبة أقل من "قابل للتوجيه"، فيجب أن تحتوي كل وصلة (أو وصلة واحدة على الأقل مع --any) على عنوان IPv6 محلي للوصلة أو قابل للتوجيه. إذا كانت الحالة التشغيلية الدنيا المطلوبة هي "قابل للتوجيه"، فيجب أن تحتوي كل وصلة على عنوان IPv6 قابل للتوجيه.

    إذا لم يُحدد --ipv4 ولا --ipv6، فستستخدم القيمة من RequiredFamilyForOnline= في ملف .network المقابل إذا كانت موجودة.

    أُضيف في الإصدار 249.

--dns
    انتظار إمكانية الوصول إلى خوادم DNS على كل واجهة. إذا تم تحديد هذا الخيار مع --any، فإن systemd-networkd-wait-online يخرج بنجاح عندما تصبح واجهة واحدة على الأقل متصلة ولديها خادم DNS يمكن الوصول إليه.

    إذا كانت الوصلة تحتوي على الخاصية DefaultRoute=yes (إما لأن خاصية الشبكة DNSDefaultRoute= مهيأة بشكل صريح، أو لأن الوصلة لا تحتوي على أي نطاقات "توجيه فقط")، أو إذا كان نطاق البحث "." مهيأً، فانتظر إمكانية الوصول إلى خوادم DNS الخاصة بالوصلة. بخلاف ذلك، اسمح لخوادم DNS العامة باستيفاء الشرط.

    أُضيف في الإصدار 258.

--any
    حتى إذا كانت عدة واجهات في حالة تهيئة، يخرج systemd-networkd-wait-online بنجاح عندما تصبح واجهة واحدة على الأقل متصلة. عند تحديد هذا الخيار مع --interface=، ينتظر systemd-networkd-wait-online اتصال إحدى الواجهات المحددة. هذا الخيار مفيد عندما لا تحتوي بعض الواجهات على ناقل عند الإقلاع.

    أُضيف في الإصدارة 242.

--timeout=ثوانٍ
    افشل الخدمة إذا لم تكن الشبكة متصلة بحلول الوقت الذي ينقضي فيه المهلة. مهلة بقيمة 0 تعطل المهلة. المبدئي هو 120 ثانية.

    أُضيف في الإصدارة 219.

-q، --quiet
    اكتم رسائل السجل.

    أُضيف في الإصدارة 242.

-h، --help
    اطبع نص مساعدة قصير واخرج.

--version
    اطبع سلسلة إصدار قصيرة واخرج.

انظر أيضًا

systemd(1)، systemd.service(5)، systemd-networkd.service(8)، networkctl(1)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.