什麼是 Proxmox VE?
1. Proxmox VE 簡介
Proxmox Virtual Environment (簡稱 Proxmox VE 或 PVE) 是一個開源的虛擬化平台,結合了 KVM (Kernel-based Virtual Machine) 虛擬機和 LXC (Linux Containers) 容器技術。
它提供完整的網頁管理介面,讓您能輕鬆創建和管理虛擬機器、容器、儲存、網路等資源。
為什麼選擇 Proxmox VE?
- 免費開源:核心功能完全免費,無需付費授權
- 功能完整:結合虛擬機和容器兩種虛擬化技術
- 易於使用:提供直觀的網頁管理介面
- 高效能:直接基於 Linux 核心,減少效能損耗
- 靈活擴展:支持單機部署或多節點叢集
- 活躍社群:大量的教學資源和社群支援
虛擬機 vs. 容器
- 虛擬機 (KVM):完整虛擬化,可運行各種作業系統 (Windows, Linux, FreeBSD 等)
- 容器 (LXC):輕量級虛擬化,僅能運行 Linux,但效能接近原生系統
2. 系統需求
基本需求
- CPU:64 位元處理器 (Intel 或 AMD),支援虛擬化技術 (Intel VT-x/AMD-V)
- 記憶體:至少 2GB RAM (建議 8GB 以上)
- 儲存空間:至少 32GB (建議 120GB 以上,SSD 為佳)
- 網路:至少一個網路口
- 安裝媒體:8GB 以上 USB 隨身碟
BIOS 設定檢查
在安裝前,請進入 BIOS 設定確認:
- 虛擬化技術已啟用:Intel VT-x/AMD-V
- IOMMU 已啟用(如需 PCI 直通):Intel VT-d/AMD-Vi
3. 安裝準備
下載 Proxmox VE
- 訪問 Proxmox 下載頁面
- 選擇最新版本的 ISO 映像檔下載
BIOS 設定檢查
在安裝前,請進入 BIOS 設定確認:
- 虛擬化技術已啟用:Intel VT-x/AMD-V
- IOMMU 已啟用(如需 PCI 直通):Intel VT-d/AMD-Vi
製作安裝 USB
ventoy 教學
安裝ventoy至你要的裝置,找到你安裝Ventoy的裝置,把下載的Proxmox VE iso檔直接放進去,這樣就完成了。
網路規劃
在安裝前,準備以下網路資訊:
- IP 地址:為 Proxmox 伺服器選擇一個靜態 IP(如 192.168.1.10)
- 子網路遮罩:通常是 255.255.255.0
- 預設閘道:您的路由器 IP (如 192.168.1.1)
- DNS 伺服器:可使用 8.8.8.8 (Google DNS) 或您的路由器 IP
- 主機名稱:為伺服器選擇一個名稱 (如 pve.home.local)
4. 安裝 Proxmox VE
啟動安裝程序
- 插入準備好的 USB 隨身碟
- 重新啟動電腦,進入開機選單(通常按 F12, F11, 或 ESC 鍵)
- 選擇從 USB 開機
- 在ventoy開機選單選擇proxmox ve.iso檔
- 在 Proxmox 開機選單中選擇「Install Proxmox VE」
- 等待系統載入
安裝步驟
1. 接受授權條款
- 閱讀授權條款
- 勾選「I accept the terms of the EULA」
- 點擊「Next」
2. 選擇目標硬碟
- 從下拉選單選擇要安裝的目標硬碟
- 選擇檔案系統:
- 初學者建議:選擇 ext4
- 進階用戶:如果有多顆硬碟可考慮 ZFS 選項
- 點擊「Next」
3. 設定位置與時間
- 選擇您的國家、時區和鍵盤配置
- 點擊「Next」
4. 設定管理員密碼
- 輸入管理員(root)密碼(至少 5 個字元)
- 再次輸入密碼確認
- 輸入管理員電子郵件地址
- 點擊「Next」
5. 設定網路
- 輸入主機名稱(如 pve.home.local)
- 選擇網路介面(通常自動選擇第一張網卡)
- IP 設定:選擇「靜態」(Static)
- 輸入之前規劃的 IP 地址
- 輸入子網路遮罩(通常是 255.255.255.0)
- 輸入閘道 IP
- 輸入 DNS 伺服器
- 點擊「Next」
6. 確認安裝
- 檢查安裝摘要
- 確認硬碟將被完全清除
- 點擊「Install」開始安裝
- 等待安裝完成 (約 5-15 分鐘)
- 安裝完成後點擊「Reboot」
5. 初始設定
首次登入 Proxmox
- 在任何電腦的瀏覽器中輸入:
https://你的PVE-IP:8006
(例如 https://192.168.1.10:8006) - 忽略安全警告(點擊「進階」>「繼續前往」)
- 登入資訊:
- 使用者名稱:
root
- 密碼:安裝時設定的密碼
- 領域:
Linux PAM standard authentication
- 使用者名稱:
- 點擊「登入」
移除訂閱提示(可選)
初次使用會看到訂閱提示,可依照以下步驟移除:
- 通過 SSH 連接到 PVE:
ssh root@你的PVE-IP
- 執行以下命令:
cd /usr/share/javascript/proxmox-widget-toolkit
cp proxmoxlib.js proxmoxlib.js.backup
sed -i "s/data.status !== 'Active'/false/g" proxmoxlib.js
systemctl restart pveproxy.service
初始系統更新
- 在左側選單中選擇「伺服器」(node) > 「更新」
- 點擊「重新整理」檢查更新
- 點擊「升級」安裝所有更新
- 或通過 SSH 運行:
apt update
apt dist-upgrade
加入 Proxmox 社群套件庫(非商業使用)
- 通過 SSH 編輯來源清單:
nano /etc/apt/sources.list
- 加入下面這行(版本號根據您的實際版本調整):
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
- 保存並退出(Ctrl+O,然後 Ctrl+X)
- 禁用企業套件庫:
rm /etc/apt/sources.list.d/pve-enterprise.list
- 更新套件:
apt update