نصب Proxmox روی سرور اختصاصی یعنی یک سرور فیزیکی میزبان چند سرور مجازی مستقل می‌شود که هرکدام سیستم‌عامل، منابع و IP خودشان را دارند. پلتفرم Proxmox Virtual Environment (به اختصار Proxmox VE) متن‌باز است و ماشین‌های مجازی KVM و کانتینرهای LXC را از یک رابط وب مدیریت می‌کند. طبق نقشه راه رسمی، آخرین نسخه آن تا اکتبر ۲۰۲۶، Proxmox VE 9.2 است که در مه ۲۰۲۶ منتشر شد.
✅ جداسازی سرویس‌ها: وب‌سایت، دیتابیس و محیط تست هر کدام در ماشین مجازی جداگانه اجرا می‌شوند.
✅ استفاده کامل از منابع: ۵۶ رشته پردازشی و 64GB رم یک سرور اختصاصی بین چند سرویس تقسیم می‌شود.
✅ بکاپ و Snapshot آسان: از کل ماشین مجازی با یک کلیک بکاپ می‌گیرید یا Snapshot می‌سازید.
✅ بدون هزینه لایسنس اجباری: اشتراک Proxmox اختیاری است و برای پشتیبانی و مخزن Enterprise تهیه می‌شود.

💡 با Proxmox VE، یک سرور اختصاصی چند سرور مجازی مستقل می‌شود

✅ مدیریت ماشین مجازی و کانتینر از یک رابط وب روی پورت 8006
✅ سرور اختصاصی HPE با دو پردازنده Xeon و IP اضافه را از وب‌داده تهیه کنید
این راهنما برای کسی است که سرور اختصاصی دارد یا قصد خریدش را دارد و می‌خواهد آن را بین چند سرور مجازی تقسیم کند. ترتیب بخش‌ها همان ترتیب کار روی سرور است: پیش‌نیازها، نصب، شبکه و IP اضافه، ساخت اولین ماشین مجازی و در آخر بکاپ. دستورها از مستندات رسمی Proxmox آمده‌اند و فهرست منابع در انتهای مقاله است.

🔶 سرور اختصاصی آماده مجازی‌سازی

سرورهای اختصاصی وب‌داده با دو پردازنده Xeon E5-2680 v4 (پشتیبانی از VT-x و VT-d)، 64GB رم ECC، دیسک NVMe و امکان خرید IP اضافه از پنل ارائه می‌شوند. مشخصات را در صفحه سرور اختصاصی ایران ببینید 👇

پیش‌نیازهای نصب Proxmox روی سرور اختصاصی

نرم‌افزار Proxmox VE را مثل مدیر یک ساختمان در نظر بگیرید: ساختمان، سرور اختصاصی است و هر ماشین مجازی یک واحد آپارتمان با در، کنتور و نشانی جداگانه. مدیر ساختمان (هایپروایزر) سهم هر واحد از فضا، برق و آب را تعیین می‌کند. اما پیش از ساخت واحدها، پی ساختمان باید آماده باشد: پردازنده، دیسک و شبکه سرور. اگر با خود این پلتفرم آشنا نیستید، ابتدا مقاله Proxmox چیست را بخوانید.

۱- پردازنده و رم

طبق مستندات رسمی نصب، Proxmox VE به پردازنده ۶۴ بیتی با پشتیبانی از Intel VT یا AMD-V نیاز دارد. برای محیط آزمایشی 1GB رم کافی است، ولی توصیه رسمی برای محیط واقعی دست‌کم 2GB برای سیستم‌عامل و سرویس‌های Proxmox است، به‌علاوه رمی که به ماشین‌های مجازی می‌دهید. اگر می‌خواهید یک کارت PCI مثل کارت گرافیک یا کارت شبکه را مستقیماً به ماشین مجازی بدهید (Passthrough)، پردازنده و مادربورد باید از IOMMU پشتیبانی کنند؛ یعنی Intel VT-d یا AMD-Vi.

۲- دیسک و فایل‌سیستم

