١. ما هو عنوان IP الثابت؟
أساسيات عنوان IP الثابت
عنوان الـ IP هو رقم فريد يُستخدم لتحديد كل جهاز على الشبكة. في معظم بيئات الشبكات، يتم تخصيص عناوين IP ديناميكيًا باستخدام DHCP (بروتوكول التكوين الديناميكي للمضيف)، ولكن في بعض الحالات، من المفيد استخدام “عنوان IP ثابت”. مع عنوان IP ثابت، يحصل الجهاز دائمًا على نفس العنوان حتى بعد إعادة الاتصال، مما يتيح الوصول إليه بنفس العنوان بشكل دائم.
مزايا عنوان IP الثابت
تشمل الفوائد الرئيسية لعناوين IP الثابتة ما يلي:
- اتصال مستقر: لأن نفس العنوان يُستخدم حتى بعد إعادة الاتصال أو إعادة التشغيل، يمكن الاتصال بشكل مستقر بالأجهزة مثل الخوادم والطابعات وتخزين الشبكة (NAS).
- سهولة إدارة الوصول: يصبح إعداد الوصول عن بُعد أو إعادة توجيه المنافذ أسهل. على سبيل المثال، عند إعداد SSH أو اتصال سطح المكتب البعيد، تسهل العملية باستخدام نفس عنوان الـ IP.
- تعزيز أمان الشبكة: من خلال استخدام عنوان IP ثابت، يصبح من السهل تقييد الوصول إلى أجهزة محددة، مما يعزز الإدارة الأمنية للشبكة.

٢. التحضير لتعيين عنوان IP ثابت في أوبونتو
التحقق من إصدار Ubuntu المستخدم
بما أن طريقة إعداد عنوان IP ثابت قد تختلف حسب إصدار Ubuntu، تحقق أولاً من إصدار Ubuntu لديك. استخدم الأمر التالي للتحقق من الإصدار:
lsb_release -a
بدءًا من Ubuntu 17.10، تم تقديم Netplan
كأداة إعداد الشبكة. يستخدم Netplan ملفات إعداد بتنسيق YAML لتسهيل إدارة إعدادات الشبكة.
التحقق من وجود Netplan وتثبيته
للتحقق مما إذا كان Netplan مثبتًا، استخدم الأمر التالي:
netplan --version
إذا لم يكن Netplan مثبتًا، يمكنك تثبيته بالأمر التالي:
sudo apt install netplan.io
بهذا تكون جاهزًا للبدء في إعداد عنوان IP ثابت.
٣. خطوات إعداد عنوان IP ثابت باستخدام Netplan
إنشاء ملف YAML
لتعيين عنوان IP ثابت باستخدام Netplan، أنشئ أولاً ملف إعدادات. عادةً ما يُحفظ ملف الإعداد في /etc/netplan/
، ويُفضل تسمية الملف بشكل رقمي مثل “99-config.yaml”. أنشئ الملف وافتحه باستخدام الأمر التالي:
sudo nano /etc/netplan/99-config.yaml
تحرير ملف YAML
بعد ذلك، أضف إعدادات عنوان IP الثابت في ملف YAML الذي أنشأته.
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: false
addresses: [192.168.1.100/24]
gateway4: 192.168.1.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
enp3s0
هو اسم واجهة الشبكة. استخدم الأمرip addr
للتحقق من اسم الواجهة الصحيح.- في
addresses
، أدخل عنوان IP الثابت المراد تعيينه مع قناع الشبكة (مثال: 192.168.1.100/24). - في
gateway4
، أدخل عنوان IP لجهاز التوجيه (الراوتر). - في
nameservers
، أدخل عناوين خوادم DNS على شكل قائمة. غالبًا ما يُستخدم DNS الخاص بجوجل (مثل 8.8.8.8).
حفظ وتطبيق الإعدادات
بعد حفظ الملف، طبق الإعدادات باستخدام الأمر التالي:
sudo netplan apply
سيتم إعادة تكوين الشبكة وتطبيق عنوان IP الثابت.
٤. التحقق من الإعداد واستكشاف الأخطاء وإصلاحها
كيفية التحقق من الإعداد
للتحقق من تطبيق الإعداد بشكل صحيح، استخدم الأمر التالي:
ip addr show enp3s0
سيعرض هذا الأمر عنوان IP المعين للواجهة enp3s0
ويمكنك التأكد من نجاح الإعداد.
الأخطاء الشائعة وكيفية التعامل معها
خطأ في المسافات البادئة (التحزيم)
في ملفات YAML، المسافات البادئة (المسافات في بداية كل سطر) مهمة جدًا. إذا كانت المسافات غير صحيحة، سيظهر خطأ. إذا رأيت رسالة “Error in network definition”، تحقق من ترتيب المسافات في بداية السطور.
اتصال الشبكة غير مستقر
إذا أصبحت الشبكة غير مستقرة بعد تعيين عنوان IP ثابت، غالبًا ما يكون السبب هو تكرار العنوان مع جهاز آخر. تأكد من عدم استخدام نفس عنوان IP على أكثر من جهاز، وإذا لزم الأمر قم بتغيير العنوان.
٥. متقدم: إعداد عدة واجهات شبكية والاتصال عبر الجسر (Bridge)
إعداد عدة واجهات شبكية
في بعض البيئات، قد تحتاج إلى تعيين عناوين IP مختلفة لواجهات شبكية متعددة. باستخدام Netplan، يمكنك إعداد عدة واجهات في نفس الوقت. المثال التالي يوضح ذلك:
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
dhcp4: false
addresses: [192.168.1.100/24]
enp4s0:
dhcp4: false
addresses: [192.168.2.100/24]
يتيح هذا الإعداد تعيين عناوين IP مختلفة لكل من الواجهتين enp3s0
و enp4s0
.
إعداد VLAN أو الاتصال عبر الجسر (Bridge)
يُعد إعداد الجسر أو VLAN مفيدًا بشكل خاص في بيئات الأجهزة الافتراضية أو الحاويات. باستخدام Netplan، يمكنك تكوين الجسر بسهولة. المثال التالي يوضح كيفية إعداد الجسر:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: false
bridges:
br0:
interfaces: [eth0]
addresses: [192.168.1.50/24]
gateway4: 192.168.1.1
يقوم هذا الإعداد بتوصيل واجهة eth0
بالجسر br0
وتعيين عنوان IP ثابت.

٦. ملاحظات هامة عند إعداد عنوان IP ثابت
تجنب تكرار عناوين IP
عند تعيين عنوان IP ثابت، احرص على عدم تكرار العنوان مع أجهزة أخرى في الشبكة. التكرار قد يسبب مشاكل في الاتصال ويجعل الشبكة غير مستقرة. للتحقق من عدم وجود تكرار، راجع عناوين الأجهزة الأخرى قبل التعيين.
التحقق من تكوين الشبكة
تعتمد إعدادات قناع الشبكة (Subnet Mask) والبوابة (Gateway) على تكوين الشبكة الخاص بك. إذا كان قناع الشبكة غير صحيح، قد لا تتمكن الأجهزة على نفس الشبكة من التواصل. لذلك، استشر مدير الشبكة أو تحقق من إعدادات الراوتر لضمان إدخال القيم الصحيحة.