2026년 Proxmox 가상화 홈랩 구축 튜토리얼 – 집에서 서버실을 만드는 가장 현실적인 방법

2026년 Proxmox 가상화 홈랩 구축 튜토리얼 – 집에서 서버실을 만드는 가장 현실적인 방법

얼마 전 DevOps 커뮤니티 오픈채팅방에서 흥미로운 글을 하나 봤어요. 어떤 분이 “AWS 프리티어 만료되고 나서 매달 요금 폭탄 맞는 게 두렵다”며 집에서 쓸 수 있는 가상화 환경을 구성하고 싶다고 하셨거든요. 댓글이 수십 개 달렸는데, 대부분 Proxmox VE를 추천하더라고요. 저도 약 3년 전부터 중고 미니PC 한 대로 홈랩을 굴리기 시작했는데, 처음엔 정말 삽질의 연속이었습니다. 네트워크 브리지 설정 하나 잘못 건드려서 하루 종일 인터넷이 안 됐던 기억도 있고요. 😅

이 글은 그런 삽질을 조금이라도 줄여드리기 위해 정리한 내용이라고 봐주시면 좋겠습니다. Proxmox를 처음 접하시는 분도, 이미 설치는 해봤는데 뭔가 어설프게 돌아가고 있는 분도 참고가 되셨으면 해요.


Proxmox VE, 왜 홈랩에서 이렇게 인기가 많을까요?

오픈소스이면서도 엔터프라이즈급 기능을 품고 있어요

Proxmox Virtual Environment(이하 Proxmox VE)는 오스트리아 기업 Proxmox Server Solutions GmbH가 개발한 오픈소스 하이퍼바이저 플랫폼입니다. 내부적으로는 Debian Linux를 기반으로 하고, KVM(커널 기반 가상 머신)과 LXC(리눅스 컨테이너)를 동시에 지원합니다. 즉, 무거운 VM과 가벼운 컨테이너를 하나의 웹 UI에서 함께 관리할 수 있는 거예요.

2026년 현재 최신 안정 버전은 Proxmox VE 8.x 계열이며, Ceph 스토리지 통합, ZFS 네이티브 지원, 클러스터링(최대 32노드), HA(고가용성) 페일오버 등 웬만한 엔터프라이즈 솔루션 부럽지 않은 기능을 갖추고 있습니다. 그러면서도 개인 사용자는 무료로 쓸 수 있다는 게 가장 큰 장점이라고 봅니다.

참고로 VMware ESXi는 2024년 Broadcom 인수 이후 라이선스 정책이 대폭 강화되면서 개인 무료 버전이 사실상 사라졌어요. 그 반사이익으로 Proxmox 커뮤니티가 폭발적으로 성장했다는 분석이 많습니다.

Proxmox VE dashboard, home lab server rack

홈랩용 하드웨어 – 어느 정도 스펙이면 충분할까요?

사실 이게 제일 많이 받는 질문인 것 같아요. 결론부터 말씀드리면, N100 미니PC 한 대도 충분히 훌륭한 홈랩이 됩니다. 다만 목적에 따라 달라지긴 해요. 아래 스펙 가이드를 참고해 보세요.

  • 입문형 (VM 2~3개 동시 운영): Intel N100 / N305 기반 미니PC, RAM 16GB DDR5, NVMe 512GB. 가격대 약 15~25만 원 (2026년 기준 중고 시세)
  • 중급형 (VM 5~8개 + LXC 다수): Intel Core i5-12세대 이상 또는 Ryzen 5 5600G, RAM 32GB, NVMe 1TB + SATA SSD 별도. 가격대 약 40~70만 원
  • 고급형 (미니 클러스터 구성 목표): Intel Xeon E 계열 또는 EPYC 기반 중고 서버(Dell R730, HP DL380 Gen9 등), ECC RAM 64GB 이상, SAS/NVMe 혼합 스토리지
  • 공통 권장사항: 네트워크 카드 최소 1Gbps, 가능하면 2.5GbE 이상. UPS(무정전 전원공급장치) 연결 강력 권장
  • 중요 체크포인트: CPU가 VT-x / AMD-V 가상화 확장을 지원하는지 반드시 BIOS에서 확인 후 활성화

저는 개인적으로 Beelink EQ12 Pro(N100 탑재)로 시작해서 현재는 i5-1235U 탑재 미니PC로 업그레이드했는데, TDP가 낮아서 전기세 부담이 거의 없다는 게 홈랩에서 가장 중요한 덕목이 아닌가 싶습니다. 아이들 상태에서 약 8~12W 정도 소비하거든요.


Proxmox VE 설치 단계별 가이드