نصاب Proxmox چهار گزینه فایل‌سیستم دارد: ext4 و XFS روی LVM، ZFS و BTRFS (که هنوز در مرحله پیش‌نمایش فناوری یا Technology Preview است). توصیه مستندات، دیسک سریع و افزونه است و بهترین نتیجه را با SSD می‌گیرید؛ برای دیسک سیستم هم یا RAID سخت‌افزاری با کش نوشتن مجهز به باتری (BBU) یا ZFS بدون RAID سخت‌افزاری. اگر فقط یک دیسک دارید، ext4 روی LVM ساده‌ترین انتخاب است و رم کمتری مصرف می‌کند؛ با دو دیسک یا بیشتر، ZFS در حالت آینه (RAID1) هم افزونگی می‌دهد و هم Snapshot و بررسی صحت داده. برای مرور سطح‌های RAID مقاله RAID چیست را ببینید.

⚠️ هشدار: ZFS را روی RAID سخت‌افزاری نصب نکنید

طبق مستندات Proxmox، اجرای ZFS روی هر نوع RAID سخت‌افزاری پشتیبانی نمی‌شود و ممکن است به از دست رفتن داده برسد؛ ZFS باید بدون واسطه با خود دیسک‌ها کار کند. نکته دوم، رم است: ZFS به حافظه وابستگی زیادی دارد و بخش ZFS همین مستندات برای شروع دست‌کم 8GB رم را لازم می‌داند.

۳- شبکه و IP اضافه

هر سرور مجازی که باید مستقیماً از اینترنت در دسترس باشد، به یک IP عمومی جداگانه نیاز دارد؛ پس پیش از شروع، تعداد IP اضافه مورد نیاز را برآورد کنید. اما مهم‌تر از تعداد، سیاست دیتاسنتر درباره آدرس MAC است. به گفته مستندات شبکه Proxmox، بیشتر ارائه‌دهندگان میزبانی به دلایل امنیتی، به محض دیدن چند MAC روی یک اینترفیس، شبکه را قطع می‌کنند. در این حالت به‌جای Bridge ساده باید از پیکربندی Routed استفاده کنید؛ جزئیات آن در بخش شبکه آمده است.

۴- دسترسی کنسول برای نصب

نصب از ISO روی سرور راه دور به کنسول سخت‌افزاری نیاز دارد؛ یعنی کنسول KVM یا کنترلر iLO در سرورهای HPE با قابلیت Virtual Media برای اتصال فایل ISO. اگر به Virtual Media دسترسی ندارید، سراغ روش دوم این آموزش بروید: نصب Proxmox روی Debian 13 که از قبل روی سرور نصب شده است. این روش فقط به دسترسی SSH نیاز دارد.

اینفوگرافیک چک‌لیست پیش‌نیازهای نصب Proxmox روی سرور اختصاصی

🔸 نکته فنی: KVM و LXC در Proxmox

در Proxmox دو نوع مهمان می‌توانید بسازید: ماشین مجازی کامل بر پایه KVM/QEMU که سیستم‌عامل مستقل خودش را دارد و ویندوز را هم اجرا می‌کند، و کانتینر LXC که از هسته لینوکس میزبان استفاده می‌کند؛ به همین دلیل سبک‌تر است، اما فقط لینوکس اجرا می‌کند. اگر قرار است سرور مجازی را به مشتری بفروشید یا به شخص دیگری بسپارید، ماشین مجازی KVM به دلیل جداسازی قوی‌تر انتخاب امن‌تری است.

جدول سخت‌افزار؛ حداقل، پیشنهادی و سرور وب‌داده

جدول زیر نیازمندی‌های مستندات رسمی Proxmox را با مشخصات پلن آماده سرور اختصاصی وب‌داده مقایسه می‌کند:
موردحداقل (مستندات)پیشنهادی (مستندات)پلن وب‌داده
پردازنده۶۴ بیتی با Intel VT یا AMD-Vبا VT-d برای Passthrough2x Xeon E5-2680 v4
رم1GB به‌علاوه مهمان‌ها2GB به‌علاوه مهمان‌ها؛ ZFS حداقل 8GB64GB DDR4 ECC
ذخیره‌سازییک دیسکSSD افزونه، RAID با BBU یا ZFS1TB NVMe
شبکهیک کارت شبکهچند کارت شبکه برای کلاسترپورت 10Gbit/s

آموزش نصب Proxmox VE 9 گام‌به‌گام

