Linux
oVirt - 在子網中執行虛擬機
我正在嘗試將虛擬機(和池)執行到 NAT 中。為了達到這個目標,我有:
- 在集群中創建了一個新網路;
- 選中“在外部提供商上創建”複選框;
- 選擇 ovirt-provider-ovn;
- 輸入(在“子網”選項卡中)名稱、CIDR、網關和 DNS。
- 將網路分配給 VM
當我執行 VM 時,它正確獲取子網 IP,但它是完全隔離的。無法 ping 網關或 DNS 伺服器。
我錯過了什麼?
根據 RHV 4.3 文件,您只能通過 oVirt API 創建隔離的 OVN 網路或通過 Neutron API 創建路由 OVN 網路。源 NAT 尚未(尚未)實施
如果您添加開放虛擬網路 (OVN) (ovirt-provider-ovn) 作為外部網路提供商,則多個子網可以通過路由器相互連接。要管理這些路由器,您可以使用 OpenStack Networking API v2.0。但是請注意,ovirt-provider-ovn 有一個限制:源 NAT(OpenStack API 中的 enable_snat)沒有實現。