1. 安装Open vSwitch环境

1 配置基础环境。

在VMware Workstation软件中创建一个虚拟机VM1,配置2张网卡,虚拟机VM1配置如图4-3所示。将网卡ens33地址配置为192.168.1.131/24,网卡ens34地址配置为192.168.2.131/24。

 

图4-3 VM1虚拟机配置

2 远程连接。

用远程连接软件SecureCRT连接虚拟机,修改虚拟机yum源配置文件,配置使用本任务提供的Packages.tar.gz的安装包。

# cd /opt/

# tar -zxvf Packages.tar.gz

# mv /etc/yum.repos.d/* /home/

# vi /etc/yum.repos.d/local.repo

[ovs]

name=ovs

baseurl=file:///opt/Packages

gpgcheck=0

enabled=1

# yum clean all

3 安装软件包。

在虚拟机中使用yum安装OVS软件,并查看OVS的版本号。

# yum install -y openvswitch

# systemctl start openvswitch     \\启动openvswitch服务

# systemctl enable openvswitch    \\设置openvswitch服务开机自启

# ovs-vsctl -V

ovs-vsctl (Open vSwitch) 2.5.0

Compiled Mar 18 2016 15:00:11

DB Schema 7.12.1

2. Open vSwitch常用操作

1 添加一个网桥br0。

# ovs-vsctl add-br br0

2 列出OVS中的所有网桥。

# ovs-vsctl list-br

br0

3 将网卡ens34挂接到网桥br0上。

# ovs-vsctl add-port br0 ens34

4 列出br0网桥中的所有端口。

# ovs-vsctl list-ports br0

ens34

5 列出网卡ens34挂接到的网桥列表。

# ovs-vsctl port-to-br ens34

br0

6 查看OVS的网络状态。

# ovs-vsctl show

f94fdd08-4221-43d9-8b71-27f9e19b5315

    Bridge "br0"

        Port "ens34"

            Interface "ens34"

        Port "br0"

            Interface "br0"

                type: internal

    ovs_version: "2.5.0"

7 删除网桥br0上挂接的网卡ens34。

# ovs-vsctl del-port br0 ens34

# ovs-vsctl list-ports br0  

8 删除网桥br0。

# ovs-vsctl del-br br0

# ovs-vsctl list-br

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