برای نصب Proxmox VE 9 دو راه دارید: روش اصلی با ISO رسمی که در پنج مرحله زیر آمده است، و روش جایگزین روی Debian 13 برای وقتی که به Virtual Media دسترسی ندارید.

۱- دریافت ISO و اتصال به سرور

آخرین نسخه ISO را از بخش Downloads سایت رسمی proxmox.com بگیرید و پیش از استفاده، مقدار SHA256 فایل را با مقدار اعلام‌شده در همان صفحه مقایسه کنید. بعد در کنسول KVM یا iLO، فایل ISO را از طریق Virtual Media به سرور وصل کنید، سرور را ری‌استارت کنید و از منوی بوت، درایو مجازی را برگزینید.
sha256sum proxmox-ve_9.*.iso

۲- انتخاب دیسک و فایل‌سیستم

در صفحه نخست گزینه Install Proxmox VE (Graphical) را انتخاب کنید و توافق‌نامه مجوز (EULA) را بپذیرید. در مرحله Target Harddisk دیسک مقصد را مشخص کنید؛ همه داده‌های این دیسک پاک می‌شود. با دکمه Options می‌توانید فایل‌سیستم را بین ext4، XFS، ZFS و BTRFS انتخاب کنید و برای ZFS، دیسک‌ها و سطح RAID آن را هم تعیین کنید.

۳- منطقه زمانی، رمز و ایمیل

کشور، منطقه زمانی و چیدمان صفحه‌کلید را تنظیم کنید. در مرحله بعد، رمز عبور کاربر root و یک ایمیل معتبر برای دریافت اعلان‌های سیستم را وارد کنید. نصاب رمز کوتاه‌تر از ۸ نویسه را نمی‌پذیرد، اما مستندات دست‌کم ۱۲ نویسه را توصیه می‌کند. رمز را منحصربه‌فرد انتخاب کنید، چون رابط وب از اینترنت در دسترس خواهد بود.

۴- پیکربندی شبکه مدیریت

کارت شبکه‌ای را که به اینترنت وصل است انتخاب کنید. بعد Hostname را به‌صورت FQDN (مثلاً pve1.example.com) و IP اصلی سرور را همراه با CIDR، به‌علاوه Gateway و DNS، دقیقاً مطابق اطلاعات تحویل سرور وارد کنید. طبق مستندات، نصاب فقط یکی از IPv4 یا IPv6 را می‌پذیرد؛ دیگری را بعد از نصب اضافه کنید.
پس از مرور خلاصه، نصب را آغاز کنید. وقتی نصب تمام شد، Virtual Media را جدا کنید تا سرور در بوت بعدی دوباره از ISO بالا نیاید. رابط وب از آدرس https://IP:8006 در دسترس است؛ با کاربر root و Realm از نوع Linux PAM وارد شوید. هشدار گواهی SSL در ورود اول طبیعی است، چون گواهی پیش‌فرض خودامضا است.

روش دوم: راه‌اندازی Proxmox VE روی Debian 13

اگر Debian 13 روی سرور نصب است (از فهرست سیستم‌عامل‌های پنل، اگر موجود باشد، یا با ISO)، مراحل زیر را طبق ویکی رسمی Proxmox اجرا کنید. پیش از هر چیز، در فایل /etc/hosts نام میزبان را به IP عمومی سرور نگاشت کنید؛ نام میزبان نباید به نشانی loopback برگردد و اگر مطمئن نیستید، آن را از سطر 127.0.1.1 حذف کنید. سپس مخزن و کلید Proxmox را اضافه و کرنل Proxmox را نصب کنید:
cat > /etc/apt/sources.list.d/pve-install-repo.sources << EOL
Types: deb
URIs: http://download.proxmox.com/debian/pve
Suites: trixie
Components: pve-no-subscription
Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg
EOL
wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg
apt update && apt full-upgrade
apt install proxmox-default-kernel && systemctl reboot
پس از ری‌استارت با کرنل Proxmox، بسته‌های اصلی را نصب و کرنل Debian را حذف کنید. ویکی رسمی حذف بسته os-prober را هم توصیه می‌کند، چون ممکن است پارتیشن‌های ماشین‌های مجازی را به منوی بوت اضافه کند:
apt install proxmox-ve postfix open-iscsi chrony
apt remove linux-image-amd64 'linux-image-6.12*'
update-grub
apt remove os-prober

