error in network definition expectedرسالة الخطا sequence

رسالة الخطا error in network definition expected sequence -192.168.8.100/24

يبدو أن هناك خطأ في تعريف عنوان IP في ملف Netplan. الخطأ “expected sequence” يشير إلى أن هناك مشكلة في تنسيق العناوين.

تأكد من أن تنسيق عنوان IP في ملف Netplan يتبع الشكل التالي:

Code

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.8.100/24

لاحظ أن - 192.168.8.100/24 يجب أن يكون له مسافة بعد الشرطة (-) وقبل عنوان IP.

المشكلة الشائعة

المشكلة قد تكون بسبب عدم وجود مسافة بعد الشرطة (-) أو وجود مسافة زائدة قبل أو بعد عنوان IP. تأكد من أن السطر يبدو بالضبط كما يلي:

Code

addresses:
  - 192.168.8.100/24

بدلاً من:

Code

addresses:
  -192.168.8.100/24

أو:

Code

addresses:
-  192.168.8.100/24

حل المشكلة

  1. افتح ملف Netplan وقم بتعديله ليكون بالشكل الصحيح.
  2. بعد التعديل، قم بتطبيق التغييرات:

Code

sudo netplan try
sudo netplan apply

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

أضف تعليقاً