# آموزش تنظیم آی پی در اوبونتو ۱۸

- پیوند: https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%a2%db%8c-%d9%be%db%8c-%d8%af%d8%b1-%d8%a7%d9%88%d8%a8%d9%88%d9%86%d8%aa%d9%88-18/
- منتشرشده: 2020-04-23T19:44:01+00:00
- نویسنده: نگارنوین

امروز با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان آموزش تنظیم آی پی در اوبونتو
۱۸ پس تا انتهای آموزش با ما همراه باشید.

آموزش تنظیم آی پی در اوبونتو ۱۸ , تنظیم ip در ubuntu ۱۸ , تنظیمات آی پی در اوبونتو,
آموزش ست کردن آی پی ip در اوبونتو ۱۸ ubuntu ۱۸

شرکت کنونیکال ، از نسخه **17** ابونتو به بعد قابلیتی را در سیستم عامل خود اضافه 
کرده که شما قادر خواهید بود شبکه خود را به واسطه **Netplan** تنظیم نمایید. حال قبل
از شروع تنظیمات شبکه با این متد ، به معرفی کوتاه این دستور خواهیم پرداخت.

#### Netplan چیست؟

**Netplan** یک متد تنظیم و مدیریت شبکه در ابونتو است که در کنار سایر متدها مانند**
Network Manager** در سیستم عامل ابونتو اضافه شده است. این متد فایل های برای کانفیگ
با پسوند **Yaml** داشته و دایرکتوری ذخیره سازی آن نیز **etc/netplan/** می باشد.

حال دراین مطلب ما به **آموزش تنظیم IP استاتیک در ابونتو ۱۸ از طریق NetPlan** خواهیم
پرداخت.

## آموزش تنظیم IP استاتیک در ابونتو ۱۸

۱- ابتدا دستور زیر را وارد کنید تا به دایرکتوری **Netplan** بروید.

    ```
    cd /etc/netplan
    ```

۲- حال دستور** ls **را وارد کرده تا نام فایل تنظیمات شبکه از طریق **Netplan** به
شما نمایش داده شود.

**نکته :** فایل تنظیمات **Netplan** ممکن است در نسخه های مختلف ابونتو متفاوت باشد
اما همگی با پسوند **yaml** نمایش داده می شوند که در این آموزش فایل ما با نام **netcfg.
yaml **نمایش داده شده است.

حال اگر فایلی در این دایرکتوری وجود ندارد ، شما می توانید دستور زیر را وارد کنید
تا یک فایل برای شما ایجاد شود.

    ```
    netplan generate
    ```

۳- پس از یافتن نام فایل ، آن را با یک ویرایشگر باز نمایید.

آموزش تنظیم آی پی در اوبونتو ۱۸

    ```
    vi netcfg.yaml
    ```

۴- در این فایل همانند فایل های تنظیمات شبکه در سایر متدها ، بخش های وجود دارد که
شما می توانید با وارد کردن مقادیر مورد نظر خود شبکه **ابونتو ۱۸** را تنظیم نمایید.
بنابراین ، به طور مثال فایل زیر نمونه ای از عبارات مورد نیاز شما می باشد که زیر 
بخش **Ethernet** باید نوشته شود.

    ```
    enp0s8:                                             
    dhcp4: no
    dhcp6: no
    addresses: [192.168.56.110/24, ]
    gateway4:  192.168.56.1
    nameservers:
    addresses: [8.8.8.8, 8.8.4.4]
    ```

برای درک بهتر این عبارات نظر شما را به ادامه توضیحات جلب می نماییم.

**enp0s8 :** این عبارت نمایانگر نام اینترفیس شبکه شماست که نیازی به تغییر ندارد.

**dhcp4 **و** dhcp6 :** در این دو بخش شما می توانید عبارت **yes** و یا **No** را
به منزله دریافت آدرس IP و تنظیمات شبکه از طریق DCHP و یا عدم آن تنظیم نمایید.

**addresses :** این قسمت ، برای تنظیم آدرس **IP** استاتیک شما در نظر گرفته شده که
با وارد کردن آدرس به همراه **subnet** خود می توانید به تنظیم آن بپردازید.

**gateway4 :** روبه روی این عبارت شما باید آدرس **Gateway** آدرس **IP** ورژن **4**
خود را وارد نمایید.

**nameservers :** در پایان آدرس **DNS**های خود را در این بخش وارد نمایید.

**نکته :** به نوع وارد کردن عبارات در نمونه کد بالا دقت داشته باشید تا دچار اشتباه
نشوید.

**عبارات زیر نمونه ای کامل از تنظیمات این فایل نمایش داده شده ست.**

    ```
    # This file describes the network interfaces available on your system
    # For more information, see netplan(5).
    network:
    version: 2
    renderer: networkd
    ethernets:
    enp0s3:
    dhcp4: yes
    enp0s8:
    dhcp4: no
    dhcp6: no
    addresses: [192.168.14.2/24, “2001:1::1/64” ]
    gateway4:  192.168.56.1
    nameservers:
    addresses: [8.8.8.8, 8.8.4.4]
    ```

همانطور که مشاهده می نمایید ، این سیستم دارای دو اینترفیس با نام های **enp0s3** 
و **enp0s8** است که **enp0s3** برای گرفتن **IP** از **DHCP** تنظیم شده و **enp0s8**
به صورت **IP** استاتیک تنظیم شده است.

**نکته :** دقت داشته باشید که در صورتی که نیازی به تنظیم **IPv6** ندارید باید بعد
از وارد کردن آدرس **IPv4** علامت **,** را در دستور باقی بگذارید تا با خطا روبه رو
نگردید. برای مثال به نمونه کد اول مشاهده نمایید.

۵- در پایان و پس از ذخیره فایل تنظیمات شبکه ، دستور زیر را وارد کرده تا **تنظیمات
Netplan** اعمال شود.

    ```
    netplan apply
    ```

پس از وارد کردن دستور بالا ، آدرس **IP** مورد نظر شما تنظیم خواهد شد.

در صورت نیاز شما می توانید با یکی از دستورات زیر ، وضعیت تنظیم آدرس IP شبکه خود 
را مشاهده نمایید.

    ```
    ifconfig -a

    ip a
    ```

بدین ترتیب شما موفق به تنظیم **شبکه ابونتو ۱۸ از طریق Netplan** شده اید.

همراه گرامی شما می توانید مانند سایر دستورات لینوکسی برای اطلاعات کامل تر از **دستور
netplan** از دستور **man** به شکل زیر نیز استفاده نمایید.

    ```
    man netplan
    ```

[**سرور مجازی برج میلاد**](https://negarnovin.com/%D8%B3%D8%B1%D9%88%D8%B1-%D9%85%D8%AC%D8%A7%D8%B2%DB%8C-%D8%A8%D8%B1%D8%AC-%D9%85%DB%8C%D9%84%D8%A7%D8%AF/)

تبریک میگیم آموزش جدید آموزش تنظیم آی پی در اوبونتو ۱۸ به پایان رسید با آموزش های
بعدی با ما همراه شوید.

### 📌 خلاصه

آموزش تنظیم آی پی در اوبونتو ۱۸ , تنظیم ip در ubuntu ۱۸ , تنظیمات آی پی در اوبونتو,
آموزش ست کردن آی پی ip در اوبونتو ۱۸ ubuntu ۱۸

## 🔗 مطالب مرتبط

 * [ای پی من](https://negarnovin.com/ip/)
 * [آموزش تغییر آی پی دایرکت ادمین](https://negarnovin.com/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%aa%d8%ba%db%8c%db%8c%d8%b1-%d8%a2%db%8c-%d9%be%db%8c-%d8%af%d8%a7%db%8c%d8%b1%da%a9%d8%aa-%d8%a7%d8%af%d9%85%db%8c%d9%86/)
 * [آموزش اضافه کردن آی پی دوم در ubuntu](https://negarnovin.com/ipubuntu/)