پس از نصب: تنظیم مخزن به‌روزرسانی

در نصب از ISO، مخزن Enterprise به‌طور پیش‌فرض فعال است و بدون اشتراک، هنگام به‌روزرسانی خطا می‌دهد. از مسیر Node > Repositories در رابط وب می‌توانید مخزن No-Subscription را اضافه و Enterprise را غیرفعال کنید. طبق مستندات مخازن، مخزن No-Subscription برای سرورهای عملیاتی توصیه نمی‌شود، چون بسته‌های آن به اندازه مخزن Enterprise آزموده نمی‌شوند؛ برای محیط حساس، خرید اشتراک را بررسی کنید.

نمودار گردش کار آموزش نصب Proxmox VE 9 گام‌به‌گام

تنظیم شبکه و ساخت سرور مجازی روی سرور اختصاصی

شبکه، حساس‌ترین بخش کار روی سرور اختصاصی است. نصاب Proxmox به‌طور پیش‌فرض یک Bridge به نام vmbr0 می‌سازد که کارت شبکه فیزیکی را به ماشین‌های مجازی وصل می‌کند. تنظیمات شبکه در فایل /etc/network/interfaces است و اگر آن را دستی ویرایش کنید، تغییرات با دستور ifreload -a اعمال می‌شود.

۱- پیکربندی Bridged با vmbr0 (پیش‌فرض)

در این حالت هر ماشین مجازی MAC و IP خودش را دارد و مستقیماً در شبکه دیتاسنتر دیده می‌شود. نمونه زیر پیکربندی پیش‌فرض مستندات رسمی است:
auto lo
iface lo inet loopback

iface eno1 inet manual

auto vmbr0
iface vmbr0 inet static
        address 192.168.10.2/24
        gateway 192.168.10.1
        bridge-ports eno1
        bridge-stp off
        bridge-fd 0
اگر دیتاسنتر برای هر IP اضافه یک MAC مشخص می‌دهد یا چند MAC را روی پورت سرور مجاز می‌داند، همین روش ساده‌ترین گزینه است: در تنظیمات شبکه ماشین مجازی، vmbr0 را انتخاب کنید، اگر MAC اختصاصی گرفته‌اید آن را در فیلد MAC address وارد کنید و IP اضافه را داخل سیستم‌عامل مهمان تنظیم کنید.

۲- پیکربندی Routed برای دیتاسنترهای حساس به MAC

در این روش همه ترافیک ماشین‌های مجازی از MAC کارت شبکه میزبان عبور می‌کند. میزبان با فعال کردن ip_forward و proxy_arp مثل یک مسیریاب عمل می‌کند و vmbr0 بدون پورت فیزیکی ساخته می‌شود. در نمونه زیر از مستندات رسمی، ماشین‌های مجازی از زیرشبکه 203.0.113.16/28 IP می‌گیرند و نشانی vmbr0 یعنی 203.0.113.17 را Gateway خود قرار می‌دهند:
auto eno0
iface eno0 inet static
        address  198.51.100.5/29
        gateway  198.51.100.1
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up echo 1 > /proc/sys/net/ipv4/conf/eno0/proxy_arp

auto vmbr0
iface vmbr0 inet static
        address  203.0.113.17/28
        bridge-ports none
        bridge-stp off
        bridge-fd 0

۳- NAT برای ماشین‌هایی که IP عمومی نمی‌خواهند

برای ماشین‌های داخلی مثل دیتابیس یا محیط تست، لازم نیست IP اضافه مصرف کنید. در روش Masquerading، vmbr0 یک شبکه خصوصی مثل 10.10.10.0/24 می‌سازد و میزبان با قانون iptables از نوع MASQUERADE، ترافیک خروجی آن‌ها را با IP خودش به اینترنت می‌فرستد. برای دسترسی از بیرون به این ماشین‌ها باید Port Forwarding تعریف کنید.

مقایسه روش‌های شبکه vmbr0 در Proxmox

انتخاب بین سه روش به سیاست دیتاسنتر و نیاز ماشین‌های مجازی به IP عمومی بستگی دارد:
روشنحوه کارمزیتمحدودیت
Bridgedvmbr0 به کارت فیزیکی وصل استساده‌ترین تنظیمبه پذیرش چند MAC نیاز دارد
Routedمیزبان ترافیک را مسیریابی می‌کندفقط یک MAC روی پورتتنظیم مسیر در میزبان و مهمان
NATشبکه خصوصی با MASQUERADEبدون مصرف IP اضافهدسترسی ورودی فقط با Port Forwarding

