mirror of
https://github.com/StepanovPlaton/AboutMe.git
synced 2026-07-28 19:35:51 +04:00
Compare commits
3 Commits
4f76ca5601
...
12ea6ad38c
| Author | SHA1 | Date | |
|---|---|---|---|
| 12ea6ad38c | |||
| 8b3b0285a2 | |||
| d1c196d03a |
Binary file not shown.
BIN
public/images/192.168.0.5_8006_.png
Normal file
BIN
public/images/192.168.0.5_8006_.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 129 KiB |
@@ -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
|
||||||
@@ -1,11 +1,12 @@
|
|||||||
{
|
{
|
||||||
"sourceCode": "https://git.stepanovplaton.ru/StepanovPlaton/OSin1000Lines",
|
"sourceCode": "https://git.stepanovplaton.ru/StepanovPlaton/OSin1000Lines",
|
||||||
|
"endDate": "2026-02-15T08:00:00.000+04:00",
|
||||||
"featured": false,
|
"featured": false,
|
||||||
"startDate": "2026-02-03T08:00:00.000+04:00",
|
"startDate": "2026-02-03T08:00:00.000+04:00",
|
||||||
"techStack": [
|
"techStack": [
|
||||||
"C"
|
"C"
|
||||||
],
|
],
|
||||||
"status": "in-progress",
|
"status": "completed",
|
||||||
"title": "OSin1000Lines",
|
"title": "OSin1000Lines",
|
||||||
"tags": [],
|
"tags": [],
|
||||||
"description": "Операционная система для QEMU RISC-V в 1000 строк кода на С",
|
"description": "Операционная система для QEMU RISC-V в 1000 строк кода на С",
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ site:
|
|||||||
performanceMode: false
|
performanceMode: false
|
||||||
fullscreen:
|
fullscreen:
|
||||||
zIndex: -1
|
zIndex: -1
|
||||||
opacity: 0.7
|
opacity: 0.2
|
||||||
blur: 1
|
blur: 1
|
||||||
navbar:
|
navbar:
|
||||||
transparentMode: "semi"
|
transparentMode: "semi"
|
||||||
|
|||||||
Reference in New Issue
Block a user