易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4453|回复: 1
收起左侧

一些常用的OVS命令示例:

[复制链接]
发表于 2019-10-18 10:05:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
sudo ovs-vsctl show9 c. q9 r* K1 n3 Y4 i
sudo ovs-vsctl add-br mybridge6 A# I% K( }3 k& H3 x
sudo ovs-vsctl del-br mybridge2 q/ g0 Y  i, A# h
sudo ovs-vsctl add-port mybridge port-name' e4 C0 @9 E+ w
sudo ovs-vsctl del-port mybridge port-name' m  U- F$ m& L% b
sudo ovs-vsctl list Bridge/Port/Interface/...
  ?, M+ {9 j4 i6 Jsudo ovs-appctl fdb/show mybridge4 l2 i* ~6 b, R( E& z5 b& }0 A( G
sudo ovs-ofctl show mybridge, A0 Y/ S/ c) O$ t
sudo ovs-ofctl dump-flows mybridge
6 A) G( U% x7 \- f" V7 O5 Gsudo ovs-ofctl add-flow mybridge dl_src=02:a2:a2:a2:a2:a2,dl_dst=02:b2:b2:b2:b2:b2,in_port=2,dl_type=0x0800,nw_src=10.0.0.1,nw_dst=10.0.0.2,actions=output:6" ^8 {5 F; w* \+ {9 Z7 d( G
sudo ovs-ofctl del-flows mybridge dl_src=02:a2:a2:a2:a2:a2,dl_dst=02:b2:b2:b2:b2:b2,in_port=2,dl_type=0x0800,nw_src=10.0.0.1,nw_dst=10.0.0.2
) Y' u% k4 l; E+ s" Hsudo ovs-ofctl add-flow dp0 in_port=2,actions=output:6+ f: P* r  y& W5 H' g
# This will delete all the flow entries in the flow table
  |' A! R7 f# M* F+ Qsudo ovs-ofctl del-flows mybridge
 楼主| 发表于 2019-10-24 11:13:56 | 显示全部楼层
# 添加网桥:3 {3 d5 a, x8 I. S
ovs-vsctl add-br br0  
$ o8 R) v; m& l# R: }5 E4 B  
7 Y/ V, A# T7 K" K; w7 u, E# 列出所有网桥:
: e$ G  m; |8 {5 Z/ t2 Q2 \ovs-vsctl list-br& b* X( A1 {7 |% S+ L" O
  
' P- E. i6 i$ n6 w3 p/ h2 ]# T+ N7 J# 判断网桥是否存在:
! ^6 F. L0 ]  xovs-vsctl br-exists br0! X1 l6 p' I- f) @' E' U
  
% T1 O& }" b; e# S# r# 将物理网卡挂载到网桥上:
6 ?0 W% ]. J* O: M! jovs-vsctl add-port br0 eth0
' v# o2 I% \/ l1 F  
1 x- V) i" G; D) H# 列出网桥中的所有端口:
$ F% J- K" q6 z& Q9 Q% sovs-vsctl list-ports br03 a2 S8 t4 N* `5 I  o
  , S7 Z  _" r# t& ]
# 列出所有挂载到网卡的网桥:
' w9 }8 j! `8 movs-vsctl port-to-br eth00 w9 [' ^; t  x! c  p) s
  # X1 o0 r7 Z: o4 V3 Y
# 查看ovs的网络状态:
. T' E' C) e" D3 @2 A. [5 jovs-vsctl show/ @8 c8 H  u. L* }+ H6 K
  
6 I5 I+ S& q; ~  q# 删除网桥上已经挂载的网口:
$ b7 e5 k$ J' Y- }+ E3 Dovs-vsctl del-port br0 eth0
" j8 c: N' b) }3 h, C5 y, [' W  
9 m) ]" i& I4 k2 N* Y# 删除网桥:( k: N, U! Z, E0 A
ovs-vsctl del-br br0
% N0 f3 G. c* l" h7 R% U  
$ i" k# {; X. H( g: ]# 设置控制器:9 v* ?. k2 a( N7 C8 O! t, W8 F
ovs-vsctl set-controller br0 tcp:ip:6633/ ^  k( ?. g' P  k) Q/ U
  
! K" ^% ]; h' j5 _# ^0 |# 删除控制器:, i$ `8 U! l. v7 l% b; d
ovs-vsctl del-controller br05 a# x7 v0 e8 o% A& n+ ^" h
  * M/ \5 u  E- M
# 设置支持OpenFlow Version 1.3:
( g+ ^) Q: P3 L2 o+ V: Bovs-vsctl set bridge br0 protocols=OpenFlow13  
6 F8 |& _  p3 Y$ c" S  
- k8 H' T6 H) J- t9 `6 g5 a# 删除OpenFlow支持设置:
+ H* p; D; I$ P7 Tovs-vsctl clear bridge br0 protocols 8 @* n+ D3 K5 M) ]( l; T
  4 ~( d9 ^8 q" R: B) D
# 设置vlan标签:
( J) t- g) A0 {# l  ~% R& ^2 povs-vsctl add-port br0 vlan3 tag=3 -- set interface vlan3 type=internal
4 H" m% A  |7 e# k  / p% ^1 c) C" `9 h
# 删除vlan标签:
7 _$ ~" z# T' D: j2 Aovs-vsctl del-port br0 vlan3 2 _$ W0 \7 k! F% I* `, a3 c9 n
  / R7 A9 {' \$ E; N5 z& E
# 查询 VLAN:: {+ v$ k: c3 Z( R; L/ u* s
ovs-vsctl show
$ D$ D' ?  s5 O& d( S& ^ifconfig vlan3
! ]2 ]8 y) Y' E, r  
& K" s% }1 T) G- V  o# 查看网桥上所有交换机端口的状态:
' R/ B/ X. Q* H+ a# i4 v1 Yovs-ofctl dump-ports br0
6 d) m# f2 {/ f* X' [  - i8 |, p$ ?( F, f
# 查看网桥上所有的流规则:' r) S- e; ?# v+ R6 }( ~
ovs-ofctl dump-flows br0
  h* S2 ]' J2 @  J, R  
  ~2 j7 ?5 Q# t4 m, a* e# 查看ovs的版本:0 [  c& k6 q8 c3 g
ovs-ofctl -V
! N. v& S  U5 G% S
$ x8 J; E5 J9 e. c! S' J# 给端口配置tag4 x9 ~/ h/ q. q
ovs-vsctl set port br-ex tag=101
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 20:21 , Processed in 0.044681 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

快速回复 返回顶部 返回列表