ساخت اولین ماشین مجازی در Proxmox

ابتدا ISO سیستم‌عامل مهمان را از مسیر local > ISO Images در رابط وب بارگذاری کنید. سپس روی Create VM کلیک کنید و مراحل ویزارد را با توصیه‌های مستندات رسمی پیش ببرید:
  1. General: شناسه عددی (VM ID) و نام ماشین را وارد کنید.
  2. OS: ISO را انتخاب و نوع سیستم‌عامل مهمان را مشخص کنید.
  3. System: کنترلر VirtIO SCSI single را انتخاب و گزینه Qemu Agent را فعال کنید.
  4. Disks: حجم دیسک را تعیین و IO Thread را روشن کنید؛ برای SSD و NVMe گزینه Discard مفید است.
  5. CPU: نوع پیش‌فرض x86-64-v2-AES سازگاری بیشتری دارد؛ نوع host بیشترین کارایی را می‌دهد و برای یک سرور تکی (بدون جابه‌جایی زنده بین نودها) مناسب است.
  6. Memory و Network: رم را تعیین کنید، مدل کارت شبکه را VirtIO و Bridge را vmbr0 انتخاب کنید.
طبق مستندات Proxmox، کارت شبکه VirtIO تا سه برابر کارت شبیه‌سازی‌شده Intel E1000 توان عملیاتی دارد. در ماشین‌های ویندوزی، درایورهای VirtIO را باید هنگام نصب ویندوز بارگذاری کنید. پس از نصب سیستم‌عامل مهمان، بسته qemu-guest-agent را داخل آن نصب کنید؛ با این عامل، Proxmox هنگام بکاپ فایل‌سیستم مهمان را لحظه‌ای ثابت (freeze) می‌کند تا نسخه سازگارتری بگیرد و خاموش کردن ماشین از رابط وب هم مطمئن‌تر انجام می‌شود. معادل خط فرمان این تنظیمات، دستور qm create است:
qm create 101 --name web01 --memory 4096 --cores 2 \
  --cpu x86-64-v2-AES --scsihw virtio-scsi-single \
  --scsi0 local-lvm:32,iothread=1 --net0 virtio,bridge=vmbr0 \
  --cdrom local:iso/ubuntu-24.04-live-server-amd64.iso --ostype l26
📌 یادتان باشد: جمع رم تخصیص‌یافته به ماشین‌ها را کمتر از رم فیزیکی نگه دارید و سهمی برای خود میزبان (و در صورت استفاده از ZFS، برای کش آن) کنار بگذارید. اگر می‌خواهید این ماشین‌ها را به مشتری واگذار کنید، تفاوت آن‌ها با سرور مجازی معمولی را در مقاله سرور مجازی اختصاصی (VDS) ببینید.

بکاپ، به‌روزرسانی و نگهداری Proxmox VE 9

پس از ساخت ماشین‌ها، سه کار باید از روز اول در برنامه باشد: بکاپ منظم، به‌روزرسانی و ارتقای به‌موقع نسخه، و محدود کردن دسترسی به رابط وب.

۱- بکاپ با vzdump و Proxmox Backup Server

ابزار داخلی vzdump برای ماشین مجازی سه حالت بکاپ دارد. حالت Stop بیشترین سازگاری داده را می‌دهد، به قیمت قطعی کوتاه ماشین. حالت Snapshot کمترین قطعی را دارد و ریسک ناسازگاری آن اندک است؛ اگر QEMU Guest Agent فعال باشد، این ریسک کمتر هم می‌شود. حالت Suspend فقط به دلایل سازگاری حفظ شده است و چون قطعی طولانی‌تری دارد، مستندات به‌جای آن Snapshot را توصیه می‌کند. از میان الگوریتم‌های فشرده‌سازی هم zstd طبق مستندات سریع‌ترین است. زمان‌بندی بکاپ خودکار را از مسیر Datacenter > Backup تعریف کنید.
vzdump 101 --mode snapshot --compress zstd --storage local
بکاپی که روی دیسک همان سرور بماند، با خرابی سخت‌افزار همراه خود سرور از بین می‌رود. راهکار خود Proxmox برای ذخیره بکاپ، نرم‌افزار Proxmox Backup Server روی یک میزبان جداگانه است که داده را به‌صورت تکه‌های حذف تکرارشده (Deduplicated) نگه می‌دارد. اصول کلی نگهداری نسخه‌ها را در راهنمای بکاپ سرور اختصاصی و تفاوت Snapshot با بکاپ را در مقاله Snapshot سرور چیست مرور کرده‌ایم.

