1. مقدمة
يُعد إعداد عنوان IP في أوبونتو عملية أساسية لتحسين استقرار الشبكة وأدائها. إدارة عنوان IP المناسبة ضرورية، خاصة عند استخدامها للخوادم أو في بيئات شبكة معينة. يشرح هذا الدليل خطوة بخطوة كيفية التحقق من عنوان IP في أوبونتو وإعدادات IP الديناميكية والثابتة بطريقة سهلة الفهم للمبتدئين. فهم إعداد عنوان IP جيدًا وتنظيم بيئة شبكة أوبونتو الخاصة بك.
2. المعرفة الأساسية لعنوان IP
عنوان IP هو عنوان فريد تستخدمه الأجهزة للتواصل مع بعضها البعض عبر الإنترنت أو شبكة LAN (الشبكة المحلية). يلعب دورًا مهمًا في إرسال واستقبال البيانات على الشبكات، بما في ذلك الإنترنت. هناك نوعان من عناوين IP: IPv4 و IPv6.
الفرق بين IPv4 و IPv6
- IPv4: عنوان 32 بت، يتم التعبير عنه عادةً في التنسيق العشري مثل “192.168.1.1”. تم استخدام IPv4 كعنوان إنترنت قياسي لسنوات عديدة، ولكن نظرًا لاستنفاد عدد العناوين، يجري الآن الانتقال إلى IPv6.
- IPv6: عنوان 128 بت، يتم تمثيله على النحو التالي: “2001:0db8:85a3:0000:0000:8a2e:0370:7334”. نظرًا لأن عدد العناوين كبير جدًا، فمن غير المرجح أن يتم استنفادها في المستقبل.
يركز هذا الدليل بشكل أساسي على شرح كيفية إعداد عنوان IP في أوبونتو باستخدام IPv4.
3. كيفية التحقق من عنوان IP في أوبونتو
قبل إعداد عنوان IP، دعنا نتحقق من عنوان IP الحالي. في أوبونتو، يمكنك التحقق من عنوان IP باستخدام سطر الأوامر أو الواجهة الرسومية (GUI).
التحقق باستخدام الطرفية
عند إدخال الأمر التالي في الطرفية، ستظهر معلومات واجهة الشبكة وعنوان IP.
ip address
عند تنفيذ هذا الأمر، سيتم عرض قائمة بعناوين IP المعينة لكل واجهة (على سبيل المثال: eth0
, wlan0
). يمكن استخدام المعلومات التي تم التحقق منها هنا للإعدادات واستكشاف الأخطاء وإصلاحها.
التحقق باستخدام الواجهة الرسومية (GUI)
فيما يلي كيفية التحقق باستخدام الواجهة الرسومية:
- انقر فوق أيقونة الشبكة في الجزء العلوي الأيمن من الشاشة وحدد “إعدادات”.
- من قائمة “الشبكة”، حدد الشبكة المتصلة حاليًا وانقر على “تفاصيل”.
- سيتم عرض معلومات مفصلة مثل عنوان IP وقناع الشبكة الفرعية والبوابة.
تُعد هذه الطريقة سهلة للمبتدئين للتحقق من عنوان IP.

4. إعداد عنوان IP ديناميكي (DHCP)
في أوبونتو، يتم تعيين عناوين IP ديناميكية افتراضيًا باستخدام DHCP (بروتوكول تهيئة المضيف الديناميكي). سنشرح طريقة الإعداد هذه.
خطوات الإعداد باستخدام netplan
في أوبونتو 18.04 والإصدارات الأحدث، تم تقديم netplan
لإعدادات الشبكة. يمكنك إعداد عنوان IP ديناميكي عن طريق تحرير ملف التكوين باتباع الخطوات التالية:
- تحقق من موقع ملف التكوين. عادةً ما يتم استخدام ملفات مثل
/etc/netplan/01-netcfg.yaml
. - قم بتحرير ملف
netplan
كما يلي:
network:
version: 2
ethernets:
eth0:
dhcp4: true
- طبق الإعدادات.
sudo netplan apply
موقع ملف التكوين وطريقة التحرير
يتم حفظ ملفات التكوين في دليل /etc/netplan/
. عند التحرير، تأكد دائمًا من إنشاء نسخة احتياطية. إذا ظهرت رسالة خطأ عند تطبيق الإعدادات، فتحقق مرة أخرى من محتويات الإعداد.
5. إعداد عنوان IP ثابت
إذا كنت ترغب في استخدام عنوان IP معين دائمًا بدلاً من عنوان IP ديناميكي، فقم بإعداد عنوان IP ثابت.
خطوات الإعداد باستخدام netplan
- قم بتحرير ملف التكوين بالمحتويات التالية:
network:
version: 2
ethernets:
eth0:
dhcp4: no
addresses:
- 192.168.1.100/24
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 8.8.4.4]
- احفظ الإعدادات وطبقها باستخدام
netplan apply
. - الآن، سيتم تعيين عنوان IP الثابت المحدد.
خطوات الإعداد باستخدام الواجهة الرسومية (GUI)
عند استخدام الواجهة الرسومية، اختر الإعداد “يدوي” من شاشة إعدادات الشبكة وأدخل عنوان IP والبوابة وخوادم DNS مباشرة.

6. نقاط يجب الانتباه إليها عند تغيير الإعدادات
هناك عدة نقاط يجب الانتباه إليها عند تغيير إعدادات عنوان IP.
النسخ الاحتياطي لملف التكوين
نوصي دائمًا بإنشاء نسخة احتياطية لملف التكوين قبل تحريره. هذا لمنع مشكلات اتصال الشبكة بسبب أخطاء الإعداد.
التحقق من اتصال الشبكة بعد تطبيق الإعدادات
بعد تطبيق الإعدادات، تحقق مرة أخرى باستخدام الأمر ip address
للتأكد من تطبيق عنوان IP الجديد. إذا انقطع الاتصال، فتحقق مرة أخرى من محتويات الإعداد للتأكد من عدم وجود أخطاء.
كيفية التعامل مع مشاكل الاتصال بسبب أخطاء الإعداد
إذا حدثت مشكلة اتصال بسبب خطأ في الإعداد، فارجع إلى الملف الاحتياطي وقم بتطبيقه باستخدام الأمر netplan apply
. بالإضافة إلى ذلك، يمكنك الحصول على أدلة لحل المشكلة عن طريق التحقق من رسائل الخطأ باستخدام journalctl
.
7. الأسئلة الشائعة (FAQ)
كيفية التعامل مع عدم تطبيق الإعدادات
إذا لم يتم تطبيق الإعدادات باستخدام netplan apply
، فتحقق من المسافات البادئة وبناء الجملة في الملف.
كيفية حل أخطاء netplan
استخدم sudo journalctl -xe
للتحقق من سجل الأخطاء وفهم تفاصيل الخطأ. تعد أخطاء تنسيق YAML
سببًا شائعًا للأخطاء.
كيفية إعداد واجهات شبكة متعددة
إذا كنت ترغب في تطبيق إعدادات مختلفة على واجهات متعددة، فقم بوصف الإعدادات لكل واجهة على حدة. على سبيل المثال، إذا كان لديك eth0
و eth1
، فاكتب الإعدادات لكل منهما بشكل منفصل في ملف netplan
.
8. الملخص
لقد شرحنا أعلاه كيفية إعداد عنوان IP في أوبونتو. من خلال التقدم خطوة بخطوة من إعداد عنوان IP الديناميكي إلى إعداد عنوان IP الثابت، يمكنك إدارة شبكتك في بيئة أوبونتو بسهولة أكبر.