طريقة تعيين عنوان IP ثابت لجهازك في أنظمة لينكس


تعيين عنوان IP ثابت في نظام لينكس يُعد خطوة مهمة لضمان استقرار الاتصال بالشبكة، خاصةً للأجهزة التي تحتاج إلى وصول دائم مثل الخوادم والطابعات. في هذا المقال، نستعرض ثلاث طرق فعالة لتطبيق ذلك باستخدام أدوات مختلفة داخل النظام.

أولاً: تعيين عنوان IP ثابت باستخدام الواجهة الرسومية

هذه الطريقة مناسبة للمستخدمين الذين يفضلون التعامل مع واجهة مرئية دون استخدام الطرفية.

  • افتح تطبيق "الإعدادات" من قائمة التطبيقات.
  • انتقل إلى تبويب "الشبكة".
  • اختر اتصال الشبكة المطلوب واضغط على رمز الترس بجانبه.
  • انتقل إلى تبويب "IPv4".
  • غيّر الطريقة من "تلقائي (DHCP)" إلى "يدوي".
  • أدخل البيانات التالية:

  1. عنوان IP المطلوب (مثل: 192.168.1.103)
  2. قناع الشبكة (مثل: 255.255.255.0)
  3. البوابة (مثل: 192.168.1.1)
  4. خوادم DNS (مثل: 1.1.1.1 و 1.0.0.1)

  • احفظ الإعدادات وأعد تشغيل الجهاز والموجه إذا لزم الأمر.

ثانيًا: استخدام NetworkManager عبر الطرفية باستخدام nmcli

تُستخدم أداة NetworkManager بشكل افتراضي في توزيعات لينكس الشهيرة مثل Debian وFedora وopenSUSE وManjaro، وتوفر تحكمًا متقدمًا في إعدادات الشبكة.

التحقق من اسم الواجهة واسم الاتصال

افتح الطرفية واكتب الأمر التالي:

nmcli device status

ستظهر قائمة بواجهات الشبكة النشطة وأسمائها، مثل:

  • Ethernet: eth0 أو eno1
  • Wi-Fi: wlan0 أو wlp2s0

تعديل الاتصال وتعيين عنوان IP ثابت

نفّذ الأوامر التالية مع تعديل اسم الاتصال حسب جهازك:

sudo nmcli connection modify "Wired connection 1" ipv4.addresses "192.168.1.103/24"

sudo nmcli connection modify "Wired connection 1" ipv4.gateway "192.168.1.1"

sudo nmcli connection modify "Wired connection 1" ipv4.dns "1.1.1.1 1.0.0.1"

sudo nmcli connection modify "Wired connection 1" ipv4.method "manual"

sudo nmcli connection modify "Wired connection 1" connection.autoconnect "yes"

لتطبيق التغييرات:

sudo nmcli connection down "Wired connection 1"

sudo nmcli connection up "Wired connection 1"

إذا لم تُطبق التغييرات، أعد تشغيل مدير الشبكة:

sudo systemctl restart NetworkManager

ثالثًا: استخدام nmtui (واجهة المستخدم النصية التفاعلية)

nmtui توفر واجهة نصية سهلة الاستخدام لتعديل إعدادات الشبكة دون الحاجة إلى كتابة أوامر كثيرة.

خطوات التعديل:

  • افتح الطرفية واكتب:

nmtui

  • اختر "تعديل اتصال" وحدد الاتصال المطلوب.
  • غيّر طريقة IPv4 إلى "يدوي".
  • أدخل عنوان IP، قناع الشبكة، البوابة، وخوادم DNS.
  • احفظ التغييرات واخرج.
  • اختر "تفعيل اتصال" لتطبيق الإعدادات.

تثبيت NetworkManager (إن لم يكن مثبتًا)

استخدم مدير الحزم المناسب لتوزيعتك:

Debian/Ubuntu:

sudo apt install network-manager

Fedora/Red Hat:

sudo dnf install NetworkManager

Arch Linux:

sudo pacman -S networkmanager

openSUSE:

sudo zypper install NetworkManager

لتفعيل الخدمة:

sudo systemctl start NetworkManager

sudo systemctl enable NetworkManager

سواء اخترت الواجهة الرسومية أو أدوات الطرفية مثل nmcli وnmtui، يمكنك تعيين عنوان IP ثابت بسهولة في أنظمة لينكس. هذه الخطوة تضمن استقرار الاتصال وتُسهّل إدارة الشبكة خاصة في البيئات التقنية المتقدمة.

إرسال تعليق

أحدث أقدم

نموذج الاتصال