Ubuntu 20.04 Network Configuration (تكوين شبكة Ubuntu 20.04)

Ubuntu 20 04 Network Configuration



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

في هذه المقالة ، سنشرح كيفية القيام بالتكوين الأساسي للشبكة في نظام أوبونتو. سنستخدم محطة سطر الأوامر الطرفية لتنفيذ الأوامر. لفتح سطر الأوامر Terminal في Ubuntu ، استخدم اختصار لوحة المفاتيح Ctrl + Alt + T.







في هذه المقالة ، سنغطي كيفية:



ملاحظة: لقد قمنا بتشغيل الأوامر والإجراءات المذكورة في هذه المقالة على نظام Ubuntu 20.04.



عرض عنوان IP الحالي

لعرض عنوان IP الحالي لجهازك ، يمكنك استخدام أي من الأمرين التاليين:





$IPإلى

أو

$عنوان IP



سيؤدي تشغيل أي من الأمرين أعلاه إلى عرض معلومات عنوان IP. قم بتدوين اسم الواجهة من إخراج الأمر أعلاه.

قم بتعيين عنوان IP الثابت

في الإجراء التالي ، سنرى كيفية إعداد IP الثابت في نظام Ubuntu.

يستخدم Ubuntu 20.04 netplan كمدير شبكة افتراضي. يتم تخزين ملف التكوين الخاص بـ netplan في ملف / etc / netplan الدليل. يمكنك العثور على ملف التكوين هذا مدرجًا في الدليل / etc / netplan الأمر التالي:

$ls /إلخ/netplan

سيعيد الأمر أعلاه اسم ملف التكوين بامتداد .yaml ، والذي كان في حالتي 01-network-manager-all.yaml.

قبل إجراء أي تغييرات على هذا الملف ، تأكد من إنشاء نسخة احتياطية منه. استخدم الأمر cp للقيام بذلك:

sudo cp / etc / netplan / 01-network-manager-الكل.yaml 01-network-manager-الكل.yaml.bak

ملاحظة: قد يكون لديك ملف تكوين باسم غير 01-network-manager-all.yaml. لذا تأكد من استخدام اسم ملف التكوين الصحيح في الأوامر.

يمكنك تحرير تكوين netplan باستخدام أي محرر نصوص. نحن هنا نستخدم محرر نصوص Nano لهذا الغرض.

$ sudo nano / etc / netplan / 01-network-manager-الكل.yaml

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

شبكة الاتصال:
إصدار
:2
العارض
:مدير الشبكة
إيثرنت
:
ens33
:
dhcp4
:لا
عناوين
:
- 192.168.72.140/24
بوابة 4
:192.168.72.2
خوادم الأسماء
:
عناوين
:[8.8.8.8 ، 8.8.4.4]

بمجرد الانتهاء من ذلك ، احفظ وأغلق الملف.

اختبر الآن التكوين الجديد باستخدام الأمر التالي:

$سودوnetplan حاول

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

$سودوتطبيق netplan

بعد ذلك ، قم بتأكيد عنوان IP الخاص بجهازك باستخدام الأمر التالي:

$IPإلى

يجب أن يعكس التغييرات التي أجريتها.

قم بتعيين عنوان IP الديناميكي

في الإجراء التالي ، سنرى كيفية تكوين الواجهة لتلقي عنوان IP ديناميكي من DHCP. قم بتحرير ملف تكوين netplan باستخدام أي محرر نصوص. نحن هنا نستخدم محرر نصوص Nano لهذا الغرض.

$ sudo nano / etc / netplan / 01-network-manager-الكل.yaml

ثم أضف الأسطر التالية عن طريق استبدال اسم الواجهة بواجهة شبكة نظامك.

شبكة الاتصال:
إصدار
:2
العارض
:مدير الشبكة
إيثرنت
:
ens33
:
dhcp4
:نعم
عناوين
:[]

بمجرد الانتهاء من ذلك ، احفظ وأغلق الملف.

اختبر الآن التكوين الجديد باستخدام الأمر التالي:

$سودوnetplan حاول

إذا تحققت من صحة التكوين ، فستتلقى رسالة التكوين المقبولة ، وإلا فإنها تعود إلى التكوين السابق.

بعد ذلك ، قم بتشغيل الأمر التالي لتطبيق التكوينات الجديدة.

$سودوتطبيق netplan

بعد ذلك ، تحقق من عنوان IP الخاص بجهازك باستخدام الأمر التالي:

$IPإلى

عرض اسم المضيف الحالي

لعرض اسم المضيف الحالي ، يمكنك استخدام أي من الأمرين التاليين:

$هوستناميكتل

أو

$اسم المضيف

تغيير اسم المضيف

هناك طريقتان مختلفتان لتغيير اسم مضيف النظام. لتغيير اسم مضيف النظام ، يجب أن تكون مستخدمًا أساسيًا أو مستخدمًا قياسيًا بامتيازات sudo.

باستخدام أمر Hostnamectl

لتغيير اسم مضيف النظام إلى اسم جديد ، استخدم الأمر التالي:

$سودوhostnamectl set-hostname name

مثال:

$سودوhostnamectl set-hostname desktop

سيؤدي هذا الأمر إلى تغيير اسم مضيف النظام إلى سطح المكتب.

بعد ذلك ، أعد تشغيل النظام وسترى اسم المضيف الجديد المخصص لنظامك.

باستخدام أمر اسم المضيف

يمكن أيضًا استخدام الأمر Hostname لتغيير اسم المضيف للنظام. استخدم الأمر التالي لتغيير اسم مضيف النظام:

$سودو اسم المضيفاسم

يغير هذا الأمر اسم مضيف النظام مؤقتًا. لتغيير اسم المضيف بشكل دائم ، ستحتاج إلى تحرير ملف / etc / hostname و / etc / hosts ملف.

استخدم الأمر التالي لتحرير ملف / etc / hostname ملف:

$سودو نانو /إلخ/اسم المضيف

استبدل اسم المضيف القديم بالاسم الجديد ، ثم احفظ الملف واخرج منه.

بعد ذلك ، استخدم الأمر التالي لتحرير ملف / etc / hosts ملف:

استبدل اسم المضيف القديم بالاسم الجديد ، ثم احفظ الملف واخرج منه.

$سودو نانو /إلخ/المضيفين

بعد ذلك ، أعد تشغيل النظام وسترى اسم المضيف الجديد المخصص لنظامك.

بمجرد الانتهاء من التكوينات الأساسية للشبكة ، استخدم الأمر ping للتحقق من اتصال نظامك بأنظمة أخرى على الشبكة والشبكة الخارجية.

$بينغعنوان IP أو اسم المجال

هذا هو كل الأساسيات التي تحتاج إلى معرفتها حول تكوين الشبكة في نظام Ubuntu 20.04. لاحظ أنه إذا كان لديك العديد من واجهات الشبكة ، فسيتعين عليك إجراء تكوينات IP لكل واجهة. أتمنى أن يعجبك المقال!