۲- به‌روزرسانی منظم و ارتقای نسخه

به‌روزرسانی را از مسیر Node > Updates یا با دستور apt update && apt full-upgrade انجام دهید. پس از به‌روزرسانی کرنل، در زمان کم‌ترافیک ری‌استارت کنید. طبق جدول پشتیبانی در FAQ رسمی، پشتیبانی Proxmox VE 8 (بر پایه Debian 12) در اوت ۲۰۲۶ تمام شد و Proxmox VE 9 (بر پایه Debian 13) از اوت ۲۰۲۵ عرضه شده است؛ پس نصب جدید را با Proxmox VE 9 انجام دهید و سرورهای نسخه 8 را ارتقا دهید.

📚 چرخه پشتیبانی هر نسخه

طبق FAQ رسمی Proxmox، هر نسخه اصلی Proxmox VE دست‌کم تا زمانی پشتیبانی می‌شود که نسخه Debian متناظرش پشتیبانی شود؛ یعنی حدود سه سال پس از عرضه اولیه. بعد از آن وصله امنیتی تازه‌ای منتشر نمی‌شود، پس ارتقای نسخه اصلی را باید مثل هر کار امنیتی دیگر زمان‌بندی کرد.

۳- امنیت رابط وب

رابط وب روی پورت 8006 و SSH روی پورت 22 مهم‌ترین نقاط ورود هستند. احراز هویت دومرحله‌ای را برای root فعال کنید، برای کارهای روزمره کاربری با دسترسی محدود بسازید و با فایروال داخلی Proxmox، دسترسی به پورت‌های 8006 و 22 را فقط برای IPهای مورد اعتماد باز بگذارید.

سناریوی نمونه: ماشین مجازی با IP اضافه به اینترنت وصل نمی‌شود

فرض کنید Proxmox نصب شده، IP اضافه خریداری و داخل ماشین مجازی تنظیم شده است، اما ماشین به اینترنت وصل نمی‌شود، در حالی که خود میزبان مشکلی ندارد. اولین سؤال این است که IP اضافه چگونه تحویل شده و آیا شبکه دیتاسنتر MAC جدید ماشین مجازی را می‌پذیرد. اگر نمی‌پذیرد، مشکل با تغییر پیکربندی از Bridged به Routed حل می‌شود؛ اگر می‌پذیرد، Gateway و Netmask داخل مهمان را دوباره بررسی کنید.
نتیجه عملی این سناریو: پیش از نصب، روش تحویل IP اضافه را از پشتیبانی دیتاسنتر بپرسید و پیکربندی شبکه را بر همان اساس انتخاب کنید. اگر هنوز بین Proxmox و هایپروایزرهای دیگر مردد هستید، مقاله مقایسه Proxmox، ESXi و Hyper-V و برای مسیر VMware، آموزش نصب ESXi روی سرور HP را ببینید.
✅ رایگان و متن‌باز، با رابط وب کامل و پشتیبانی هم‌زمان از KVM و LXC
✅ بکاپ، Snapshot، فایروال و کلاستر داخلی بدون افزونه جانبی
❌ مخزن پایدار Enterprise و پشتیبانی رسمی فقط با اشتراک پولی در دسترس است.
❌ تنظیم شبکه در دیتاسنترهای حساس به MAC به دانش مسیریابی نیاز دارد.

تصویر زیرساخت بکاپ ابری برای بکاپ، به‌روزرسانی و نگهداری Proxmox VE 9

Proxmox روی سرور اختصاصی وب‌داده؛ سخت‌افزار آماده مجازی‌سازی

