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

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

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

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

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

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

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

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

    • روی شبکه خصوصی کلیک کنید. network1
    • گزینه ایجاد شبکه را انتخاب کنید. 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 مطابقت دارد.