PVE网络配置
一、簡介
PVE是Proxmox Virtual Environment的簡稱,它是基于QEMU/KVM and LXC的,開源的服務器虛擬化管理解決方案;可以通過集成的易于使用的Web界面或通過CLI管理虛擬機,容器,高可用性集群,存儲和網絡。Proxmox VE代碼已獲得GNU Affero通用公共許可證(GNU Affero General Public License),版本3的許可。該項目由Proxmox Server Solutions GmbH開發和維護。
我們可以簡單的把PVE理解為一個簡單的操作系統,PVE基于Debian,它直接安裝在物理機器上,安裝完成后可以通過它,在物理機器上創建管理虛擬機,就像vmware一樣。
PVE官網:https://pve.proxmox.com/
二、下載安裝
官方安裝文檔:https://pve.proxmox.com/wiki/Installation
三、網絡
PVE網絡配置官方文檔:https://pve.proxmox.com/wiki/Network_Configuration
可以通過GUI或通過手動編輯文件/etc/network/interfaces來完成網絡配置,該文件包含整個網絡配置。以下介紹兩種常用模式。
- 網橋模式(默認網絡模式)
網橋就像用軟件實現的物理網絡交換機。所有虛擬機都可以共享一個網橋,或者您可以創建多個網橋來分離網絡域。每個主機最多可以有4094個網橋。
安裝程序將創建一個名為vmbr0的網橋,該網橋連接到第一個以太網卡。/etc/network/interfaces中的相應配置可能如下所示(不同網口配置,需要使用空行分隔):
如圖
圖中Node:proxmox1代表安裝了PVE的一臺物理機(PVE可以集群部署),vmbr0為該PVE的網絡配置,VM 100為PVE上啟動的虛擬機;從圖中可知該橋聯模式需要外部有DHCP服務,且創建的虛擬機將和外部電腦具備相同的網絡配置,從外部可直接訪問PVE中虛擬機;但該方式在有些時候不能正常使用,因為大多數公司會對一個物理網口的機器數量做限制;這就導致創建出的虛擬機無法正常獲得IP地址,手動配置后依然無法訪問外網;這個時候可以使用第二種網絡配置模式。
- 路由模式
大多數托管服務提供商不支持上述網橋設置。出于安全原因,一旦在單個網絡接口上檢測到多個MAC地址,它們就會禁用網絡。
可以通過單個接口“路由”所有流量來避免此問題。這樣可以確保所有網絡數據包使用相同的MAC地址。
注意:配置后如果不生效,可重啟PVE物理機再嘗試;
網絡圖
路由模式下,需要在PVE內部搭建DHCP服務器,以便在啟動虛擬機時,動態獲取網絡配置(IP,網關等),該模式下外部無法直接訪問PVE內部虛擬機,如果想直接訪問,可以通過代理或者端口轉發方式;
PS: PVE中修改interfaces文件使用nano命令
總結
- 上一篇: 天空之城 10孔口琴
- 下一篇: 史上最全小型水库雨水情测报及大坝安全监测