اگر می‌خواهید برای پروژه‌های خودتان یا مشتریانتان چند سرور مجازی بسازید، مشخصات سرور اختصاصی وب‌داده برای این کار این است:
✅ HPE DL360 Gen9 با دو پردازنده Xeon E5-2680 v4؛ ۲۸ هسته و ۵۶ رشته با پشتیبانی از VT-x و VT-d
✅ 64GB رم Registered ECC و دیسک 1TB NVMe برای اجرای روان چند ماشین مجازی
✅ خرید IPv4 اضافه از پنل کاربری و تحویل آماده، تا ۳ سابنت روی سرور اختصاصی ایران
✅ پنل مدیریت با کنسول KVM، ری‌استارت و نصب مجدد سیستم‌عامل
✅ پورت 10Gbit/s، حفاظت DDoS و ترافیک آپلود رایگان (محاسبه ترافیک فقط بر اساس دانلود)
✅ بررسی پیکربندی سفارشی مثل رم یا دیسک بیشتر از طریق تیکت یا تماس
🚀 بیشتر بدانید: برای خرید IP اضافه صفحه خدمات آی‌پی را ببینید و اگر ترجیح می‌دهید راه‌اندازی را به متخصص بسپارید، صفحه خدمات کانفیگ و مدیریت سرور را بررسی کنید. مبانی این فناوری هم در مقاله مجازی‌سازی چیست آمده است.

سوالات متداول درباره Proxmox روی سرور اختصاصی

آیا Proxmox رایگان است و برای استفاده تجاری لایسنس لازم دارد؟

بله. نرم‌افزار Proxmox VE متن‌باز است و با مجوز GNU AGPLv3 منتشر می‌شود؛ پس استفاده تجاری هم لایسنس جداگانه نمی‌خواهد و همه امکانات اصلی آن بدون اشتراک کار می‌کند. اشتراک پولی دسترسی به مخزن Enterprise و پشتیبانی رسمی را فراهم می‌کند. بدون اشتراک باید از مخزن No-Subscription استفاده کنید که طبق مستندات رسمی برای سرورهای عملیاتی توصیه نمی‌شود؛ برای محیط‌های حساس، هزینه اشتراک را در بودجه ببینید.

عدد ثابتی وجود ندارد و به منابعی بستگی دارد که به هر ماشین می‌دهید. روی سروری با ۵۶ رشته و 64GB رم، معمولاً رم زودتر از پردازنده تمام می‌شود، پس سقف تعداد ماشین‌ها را جمع رم تخصیص‌یافته تعیین می‌کند؛ با این منابع می‌توان ده‌ها کانتینر سبک یا چند ماشین ویندوزی سنگین اجرا کرد. سهم رم میزبان را کنار بگذارید. تخصیص vCPU بیشتر از رشته‌های واقعی معمولاً مشکلی ندارد، به شرط آنکه بار همه ماشین‌ها هم‌زمان اوج نگیرد. مصرف و فضای دیسک NVMe را هم پایش کنید.

از نظر پیش‌نیاز رسمی بله: Proxmox پردازنده ۶۴ بیتی با Intel VT یا AMD-V می‌خواهد و Xeon E5-2680 v4 آن را دارد. اما HPE نسل Gen9 را برای سیستم‌عامل‌های جدیدتر تأیید نمی‌کند؛ برای نمونه، طبق اعلام خود HPE، سرورهای Gen8 و Gen9 برای Windows Server 2022 پشتیبانی و تأیید نشده‌اند. پس پیش از استقرار عملیاتی، نصب را آزمایش کنید و لاگ‌های سخت‌افزار و درایور کنترلر دیسک را بررسی کنید.

فقط برای ماشین‌هایی که باید مستقیماً از اینترنت در دسترس باشند. ماشین‌های داخلی مثل دیتابیس یا محیط تست را می‌توان با روش NAT روی یک شبکه خصوصی اجرا کرد و فقط پورت‌های لازم را Forward کرد. این کار هزینه IP را کم می‌کند و سرویس‌های کمتری مستقیماً در معرض اینترنت قرار می‌گیرند، اما مدیریت پورت‌ها کمی پیچیده‌تر می‌شود.

