وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

0 55
زمان لازم برای مطالعه: 4 دقیقه


Netplan ابزاری برای پیکربندی رابط های شبکه است روی لینوکس که از فایل های YAML استفاده می کند. فرمت فایل پیکربندی YAML واقعا ساده است. دارای نحو واضح و قابل درک است. Netplan با سیستم های شبکه سنتی لینوکس کار می کند، systemd-networked و مدیر شبکه با Netplan، می توانید شبکه ماشین های اوبونتو خود را راحت تر از همیشه پیکربندی کنید.

با شروع از اوبونتو 18.04 LTS، اوبونتو از Netplan برای پیکربندی رابط های شبکه به طور پیش فرض استفاده می کند.

در این مقاله روش استفاده از Netplan را به شما نشان خواهم داد روی اوبونتو 18.04 LTS.

بیا شروع کنیم!

فایل های پیکربندی Netplan:

در اوبونتو 18.04 LTS، فایل های پیکربندی Netplan YAML در /etc/netplan/ فهرست راهنما. برای پیکربندی یک رابط شبکه، باید فایل های YAML مورد نیاز را در این دایرکتوری ایجاد یا تغییر دهید.

فایل های پیکربندی YAML دارای .yaml افزونه. فایل پیکربندی پیش فرض Netplan YAML /etc/netplan/50-cloud-init.yaml برای پیکربندی رابط های شبکه با استفاده از Netplan استفاده می شود.

پیکربندی رابط شبکه از طریق DHCP با Netplan:

در این بخش، روش پیکربندی یک رابط شبکه از طریق DHCP را به شما نشان خواهم داد روی اوبونتو با Netplan.

ابتدا نام رابط شبکه ای را که می خواهید با دستور زیر پیکربندی کنید پیدا کنید:

$ آی پی آ

همانطور که می بینید، من یک کارت رابط شبکه (NIC) نصب کرده ام روی دستگاه اوبونتو 18.04 LTS من نامگذاری شد ens33. در حال حاضر هیچ آدرس IP پیکربندی نشده است. بنابراین، بیایید از Netplan برای پیکربندی آن از طریق DHCP استفاده کنیم.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

برای پیکربندی رابط شبکه ens33 از طریق DHCP با استفاده از Netplan، فایل تنظیمات پیش فرض Netplan را باز کنید روی اوبونتو 18.04 LTS /etc/netplan/50-cloud-init.yaml با دستور زیر:

$ sudo نانو /و غیره/netplan/50-cloud-init.yaml

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

باید پنجره زیر را ببینید.

پیشنهاد می‌کنیم بخوانید:  روش نصب Netdata – ابزار نظارت بر عملکرد زمان واقعی روی اوبونتو 22.04

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

حالا خطوط زیر را در قسمت اضافه کنید شبکه بخش.

اترنت:

ens33:

dhcp4: بله

اینجا، dhcp4: بله یعنی از پروتکل DHCP برای IPv4 برای پیکربندی رابط شبکه استفاده کنید ens33.

توجه داشته باشید: تورفتگی ها واقعا مفید هستند. مطمئن شوید که هر خط را به درستی فرورفته اید. این نحو را برای چشم واضح تر و راحت تر می کند.

در نهایت، فایل پیکربندی باید چیزی شبیه به این باشد.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

اکنون، فشار دهید + ایکس، سپس فشار دهید و به دنبال آن <ورود> برای ذخیره فایل

خوبی Netplan این است که قبل از اعمال تغییرات، می توانید با دستور زیر مطمئن شوید که فایل پیکربندی اشتباه تایپی یا اشتباه دیگری ندارد:

$ sudo netplan را امتحان کنید

حالا فشار دهید <ورود>.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

اگر همه چیز درست است، باید آن را ببینید پیکربندی پذیرفته شد پیام همانطور که در تصویر زیر مشخص شده است.

اگر مشکلی در فایل پیکربندی وجود داشته باشد، پیام های خطای مناسب را در اینجا خواهید دید.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

این ویژگی مطمئناً به شما کمک می‌کند تا از ردیابی مشکلات پیچیده آینده با فایل‌های پیکربندی Netplan جلوگیری کنید.

در نهایت با استفاده از Netplan با دستور زیر تغییرات را به طور دائم اعمال کنید:

$ sudo netplan اعمال شود

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

همانطور که می بینید، رابط شبکه ens33 از طریق DHCP پیکربندی می شود.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

تنظیم آدرس IP استاتیک با NetPlan:

اگر می خواهید یک IP ثابت راه اندازی کنید روی رابط شبکه شما با استفاده از Netplan، پس این بخش برای شما مناسب است.

شما می توانید به صورت دستی آدرس IP، نام سرور، دروازه و غیره رابط شبکه خود را با استفاده از Netplan تنظیم کنید.

فرض کنید می خواهید رابط شبکه خود را پیکربندی کنید ens33 به شرح زیر است:

آدرس IP ثابت: 192.168.10.33
ماسک زیر شبکه: 255.255.255.0
دروازه: 192.168.10.1
سرور DNS: 192.168.10.1

ابتدا تنظیمات شبکه را بررسی کنید ens33 رابط شبکه با دستور زیر:

$ آی پی آ

این به شما کمک می کند تا بررسی کنید که تنظیمات رابط شبکه واقعاً تغییر کرده است.

پیشنهاد می‌کنیم بخوانید:  روش نصب Jetbrains DataGrip روی اوبونتو

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

اکنون، فایل پیکربندی Netplan YAML را ویرایش کنید، /etc/netplan/50-cloud-init.yaml، با دستور زیر:

$ sudo نانو /و غیره/netplan/50-cloud-init.yaml

اگر در طول مقاله من را دنبال کرده اید، فایل پیکربندی باید به این صورت باشد. اکنون خط را همانطور که در تصویر زیر مشخص شده است بردارید.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

و خطوط را همانطور که در تصویر زیر مشخص شده است تایپ کنید.

توجه داشته باشید: به یاد داشته باشید که تورفتگی برای فایل های YAML ضروری است. اگر فراموش کردید که به درستی تورفتگی کنید، Netplan به شما اجازه نمی دهد فایل پیکربندی را اعمال کنید. بنابراین، همانطور که در تصویر زیر نشان داده شده است، باید هر مرحله از فایل پیکربندی YAML را تورفتگی کنید.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

اکنون، فشار دهید + ایکس، سپس فشار دهید y، و به دنبال آن <ورود> برای ذخیره فایل

اکنون با دستور زیر بررسی کنید که آیا در فایل پیکربندی خطایی وجود دارد یا خیر:

$ sudo netplan را امتحان کنید

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

سپس، فشار دهید <ورود>.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

همانطور که می بینید، فایل پیکربندی پذیرفته شده است.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

در نهایت فایل پیکربندی را با دستور زیر اعمال کنید:

$ sudo netplan اعمال شود

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

آدرس IP همانطور که انتظار می رود تغییر می کند.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

دروازه نیز به درستی تنظیم شده است.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

و همچنین سرور DNS.

روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟روش پیکربندی شبکه روی اوبونتو 18.04 LTS با Netplan؟

بنابراین، روش نصب و استفاده از Netplan به این صورت است روی اوبونتو برای پیکربندی رابط های شبکه با استفاده از فایل های YAML. اگر می خواهید در مورد Netplan اطلاعات بیشتری کسب کنید، لطفاً به وب سایت رسمی Netplan به نشانی مراجعه کنید https://netplan.io.

با تشکر از خواندن این مقاله.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-05 19:44:04

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید