Proxmox VE устанавливается на «голое железо» с ISO-образа, и первая ошибка новичков случается уже на этом этапе: гипервизор полностью перезаписывает целевой диск, поэтому установка на диск с данными приводит к их безвозвратной потере. Перед началом работы проверьте, что на выбранном накопителе нет нужной информации, а в BIOS включена поддержка виртуализации.
Proxmox Virtual Environment — это бесплатная платформа виртуализации на базе Debian Linux с открытым исходным кодом. Она позволяет запускать виртуальные машины (на базе KVM) и контейнеры (LXC) через удобный веб-интерфейс. Эта инструкция на русском языке проведёт вас от подготовки оборудования до создания первой виртуальной машины и настройки базовой безопасности.
Требования к оборудованию и подготовка
Минимальные требования Proxmox VE скромные, но для комфортной работы виртуальных машин ресурсов нужно больше. Процессор должен поддерживать аппаратную виртуализацию: Intel VT-x или AMD-V. Эта функция включается в BIOS/UEFI и часто называется Intel Virtualization Technology, VT-x или SVM Mode.
Ориентировочные рекомендации по железу:
- 🖥️ 64-битный процессор с поддержкой аппаратной виртуализации;
- 🧠 оперативная память — чем больше, тем лучше (для домашней лаборатории обычно начинают с 16 ГБ);
- 💾 отдельный диск или SSD под систему и виртуальные машины;
- 🌐 сетевой адаптер с проводным подключением (Wi-Fi для управления сервером не подходит);
- ⚡ желательно источник бесперебойного питания для защиты данных.
⚠️ Внимание: установщик Proxmox полностью очищает выбранный диск. Если на нём есть данные — скопируйте их заранее или используйте другой накопитель.
Установка Proxmox VE по шагам
Скачайте актуальный ISO-образ только с официального сайта проекта proxmox.com — раздел загрузок доступен без регистрации. Запишите образ на USB-накопитель, загрузитесь с него и выберите пункт Install Proxmox VE в меню установщика.
Далее установщик предложит принять лицензионное соглашение, выбрать целевой диск и файловую систему. Для большинства сценариев подходит стандартная ext4, а ZFS стоит выбирать осознанно — она даёт снапшоты и защиту данных, но требует больше оперативной памяти. На следующих экранах укажите страну, часовой пояс, раскладку клавиатуры, пароль root и email администратора.
Особое внимание уделите сетевым настройкам: задайте статический IP-адрес, который не пересекается с диапазоном DHCP вашего роутера. Именно по этому адресу вы потом будете открывать веб-интерфейс. После завершения установки сервер перезагрузится и покажет в консоли адрес панели управления.
☑️ Чек-лист установки Proxmox
Первый вход в веб-интерфейс
Панель управления доступна по адресу https://IP-адрес:8006. Браузер покажет предупреждение о самоподписанном сертификате — это нормально для свежей установки, соединение всё равно зашифровано. Войдите под пользователем root с паролем, заданным при установке, выбрав область Linux PAM standard authentication.
Сразу после входа появится уведомление об отсутствии подписки. Подписка нужна только для доступа к enterprise-репозиторию обновлений и техподдержке — все функции Proxmox доступны и без неё, ограничений в работе виртуальных машин нет. Сообщение можно просто закрыть.
Настройка репозиториев и обновление
Без подписки нужно переключить систему на бесплатный репозиторий no-subscription, иначе обновления не будут устанавливаться. Это делается в веб-интерфейсе: выберите узел, откройте раздел Updates → Repositories, отключите enterprise-репозиторий и добавьте no-subscription через кнопку Add.
После настройки репозиториев обновите систему через консоль узла (Shell в веб-интерфейсе):
apt update && apt dist-upgrade -y
Обновления выполняйте регулярно — они закрывают уязвимости и исправляют ошибки гипервизора. Перед крупным обновлением имеет смысл остановить важные виртуальные машины и сделать резервные копии.
⚠️ Внимание: не редактируйте файлы репозиториев вручную, если не уверены в синтаксисе — ошибка в /etc/apt/sources.list может сломать систему обновлений. Используйте веб-интерфейс, он формирует корректные записи.
Создание первой виртуальной машины
Сначала загрузите ISO-образ нужной операционной системы: откройте хранилище local, перейдите в раздел ISO Images и нажмите Upload либо Download from URL, чтобы скачать образ напрямую на сервер. Это удобнее, чем заливать файл с компьютера.
Затем нажмите кнопку Create VM в правом верхнем углу и пройдите по шагам мастера:
- 📛 задайте имя виртуальной машины на вкладке General;
- 💿 выберите загруженный ISO-образ и тип гостевой ОС;
- ⚙️ на вкладке System для Windows обычно включают
QEMU Agentи выбирают тип диска VirtIO; - 💾 выделите объём диска, число ядер процессора и объём памяти с запасом под задачи гостя;
- 🌐 сеть оставьте на мосте
vmbr0— виртуальная машина получит доступ в вашу локальную сеть.
После создания запустите ВМ и откройте её экран через Console — дальше идёт обычная установка операционной системы. Для Windows потребуется дополнительный ISO с драйверами VirtIO, иначе установщик не увидит виртуальный диск.
LXC-контейнеры: когда они выгоднее
Контейнеры LXC — альтернатива полноценным виртуальным машинам. Они потребляют заметно меньше памяти и запускаются почти мгновенно, поэтому для сервисов вроде файлового сервера, Pi-hole или системы умного дома контейнер часто удобнее ВМ.
Шаблоны контейнеров скачиваются прямо из веб-интерфейса: выберите хранилище, откройте раздел CT Templates и нажмите Templates. Доступны готовые образы Debian, Ubuntu, Alpine и других дистрибутивов. Создание контейнера выполняется кнопкой Create CT — мастер похож на мастер виртуальных машин, но без этапа установки ОС.
Привилегированные и непривилегированные контейнеры
Непривилегированный (unprivileged) контейнер изолирован от хоста и считается более безопасным — выбирайте его по умолчанию. Привилегированный нужен только в отдельных случаях, когда приложению требуется прямой доступ к ресурсам хоста.
Хранилища, сеть и резервное копирование
Proxmox различает несколько типов хранилищ, и понимание их различий упрощает администрирование:
| Тип хранилища | Назначение | Особенности |
|---|---|---|
| local (directory) | ISO-образы, шаблоны, бэкапы | Создаётся при установке |
| local-lvm | Диски виртуальных машин | LVM-thin, поддержка снапшотов |
| NFS / CIFS | Сетевые бэкапы и образы | Подключается к NAS |
| ZFS | Диски ВМ и данные | Снапшоты, контроль целостности |
Резервное копирование настраивается в разделе Datacenter → Backup. Создайте задание, выберите виртуальные машины, расписание и целевое хранилище — система будет автоматически делать снапшоты ВМ. Копии лучше держать на отдельном устройстве, например на сетевом хранилище: бэкап на том же диске, что и сама ВМ, не спасёт при отказе накопителя.
⚠️ Внимание: снапшот виртуальной машины — не резервная копия. Снапшот хранится на том же диске и исчезнет вместе с ним при поломке. Полноценный бэкап создаётся только функцией Backup.
Частые проблемы и их решения
Если веб-интерфейс не открывается, сначала проверьте с консоли сервера, что сетевой интерфейс получил нужный адрес: команда ip a покажет текущую конфигурацию. Также убедитесь, что вы используете именно https и порт 8006 — по обычному http панель не отвечает.
Медленная работа виртуальных машин чаще всего связана с нехваткой оперативной памяти на хосте. Не выделяйте гостям всю доступную память: оставьте запас самому Proxmox, иначе система начнёт активно использовать swap и всё замедлится. Для Windows-гостей обязательно установите драйверы VirtIO и гостевой агент QEMU — без них производительность диска и сети будет заметно ниже.
Часто задаваемые вопросы
Proxmox действительно бесплатный?
Да, все функции доступны бесплатно. Платная подписка даёт доступ к стабильному enterprise-репозиторию и официальной поддержке, но для дома и тестирования достаточно бесплатного репозитория no-subscription.
Можно ли установить Proxmox на обычный домашний ПК?
Да, подойдёт любой 64-битный компьютер с поддержкой виртуализации в процессоре. Проверьте, что в BIOS включены VT-x или AMD-V, и используйте проводное сетевое подключение.
Что выбрать: виртуальную машину или LXC-контейнер?
Для Windows и изолированных окружений — только виртуальную машину. Для лёгких Linux-сервисов контейнер экономичнее по памяти и быстрее запускается.
Как пробросить USB-устройство в виртуальную машину?
В настройках ВМ откройте раздел Hardware, нажмите Add и выберите USB Device — устройство можно указать по порту или по идентификатору производителя. ВМ при этом может потребовать перезапуска.
Нужен ли отдельный диск под Proxmox?
Строго отдельный — не обязательно: система и виртуальные машины могут жить на одном накопителе. Но выделенный SSD под гипервизор упрощает переустановку и снижает риск потери данных гостевых систем.