Linux

兩個 KVM 虛擬機之間的專用網路

  • February 17, 2014

我正在嘗試使用透明乙太網連結將兩個 KVM 主機連接在一起。我使用 Proxmox VE 作為主機,並配置了 2 個帶有乙太網介面的 KVM VE,並將它們連接到單個網橋 (vmbr1)。

我已經在同一子網上的每個主機上配置了靜態 IP,儘管我無法通過網橋 ping(主機 A 無法 ping 主機 B)。VM 上的 arp 表偶爾會“不完整”,並且尚未正確發現其他主機。

如果我用其他主機 mac 和 ip 地址誘導 arp 表,然後在 VM 上的網橋上看到 ICMP 回應要求,並且我正在 ping 的主機上的介面 packet_in 計數器增加。

我在 ServerFault 上看到了類似的問題,儘管遵循以下 RedHat ‘bug’ 似乎沒有任何效果:https ://bugzilla.redhat.com/show_bug.cgi?id=512206

這裡有什麼想法嗎?

最後,我放棄了 linux 網橋,安裝並使用了 OpenVSwitch,使用 ovs-ofctl 在主機之間手動創建流。Linux 網橋的一些奇怪行為我不太確定。

引用自:https://serverfault.com/questions/567895