یکی از رایج‌ترین دلیل‌ها سیاست دیتاسنتر درباره MAC است؛ طبق مستندات Proxmox، بیشتر ارائه‌دهندگان میزبانی با دیدن چند MAC روی یک اینترفیس، شبکه را قطع می‌کنند. دلیل‌های دیگر، Gateway یا Netmask اشتباه داخل مهمان و قوانین فایروال (در Proxmox یا داخل خود مهمان) است. ابتدا روش تحویل IP را از پشتیبانی بپرسید و در صورت نیاز از پیکربندی Routed استفاده کنید.

در Proxmox، vmbr0 نام پیش‌فرض Bridge لینوکسی است که نصاب می‌سازد و کارت شبکه فیزیکی را به ماشین‌های مجازی وصل می‌کند. می‌توانید Bridgeهای دیگری مثل vmbr1 بسازید؛ برای مثال یک شبکه خصوصی بدون پورت فیزیکی برای ارتباط داخلی ماشین‌ها. پس از هر تغییر در /etc/network/interfaces، دستور ifreload -a را اجرا کنید.

به نیازتان بستگی دارد. برای یک سرور اختصاصی تکی، Proxmox معمولاً اقتصادی‌تر است، چون لایسنس اجباری ندارد و KVM، LXC و بکاپ را در خود دارد. ESXi برای سازمان‌هایی منطقی‌تر است که به ابزارهای VMware وابسته‌اند؛ پیش از انتخاب آن، مدل لایسنس فعلی و فهرست سخت‌افزار پشتیبانی‌شده‌اش را بررسی کنید. اگر با این هایپروایزر آشنا نیستید، مقاله ESXi چیست را بخوانید.

با یک دیسک، ext4 روی LVM ساده‌ترین گزینه است و رم کمتری مصرف می‌کند. ZFS روی یک دیسک هم کار می‌کند و Snapshot دارد و خرابی داده را تشخیص می‌دهد، اما چون افزونگی ندارد نمی‌تواند داده خراب را ترمیم کند؛ طبق مستندات هم دست‌کم 8GB رم لازم دارد. در هر دو حالت، نبود دیسک دوم بکاپ خارج از سرور را ضروری می‌کند.

جمع‌بندی؛ از یک سرور اختصاصی تا چند سرور مجازی پایدار

موفقیت نصب Proxmox روی سرور اختصاصی بیشتر به سه تصمیم پیش از نصب بستگی دارد: پردازنده‌ای که از مجازی‌سازی پشتیبانی کند، فایل‌سیستمی متناسب با تعداد دیسک‌ها (ext4 روی LVM برای یک دیسک، ZFS آینه‌ای برای دو دیسک یا بیشتر) و روش شبکه‌ای که با سیاست MAC دیتاسنتر سازگار باشد. اگر این سه درست انتخاب شوند، نصب Proxmox VE 9، تنظیم vmbr0 و ساخت ماشین‌های مجازی همان مراحلی است که در این آموزش دیدید.
نتیجه، سروری است که چند سرویس را جدا از هم اجرا می‌کند و همه را از یک رابط وب مدیریت می‌کنید. سه کار را فراموش نکنید: پیش از خرید IP اضافه روش تحویل آن را بپرسید، بکاپ را از روز اول به مقصدی بیرون از همان سرور بفرستید و نسخه اصلی را پیش از پایان پشتیبانی‌اش ارتقا دهید. اگر سرور مناسب این کار را ندارید، سرورهای اختصاصی وب‌داده با دو پردازنده Xeon، رم ECC، دیسک NVMe و امکان خرید IP اضافه از پنل برای همین کاربرد آماده‌اند.
اگر در نصب یا تنظیم شبکه Proxmox به مشکلی خوردید، سوالتان را با جزئیات (روش تحویل IP و فایل interfaces) در بخش نظرات بنویسید تا پاسخ دهیم.
وب داده
وب داده

جدید ترین مطالب آموزشی و کاربردی را در اینجا بخوانید !
ما با بهره‌گیری از دانش روز و تجربه متخصصان حوزه فناوری، مجموعه‌ای از آموزش‌های کاربردی و مقالات تخصصی را گردآوری کرده‌ایم که هر یک، پاسخی دقیق به پرسش‌های شماست. ؛ از مفاهیم پایه تا پیچیده‌ترین تکنیک‌های حرفه‌ای. اینجا، دانش با زبانی ساده اما عمیق در اختیار شما قرار می‌گیرد.

مقاله‌ها: 234
پاسخی بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *