موجز
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
اطبع
سلسلة
إصدار
قصيرة
واخرج.
انظر
أيضًا
ترجمة
تُرجمت
هذه الصفحة
من الدليل
بواسطة
زايد
السعيدي
<zayed.alsaidi@gmail.com>
هذه
الترجمة هي
وثيقة
مجانية؛
راجع
رخصة
جنو العامة
الإصدار 3
أو ما بعده
للاطلاع
على شروط
حقوق النشر.
لا توجد أي
ضمانات.
إذا وجدت
أي أخطاء في
ترجمة صفحة
الدليل
هذه، يرجى
إرسال بريد
إلكتروني
إلى قائمة
بريد
المترجمين:
kde-l10n-ar@kde.org.