Xây dựng Homelab tại nhà với Proxmox, Mikrotik và Xpenology
Giới Thiệu
Trong quá trình học tập và khám phá về ảo hóa, mạng và hệ thống lưu trữ, mình bắt đầu xây dựng một homelab tại nhà với các thiết bị sẵn có. Hệ thống được chia làm hai phần chính, mỗi phần đều sử dụng Proxmox VE để tận dụng sức mạnh ảo hóa:
🖥️ Thiết bị & vai trò
- 💻 Mini PC Intel N100 ( 6 LAN i226 2.5Gbs )
8GB RAM, 256GB SSD SATA
→ Chạy Proxmox VE, triển khai các LXC container nhẹ cho mạng, bao gồm:- AdGuard Home: chặn quảng cáo toàn mạng
- WireGuard VPN: truy cập từ xa an toàn
- Mikrotik RouterOS CHR : quản lý toàn bộ hệ thống mạng trong Homelab
- 📦 NAS TerraMaster (32GB RAM) ( 2 LAN i225 2.5Gbs )
→ Chạy Proxmox VE + Xpenology (DSM) để biến thành NAS mạnh mẽ
Đồng thời chạy thêm các LXC hỗ trợ HomeLab và SmartHome như:- Home Assistant: điều khiển thiết bị IoT
- MQTT Broker (Mosquitto): kết nối cảm biến & thiết bị
- Node-RED hoặc InfluxDB: thu thập và xử lý dữ liệu smarthome
- Caddy: Web server tự động cấp SSL, đơn giản và mạnh mẽ cho các dịch vụ web.
- Portainer: Giao diện quản lý Docker và container trực quan, dễ sử dụng.
- Ghost Blog: Nền tảng blog mã nguồn mở, dễ triển khai, mạnh mẽ và tối ưu cho SEO.
🎯 Mục tiêu homelab của mình:
- Mô phỏng hệ thống mạng và dịch vụ thật ngay tại nhà
- Tự host các dịch vụ DNS, VPN, file server, smart home
- Học và quản lý Proxmox, container, snapshot, backup v.v.
- Tiết kiệm điện, tận dụng phần cứng giá rẻ nhưng hiệu quả