Compare commits

...

3 Commits

5 changed files with 214 additions and 175 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

View File

@@ -0,0 +1,38 @@
---
title: Чем мне так понравился Proxmox и почему тебе тоже стоит его попробовать
published: 2026-04-09T14:10:00.000+04:00
cover: /images/192.168.0.5_8006_.png
tags:
- Linux
draft: false
---
При очередном обновлении домашнего сервера мне досталась машина с двумя Enthernet портами, поэтому после недолгих раздумий было решено заменить мой посредственный роутер от TP-Link и совместить в одном устройстве 2 функции - Gateway домашней сети и домашний сервер с полезными сервисами.
Я не большой специалист в сетевом оборудовании и софте, но обзорный диалог с Gemini показал, что самый интересный для меня вариант - это специализированная ОС, я выбрал [OPNsense](https://opnsense.org). Однако мне хотелось бы сохранить все настроенные сервисы, которые я запускал в Docker, а OPNsense был построен на базе BSD.\
\
Хочется и OPNsense с готовыми инструментами настройки сети, и Linux с его Docker, а ещё желательно чтобы можно было независимо это дело обновлять. Как говорится вообще нельзя, но если очень хочется - то можно!\
\
Не буду тут рассказывать как поставить [Proxmox](https://www.proxmox.com/), такая инструкция всё равно быстро устареет, а актуальный аналог всегда легко найдётся в интернете. Я лучше расскажу о плюсах лично для меня.
### Динамические мощности под каждую систему
У меня сейчас 2 виртуальные машины, и в момент их создания я лишь отдалённо понимал насколько мощный процессор и какой объём памяти им нужен. Но с Proxmox я могу менять их динамически между перезагрузками ОС. Так оказалось что OPNsense работает и на 512мб памяти, но для Web интерфейса очень нужно хотя бы 1Гб, а вот ядро можно оставить и одно. Для моей основной виртуальной машины Linux не хватило 4Гб оперативной памяти в пике - не проблема, два клика и уже их уже 6.
### Бекапы
Бекап виртуальной машины за 3 минуты и восстановление за секунды - это порадовало. Пока работаем без сбоев, но функция опробовала и заслуживает лайка
### Быстрый безголовый сервер в 2 клика
Отдельная крутая функция - LXC контейнер. Пока того как я освободил роутер было решено его перепрошить, нужен был TFTP-сервер. Запустил его в Proxmox за 1 минуту, сделал всё необходимое и просто удалил.
### И даже больше...
Сейчас у меня всего 1 сервер с Proxmox, а ведь на полную он раскрывается именно в кластере! Можно будет настраивать отказоустойчивость, распределённое сетевое файловое хранилище, перемещать ВМ с одного сервера на другой без остановки... звучит как магия.
Следующий эксперимент - поставить Windows внутрь Proxmox. Во-первых так одно физическое устройство можно поделить на два рабочих места, во-вторых рядом с рабочей виндой так же удобно запускать ВМ и LXC например под бекенд или базу данных.
### Вердикт
Всем рекомендую попробовать Proxmox на домашнем сервере, а сам буду изучать гипервизоры дальше, и может быть попробую ESXi

View File

@@ -1,11 +1,12 @@
{
"sourceCode": "https://git.stepanovplaton.ru/StepanovPlaton/OSin1000Lines",
"endDate": "2026-02-15T08:00:00.000+04:00",
"featured": false,
"startDate": "2026-02-03T08:00:00.000+04:00",
"techStack": [
"C"
],
"status": "in-progress",
"status": "completed",
"title": "OSin1000Lines",
"tags": [],
"description": "Операционная система для QEMU RISC-V в 1000 строк кода на С",

View File

@@ -60,7 +60,7 @@ site:
performanceMode: false
fullscreen:
zIndex: -1
opacity: 0.7
opacity: 0.2
blur: 1
navbar:
transparentMode: "semi"