لينكس

كيفية تكوين عنوان IP ثابت على Ubuntu 22.04 LTS و22.10

يتم إنشاء عناوين IP لمعظم الأجهزة اليوم بواسطة خوادم بروتوكول تكوين المضيف الديناميكي (DHCP). يقوم خادم DHCP بتعيين عنوان IP ديناميكي لجهازك عند اتصاله بشبكة. وبالتالي، لديك الفرصة لتغيير عنوان IP هذا من وقت لآخر.




من ناحية أخرى، يشير عنوان IP الثابت إلى عنوان ثابت غير قابل للتغيير، وهو مختلف عن عناوين IP الديناميكية. يمكنك ضبط إعدادات IP الثابتة لنظامي التشغيل Ubuntu 22.04 LTS و22.10 بثلاث طرق مختلفة. وإليك كيفية البدء.


فهم تكوين IP في أوبونتو

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

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

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


ومع ذلك، فإن فوائد استخدام عنوان IP ثابت في Ubuntu، وخاصة في الإصدار 22.04، تأتي مع مسؤوليات. يعد التأكد من إعداد عناوين IP هذه بشكل صحيح أمرًا بالغ الأهمية، حيث يمكن أن تؤدي التكوينات الخاطئة إلى ثغرات في الشبكة.

أقرأ ايضا  كيفية إضافة طابعة إلى Chromebook

لذا اتبع الخطوات أدناه لتكوين عنوان IP ثابت على جهاز Ubuntu الخاص بك بشكل صحيح.

تعيين عنوان IP ثابت على Ubuntu باستخدام الأمر nmcli

من السهل جدًا تكوين إعدادات IP الثابتة في Ubuntu 22.04 باستخدام الأمر nmcli. nmcli هي أداة نصية تستخدم للتحقق من حالة الاتصالات السلكية التي تستخدمها على جهازك.

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

يمكنك الحصول على معلومات حول اتصالك بـ:

nmcli connection show

سيكون إخراج هذا الأمر على النحو التالي:


NAME UUID TYPE DEVICE 
Wired connection 1 12f312a7-f0e7-334a-8ab4-c7b3f8249c7e ethernet enp0s3

قم بإنشاء رابط ثابت باستخدام الأمر الموضح أدناه. ثم قم بتكوينه يدويًا enp0s3 و IPv4 الإعدادات بالمعلمات المناسبة في الأمر nmcli:

sudo nmcli con add type ethernet con-name 'static' ifname enp0s3 ipv4.method manual ipv4.addresses 192.168.1.89/24 gw4 192.168.1.1

إذا كنت تستخدم عرض اتصال nmcli الأمر مرة أخرى، يمكنك أن ترى أن ثابت تمت إضافة الرابط.

nmcli-add-static-command-show

بعد هذه العملية، أضف الاتصال الثابت الذي قمت بإنشائه إلى عنوان IP الخاص بـ DNS:

sudo nmcli con mod static ipv4.dns 192.168.*.* 

الآن استخدم الأمر أدناه لتفعيل الاتصال:

sudo nmcli con up id 'static' 

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


يمكنك التحقق من عنوان IP الثابت الذي تريد تعيينه لجهازك عن طريق تشغيل:

ip route 
إخراج أمر مسار ip

استخدام netplan لإعدادات IP الثابتة على Ubuntu

تمامًا مثل nmcli، هناك أمر آخر يمكنك استخدامه لتعيين عنوان IP ثابت على Ubuntu وهو netplan. يمكنك بسهولة تعيين عنوان IP ثابت على Ubuntu باستخدام الأمر netplan في الإصدارين 22.04 LTS و22.10. للقيام بذلك، اتبع الخطوات التالية.

أولاً، اكتشف اسم واجهة الشبكة الخاصة بك باستخدام:

sudo ip a 
sudo-ip-a-command-output

ما تراه هنا هو اسم واجهة الشبكة لديك. قد يختلف هذا الاسم على كل جهاز.


الآن قم بإنشاء ملف باسم 01-netcfg.yaml في /إلخ/خطة الشبكة المجلد. قم بتعديله باستخدام محرر النصوص المفضل لديك.

sudo vim /etc/netplan/01-netcfg.yaml

أضف الأسطر التالية إلى الملف:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0: #Edit this line according to your network interface name.
      dhcp4: no
      addresses:
        - 192.168.1.10/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4

كما ترى، لقد قمت بتعطيل إعداد IP الخاص بـ DHCP باستخدام dhcp4: لا لقد أضفت بعد ذلك عنوان IP وإعدادات DNS المخصصة من قِبل Google.

بعد حفظ هذا الملف، قم بتشغيل الأمر التالي لتطبيق التغييرات:

sudo netplan apply 

أقرأ ايضا  كيفية تثبيت Qt لتطوير تطبيقات واجهة المستخدم الرسومية على Linux

تكوين إعدادات IP الثابتة على Ubuntu بيانياً

تعتبر واجهة الشبكة الرسومية في Ubuntu 22.04 مفيدة للغاية إذا كنت لا ترغب في استخدام سطر الأوامر. لدرجة أنه يمكنك بسهولة تعيين عنوان IP الثابت لنظام Ubuntu باستخدام هذه الواجهة.

للقيام بذلك، انقر فوق شبكة الرمز في الزاوية اليمنى العليا من سطح المكتب. ثم حدد الإعدادات السلكية من القائمة المنسدلة. انقر فوق معدات أيقونة لفتح نافذة الإعدادات.

إعدادات-شاشة-إعدادات-1


ثم قم بالتبديل إلى IPv4 علامة التبويب في النافذة التي تفتح.

إعدادات ipv4 مع واجهة المستخدم الرسومية

كما ترى، يتم تمكين DHCP افتراضيًا. قم بتغيير طريقة IPv4 ل يدوي كما تريد استخدام عنوان IP ثابت بدلاً من عنوان ديناميكي. بعد ذلك، غيّر إعدادات عنوانك وقناع الشبكة والبوابة. وأخيرًا، عدّل إعدادات DNS وانقر على يتقدم زر.

زر تطبيق إعدادات ipv4

يجب إعادة تشغيل هذا الاتصال السلكي حتى يتم تطبيق كل هذه الإجراءات. للقيام بذلك، ما عليك سوى تبديل المفتاح بجوار اسم الشبكة إلى وضع التشغيل ثم إيقاف التشغيل.


تطبيق إعدادات واجهة المستخدم الرسومية

لماذا يجب عليك استخدام عناوين IP ثابتة على أوبونتو؟

لقد فهمت الآن كيفية تكوين عنوان IP ثابت في Ubuntu، وخاصةً في إصدار “Jammy Jellyfish” 22.04 LTS و22.10، باستخدام كل من الطرق الرسومية وسطر الأوامر مع nmcli وnetplan.

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


اكتشاف المزيد من موقع قلم ورقم

اشترك للحصول على أحدث التدوينات في بريدك الإلكتروني.

اترك رد

زر الذهاب إلى الأعلى

اكتشاف المزيد من موقع قلم ورقم

اشترك الآن للاستمرار في القراءة والحصول على حق الوصول إلى الأرشيف الكامل.

Continue reading

أنت تستخدم إضافة Adblock

لكي تتمكن من قراءة المقال يرجى ازالة مانع الاعلانات لديك واعمل تحديث للصفحة.