Step 1. ISO 다운로드 및 부팅 USB 만들기

공식 사이트(proxmox.com/downloads)에서 최신 ISO 이미지를 받아요. 현재 기준 Proxmox VE 8.3이 안정 버전으로 라고 봐도 무방합니다. 다운로드 후 Rufus(Windows) 또는 Balena Etcher(Mac/Linux)로 USB에 구워주시면 돼요. DD 모드로 구울 것을 권장합니다.

Step 2. 설치 과정 – 함정 포인트 공유

설치 과정 자체는 그래픽 설치 마법사가 제공되어서 크게 어렵지 않아요. 하지만 몇 가지 주의하실 점이 있어요.

  • 디스크 파일시스템 선택: ext4, xfs, ZFS 중 선택하게 되는데, 가능하면 ZFS (RAID1)를 권장해요. 스냅샷과 데이터 무결성 검증 면에서 압도적입니다. 단, ZFS는 RAM을 많이 씁니다 (ARC 캐시). 16GB 이하면 ext4도 고려해볼 만해요.
  • 관리 IP 설정: 설치 중 정적 IP를 직접 지정해요. DHCP 아닙니다. 공유기 대역에 맞게 설정하고, 게이트웨이(공유기 IP)를 정확히 입력해주세요.
  • 호스트명(hostname): 나중에 클러스터 구성 시 헷갈리지 않도록 의미 있는 이름으로 지어주세요. (예: pve-node01.homelab.local)

Step 3. 설치 후 첫 번째 해야 할 설정들

설치가 완료되면 브라우저에서 https://[설정한IP]:8006 으로 접근하면 WebUI가 뜹니다. 기본 계정은 root / 설치 중 입력한 비밀번호예요.

첫 로그인 후 반드시 해주셔야 할 작업들을 나열해 볼게요.

  • 무료 구독 리포지토리로 전환: Proxmox는 유료 구독 없이도 사용 가능하지만, 기본적으로 엔터프라이즈 리포지토리가 설정되어 있어서 apt update 시 401 오류가 납니다. /etc/apt/sources.list.d/pve-enterprise.list를 비활성화하고, pve-no-subscription 리포지토리로 교체해주세요.
  • 시스템 업데이트: apt update && apt full-upgrade -y
  • dark theme 적용: Proxmox Dark Theme 오픈소스 프로젝트(GitHub: Weilbyte/PVEDiscordDark)를 적용하면 눈이 편해요. 개인적으로 꼭 하는 작업입니다. 😄
  • NTP 서버 설정 확인: 시간 동기화가 안 되면 인증서 오류나 클러스터 통신 문제가 생깁니다.
  • 이메일 알림 설정: Postfix를 통해 Gmail SMTP를 연동하면 VM 다운 등의 상황을 이메일로 받아볼 수 있어요.
Proxmox VE web interface, virtual machine setup

Step 4. 첫 VM 만들기 – Ubuntu Server 24.04 LTS 예시

이제 본격적으로 VM을 만들어 볼게요. Ubuntu Server ISO를 Proxmox의 로컬 스토리지에 먼저 업로드하고(Datacenter > pve > local > ISO Images > Upload), 다음 순서로 진행해요.

  • 상단 “Create VM” 클릭 → VM ID 및 이름 입력
  • OS 탭: 업로드한 ISO 선택, Guest OS는 Linux 6.x kernel 선택
  • System 탭: Machine을 q35로, BIOS를 OVMF(UEFI)로 설정. EFI 디스크 자동 추가 체크
  • Disks 탭: 스토리지 선택, 디스크 크기 설정 (최소 20GB 권장), SSD emulation 체크
  • CPU 탭: 코어 수 설정. Type은 host로 설정하면 실제 CPU 기능을 그대로 VM에 전달해 성능이 좋아요
  • Memory 탭: Ballooning 활성화하면 메모리를 유동적으로 할당해 효율적입니다
  • Network 탭: Bridge는 기본 vmbr0 사용, VirtIO 드라이버 선택
  • Confirm 후 “Start after created” 체크하고 Finish

Step 5. LXC 컨테이너 – VM보다 가볍고 빠릅니다

Proxmox의 숨은 강점 중 하나가 LXC 컨테이너 지원이에요. VM에 비해 오버헤드가 훨씬 적어서, 단순한 서비스(웹서버, 파이썬 봇, Pi-hole, Heimdall 등)는 LXC로 돌리는 게 훨씬 효율적입니다. 메모리도 512MB~1GB면 충분한 서비스가 많아요.

컨테이너 템플릿은 WebUI의 pve > local > CT Templates에서 “Templates


📚 관련된 다른 글도 읽어 보세요

태그: []

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *