当前位置: 首页 > article >正文

ovs-vsctl 命令详解

ovs-vsctl 命令详解

网桥Bridge

创建 Bridge

ovs-vsctl add-br br0

删除 Bridge

ovs-vsctl del-br br0

列出 Bridge

ovs-vsctl list-br

显示详情

ovs-vsctl show

端口 Port

添加端口

ovs-vsctl add-port br0 p1

其中br0 为上面添加的bridge
p1可以是物理端口或者vNic,
添加虚拟网卡可以使用ip tuntap add mod tap p1 详见ip tuntap命令

移除端口

ovs-vsctl del-port p1

列出端口

ovs-vsctl list-ports br0

查看端口详细数据

ovs-vsctl list interface p1

OF控制器

添加控制器

# ovs-vsctl set-controller <bridge> <target...>
ovs-vsctl set-controller br0 tcp:1.2.3.4:6653
ovs-vsctl set-controller br0 tcp:1.2.3.4:6633 tcp:4.3.2.1:6633

移除控制器

ovs-vsctl del-controller br0

查询控制器

ovs-vsctl get-controller br0

注:命令ovs-vsctl show会显示is_connected状态显示连接控制器是否成功

Vlan相关

配置端口为Access口

ovs-vsctl set port eth0 tag=10

设置br0中的端口eth0为VLAN 10的access口

添加eth1到指定bridge br0中,同时将其配置成指定VLAN 10的access端口
ovs-svctl add-port br0 eth1 tag=10

配置端口为Trunk口

在br0上添加port eth1为VLAN 10,11的trunk
ovs-vsctl add-port br0 eth1 trunk=10,11

  • 在bridge ovs0中添加远端IP为10.10.10.1的VXLAN endpoint端口vxlan0

其他

  • 一条命令创建bridge br0的,并添加eth0到br0中
    ovs-vsctl add-br br0 -- add-port br0 eth0 

设置OpenFlow版本 

ovs-vsctl set bridge br0 protocols=OpenFlow10,OpenFlow13


http://www.kler.cn/a/16753.html

相关文章:

  • Node.js笔记
  • DNS面临的4大类共计11小类安全风险及防御措施
  • Spring Boot 核心配置文件
  • PCL 点云分割 基于CPC算法的分割
  • 在Linux上部署(MySQL Redis Elasticsearch等)各类软件
  • 数据库MySQL索引详解
  • js判断是否为null,undefined,NaN,空串或者空对象
  • 第一章--第一篇--了解 ChatGPT
  • 框架学习之KOCA框架简介
  • 【python基础语法八】正则表达式
  • MIT教授Tegmark:GPT-4敲响警钟,百年后人类何去何从丨智源大会嘉宾风采
  • 数据帧去掉VlanTag的代码(802.1Q)
  • go 语言环境安装(Windows 系统下安装)
  • ( 数组和矩阵) 566. 重塑矩阵 ——【Leetcode每日一题】
  • osg::Drawable类通过setDrawCallback函数设置回调函数的说明
  • 构建ChatGPT 镜像,并将其部署到 Docker 容器中。
  • 基于Matlab刻度盘识别角度计算
  • C++:计算机操作系统:多线程:高并发中的线程
  • ViveNAS - 一个基于LSM tree的文件存储实现 (一)
  • C++ srand()和rand()用法
  • hadoop伪分布式搭建教程
  • 【react从入门到精通】React JSX详解
  • pytorch学习率设置——optimizer.param_groups、对不同层设置学习率、动态调整学习率。
  • Java中几种常量池面试总结
  • OVS常用命令与使用总结
  • Python_PyStray结合Tkinter显示系统托盘图标