پرش به مطلب اصلی

راه‌اندازی و پیکربندی شبکه اختصاصی

این مستند مراحل ایجاد یک شبکه اختصاصی در کنترل پنل ابری و پیکربندی آن در سیستم‌عامل را به‌صورت گام‌به‌گام توضیح می‌دهد.

مرحله ۱: ایجاد شبکه اختصاصی در کنترل پنل ابری​

برای راه‌اندازی شبکه اختصاصی، مراحل زیر را در کنترل پنل ابری دنبال کنید:

  1. ورود به کنترل پنل:

    • به حساب کاربری خود وارد شوید و به بخش سرور ابری در کنترل پنل بروید.
  2. دسترسی به بخش شبکه‌ها:

    • از منوی اصلی، گزینه شبکه را انتخاب کنید.
  3. ایجاد شبکه جدید:

    • روی شبکه خصوصی کلیک کنید.
    • گزینه ایجاد شبکه خصوصی را انتخاب کنید. network2
  4. تنظیمات پیکربندی شبکه:

    • آدرس IP (IP Address):
      • مقدار: 192.168.1.1/16
      • توضیح: این آدرس پایه شبکه با ماسک /16 است که محدوده‌ای با ۶۵,۵۳۴ آدرس IP قابل استفاده فراهم می‌کند.
    • نام شبکه (Network Name):
      • نامی دلخواه مانند private-net-01 وارد کنید.
    • گیت‌وی (Gateway):
      • با فعال‌سازی این گزینه، سرورهای درون شبکه می‌توانند از طریق گیت‌وی به اینترنت یا سایر شبکه‌ها متصل شوند. در غیر این صورت، شبکه کاملاً ایزوله خواهد بود.
      • در صورت استفاده از دستگاهی (مثلاً روتر) به‌عنوان گیت‌وی، آدرس آن را اینجا وارد کنید.
    • DHCP:
      • با فعال‌سازی DHCP، آدرس‌های IP به‌صورت خودکار تخصیص می‌یابند. در غیر این صورت، باید آدرس‌ را در سرور خود به‌صورت دستی تنظیم کنید.
      • اگر بازه‌ای مشخص نکنید، آدرس‌ها به‌صورت خودکار برای سرورها می‌شوند.
    • DNS:
      • سرورهای DNS موردنظر را وارد کنید؛ مثلاً 8.8.8.8 (Google) یا 1.1.1.1 (Cloudflare).

        network3

  5. ذخیره و ایجاد شبکه:

    • روی دکمه ایجاد شبکه کلیک کنید تا شبکه ساخته شود.
  6. اتصال شبکه به سرور ابری:

    • شبکه ایجادشده را انتخاب کنید و گزینه اتصال به سرور را بزنید. network4

    • در صفحه بازشده، سرور موردنظر را از لیست انتخاب کنید، سپس روی ثبت کلیک کنید و منتظر بمانید تا تنظیمات اعمال شود. network5

مرحله ۲: پیکربندی شبکه در سیستم‌عامل لینوکس​

پس از ایجاد شبکه اختصاصی، باید سیستم‌عامل را برای استفاده از آن تنظیم کنید.

۱. شناسایی رابط شبکه​

ابتدا رابط شبکه مرتبط با شبکه اختصاصی را پیدا کنید:

# برای Ubuntu, Debian, RockyLinux, AlmaLinux
ip a

# برای FreeBSD
ifconfig -a
  • نام رابط شبکه (مثلاً ens6) را یادداشت کنید.

۲. ویرایش فایل پیکربندی شبکه​

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

echo "network:
version: 2
ethernets:
ens6:
dhcp4: true
match:
macaddress: 'fa:16:3e:fd:93:7c'" | sudo tee /etc/netplan/90-vpc.yaml
sudo chmod 600 -R /etc/netplan/

۳. اعمال تغییرات​

تنظیمات را با دستورات زیر اعمال کنید:

sudo netplan apply

۴. بررسی تنظیمات​

برای اطمینان از صحت پیکربندی، موارد زیر را بررسی کنید:

# برای Ubuntu, Debian, RockyLinux, AlmaLinux
ip r

# برای FreeBSD
ifconfig -a
نکته
  • در صورت استفاده از آدرس IP ثابت به‌جای DHCP، مقدار dhcp4: true را به dhcp4: false تغییر داده و آدرس IP، گیت‌وی و DNS را به‌صورت دستی در فایل پیکربندی وارد کنید.
  • اطمینان حاصل کنید که نام رابط شبکه (مثلاً ens6) با خروجی دستور ip a یا ifconfig -a مطابقت دارد.