1. 安装Open vSwitch环境

news/2024/10/18 12:34:26/

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


http://www.ppmy.cn/news/58072.html

相关文章

代码随想录 452 最小数量弓箭引爆气球 453 无重叠区间 763 划分字母区间

452 最小数量弓箭引爆气球 代码如下 func findMinArrowShots(points [][]int) int { if len(points) 0 { //如果气球数量为0 则返回0 return 0 } res : 1 定义弓箭数量 sort.Slice(points,func(i,j int)bool{ //按照气球的左边界大小排序 return points[i][0] < poin…

c++ 11标准模板(STL) std::vector (三)

定义于头文件 <vector> template< class T, class Allocator std::allocator<T> > class vector;(1)namespace pmr { template <class T> using vector std::vector<T, std::pmr::polymorphic_allocator<T>>; }(2)(C17…

CSS布局基础(字体,文本,背景)

字体 常见字体设置 body {font-family: font-family: "Microsoft YaHei", Tahoma, Arial, Hiragino Sans GB,sans-serif; }浏览器从前到后匹配&#xff0c;找到可用字体结束&#xff0c;都没匹配上&#xff0c;使用浏览器默认字体 常用字号 不同浏览器默认字号可…

【6. 激光雷达接入ROS】

欢迎大家阅读2345VOR的博客【6. 激光雷达接入ROS】&#x1f973;&#x1f973;&#x1f973; 2345VOR鹏鹏主页&#xff1a; 已获得CSDN《嵌入式领域优质创作者》称号&#x1f47b;&#x1f47b;&#x1f47b;&#xff0c;座右铭&#xff1a;脚踏实地&#xff0c;仰望星空&#…

维度表设计方法

第一步&#xff1a;选择维度或新建维度。作为维度建模的核心&#xff0c;在企业级数 据仓库中必须保证维度的唯一性。以淘宝商品维度为例&#xff0c;有且只允许有 一个维度定义。 第二步&#xff1a;确定主维表。此处的主维表一般是 ODS 表&#xff0c;直接与业务 系统同步。以…

聚观早报|苹果版余额宝四天吸金69亿;​微软拟推出私有版ChatGPT

今日要闻&#xff1a;苹果版余额宝四天吸金69亿元&#xff1b;称微软拟推出私有版ChatGPT&#xff1b;特斯拉上调Model 3、Model Y售价&#xff1b;好莱坞编剧将举行15年来首次罢工&#xff1b;字节跳动要在美国卖书了 苹果版余额宝四天吸金69亿元 早些时候&#xff0c;苹果推…

【python知识】__init__.py的来龙去脉

目录 一、说明 二、包-模块-函数结构 2.1 包、模块、函数的关系 2.2 __init__.py的角色 2.3 识别包 三、__init__.py的功效 3.1 建立一个工程包 3.2 用__init__.py简化工程包 3.3 过滤 3.4 设置顶级全局变量 四、其它更多用法 4.1 高级应用 4.3 Python 3.3 及更高…

【Python】序列类型①-列表

文章目录 1. 前言2. 列表的定义3. 列表的下标访问3.1 嵌套列表的下标 4. 列表的切片操作5. 列表的遍历5.1 使用for循环进行遍历5.2 while循环进行遍历 6.添加列表元素6.1 使用append方法添加元素6.2 使用insert方法添加元素 7. 列表的拼接7.1 使用 进行拼接7.2 使用extend 进行…