环境:部署在kvm虚拟环境上(让虚拟机和宿主机都可以直接从路由器获取到独立ip)
1、安装ovs软件安装包并启动服务(一般采用源码安装,此处用yum安装)
yum install openvswitch-2.9.0-3.el7.x86_64.rpm
systemctl enable --now openvswitch
2、创建br0网桥,查看当前状态
ovs-vsctl add-br br0
ovs-vsctl show
3、修改配置文件,做完整网桥配置
cd /etc/sysconfig/network-scripts/
sudo vim ifcfg-br0
内容如下:
DEVICE=br0
BOOTPROTO=none
ONBOOT=yes
TYPE=OVSBridge
DEVICETYPE=ovs
IPADDR=192.168.134.178
PREFIX=24
GATEWAY=192.168.133.2
DNS1=114.114.114.114
DNS2=8.8.8.8
NAME=br0
vim ifcfg-ens33
内容如下:
做部分修改与添加即可(两个文件ip地址相同)
TYPE=OVSPort
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=no
NAME=ens33
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.134.178
PREFIX=24
GATEWAY=192.168.134.2
DNS1=114.114.114.114
DEVICETYPE=ovs
OVS_BRIDGE=br0
systemctl restart network # 启动
4、查看状态
ovs-vsctl show # 此时可以看到网桥成功
5、测试