ovs常用命令

 

 

  1. 添加网桥

     ovs-vsctl add-br 交换机名
    
  2. 删除网桥

     ovs-vsctl del-br 交换机名
    
  3. 添加端口

     ovs-vsctl add-port 交换机名 端口名(网卡名)
    
  4. 删除端口

     ovs-vsctl del-port 交换机名 端口名(网卡名)
    
  5. 连接控制器

     ovs-vsctl set-controller 交换机名 tcp:IP地址:端口号
    
  6. 断开控制器

     ovs-vsctl del-controller 交换机名
    
  7. 列出所有网桥

     ovs-vsctl list-br
    
  8. 列出网桥中的所有端口

     ovs-vsctl list-ports 交换机名
    
  9. 列出所有挂接到网卡的网桥

     ovs-vsctl port-to-br 端口名(网卡名)
    
  10. 查看open vswitch的网络状态

    ovs-vsctl show
    
  11. 查看 Open vSwitch 中的端口信息

    (交换机对应的 dpid,
    以及每个端口的 OpenFlow 端口编号,
    端口名称,
    当前状态等等)
    ovs-ofctl show 交换机名
    
  12. 修改dpid

    ovs-vsctl set bridge 交换机名 other_config:datapath-id=新DPID
    
  13. 修改端口号

    ovs-vsctl set Interface 端口名 ofport_request=新端口号
    
  14. 查看交换机中的所有 Table

    ovs-ofctl dump-tables ovs-switch
    
  15. 查看交换机中的所有流表项

    ovs−ofctl dump−flows ovs-switch
    
  16. 删除编号为 100 的端口上的所有流表项

    ovs-ofctl del-flows ovs-switch "in_port=100"
    
  17. 添加流表项

    以“添加新的 OpenFlow 条目,
    修改从端口 p0 收到的数据包的源地址为 9.181.137.1”为例:
    ovs-ofctl add-flow ovs-switch "priority=1 idle_timeout=0,in_port=100,actions=mod_nw_src:9.181.137.1,normal"
    更多说明请查阅:[《基于 Open vSwitch 的 OpenFlow 实践》
    
  18. 查看 OVS 的版本信息

    ovs-appctl --version
    
  19. 查看 OVS 支持的 OpenFlow 协议的版本

    ovs-ofctl --version
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lincy521

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值