1. 程式人生 > 其它 >OVS初學習

OVS初學習

參考來自於:https://developer-old.gnome.org/NetworkManager/stable/nm-openvswitch.html

1 安裝並啟動OVS

yum install -y openvswitch

systemctl start openvswitch

2 建立網橋

nmcli con add type ovs-bridge conn.interface M

nmcli con add type ovs-port conn.interface M master M

nmcli con add type ovs-interface slave-type M ovs-port conn.interface uplink master M ipv4.method manual ipv4.address 192.168.80.22/24

備註:由於資料中幾乎所有的為網橋配置IP的命令使用的是“ip addr”,但是重啟IP就會消失,同時修改網絡卡配置檔案也沒有生效,所以無奈使用了nmcli,nmcli會將配置的網橋資訊同步到ovs-db中,所以配置完成ip地址後,後續就可以使用ovs-vsctl命令進行配置了。

配置完成後,系統的資訊如下:

配完以後,網路並不通,原因是該網橋並沒有和任何的物理網路相通,因此需要在網橋里加入物理網口,具體命令如下:

nmcli con add type ovs-port connection.interface-name eno3 master M con-name uplink

nmcli c add type ethernet conn.interface eno3 master uplink con-name interface-uplink

配完後,ovs和網橋的狀態如下: