易陆发现互联网技术论坛

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

一些常用的OVS命令示例:

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

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

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

x
sudo ovs-vsctl show
4 }0 }8 U: z, [# z& Ksudo ovs-vsctl add-br mybridge- l; M+ Q8 E+ N, v
sudo ovs-vsctl del-br mybridge
+ _. G# \$ e+ o* I6 ~sudo ovs-vsctl add-port mybridge port-name- m2 _( k: ~2 Q* R- `. q0 U7 i- S  t; ?
sudo ovs-vsctl del-port mybridge port-name
6 k: B$ ?" l2 ?5 z/ csudo ovs-vsctl list Bridge/Port/Interface/...
  p2 k& x' x6 U+ B+ [. ]7 x+ N1 _sudo ovs-appctl fdb/show mybridge1 e( \% {& c+ r
sudo ovs-ofctl show mybridge. d; a8 O0 T8 {; v. j! n& o
sudo ovs-ofctl dump-flows mybridge( c( c% m( H! N/ S
sudo 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
; n& n8 U, G' _- Z" X0 Jsudo 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& \9 Y4 Y* x5 Q4 l4 ?- l3 C  S
sudo ovs-ofctl add-flow dp0 in_port=2,actions=output:6
. o! E2 C0 O3 W) ~; H0 r# This will delete all the flow entries in the flow table/ G# ]* N& x8 ?( K6 D
sudo ovs-ofctl del-flows mybridge
 楼主| 发表于 2019-10-24 11:13:56 | 显示全部楼层
# 添加网桥:
7 O- [$ j4 C& q0 c* @& Iovs-vsctl add-br br0  ; F$ J; A/ [: E3 _
  : ^- Q0 `; d/ I- Q
# 列出所有网桥:  z  F5 j) N4 V* e" }4 K  ]
ovs-vsctl list-br& o9 [$ N$ U! F0 F9 J# S
  
6 @; h3 K9 c6 h, a# |# 判断网桥是否存在:
/ G- \- D5 I4 vovs-vsctl br-exists br0' d. `( F7 D, C3 r, ^, i' H  d
  
2 g7 E2 c1 U4 q  K$ I% f# 将物理网卡挂载到网桥上:
7 h  b4 D4 T, u; s4 i6 S- jovs-vsctl add-port br0 eth0
- V; x% c$ y  @' r6 ^3 I  
% _1 J  d& k: Y" ?, \  E# 列出网桥中的所有端口:& z% U7 U8 h0 O5 |
ovs-vsctl list-ports br0; r  i+ Z- L% `$ d* b
  ! [) U, q* r8 o. N8 I4 o0 S
# 列出所有挂载到网卡的网桥:& Z* C& G+ T: f, f% x- A! \
ovs-vsctl port-to-br eth0
4 l& I/ H$ G, l; o# F" s  0 \( ~6 Q& u; Y
# 查看ovs的网络状态:
4 f; A9 ?  s' n- Z4 ]  aovs-vsctl show9 d2 H; w& L/ h% }0 S; [( b4 ~$ |+ z
  3 ?6 O+ x, P6 [, ^- S* w& n# r
# 删除网桥上已经挂载的网口:
' |: R2 ?  S- X9 A5 _, O* s; hovs-vsctl del-port br0 eth0
7 m4 \& X6 ~5 O- g2 d7 \9 U  
" _4 U- S- y- E9 B3 S# 删除网桥:
- @& g1 W# T) y9 Zovs-vsctl del-br br00 `) G, c4 H6 ?# V( R! s6 f# v+ d
  
! p/ l" q# R  Q) z, s) s# `# 设置控制器:
  ~. p% g: H& yovs-vsctl set-controller br0 tcp:ip:6633
( |" |- e( t0 C: ~& R! R  % G5 L, r3 Q4 _) P( r8 d
# 删除控制器:1 V, u% I$ h/ R0 O$ u7 l, H) k" s$ U
ovs-vsctl del-controller br0, L4 c! w$ T" h2 |* q
  
) V  r6 B1 c" I8 R4 n) x# 设置支持OpenFlow Version 1.3:
9 ^5 e1 h! P9 T* A8 @ovs-vsctl set bridge br0 protocols=OpenFlow13  " K4 T& g; q2 C( V  y. }. [/ F
  
$ M: m/ X& l# B9 M7 o9 \4 N; n4 n; s# 删除OpenFlow支持设置:$ o9 r# j$ D+ e7 v0 Z; f
ovs-vsctl clear bridge br0 protocols + b$ J8 l9 e# O: t
  6 `' u5 @/ v0 x( P# E. V
# 设置vlan标签:* x' J# V8 N" P0 u' q2 t2 y
ovs-vsctl add-port br0 vlan3 tag=3 -- set interface vlan3 type=internal. _# l( B. j: i7 c9 D  l" F5 s/ k
  8 Z5 o& b3 S  e, Z3 p
# 删除vlan标签:* X8 t2 \% r( d7 l5 S: l: D
ovs-vsctl del-port br0 vlan3
, ?# S! g: o' a# H3 G  0 C% u8 o* ~) O7 r6 D
# 查询 VLAN:) c: W( e7 f9 O6 J' G& ^
ovs-vsctl show 2 n) w$ L' K( B% e: r
ifconfig vlan3
- \# F. M; k( c* y: c2 Q: G/ x8 V  
* R- l' j3 Y$ f* v9 V# 查看网桥上所有交换机端口的状态:2 K0 l% p% j) B, p, q% `
ovs-ofctl dump-ports br0
9 {* `. t6 ?: I  
1 H6 {- Z, k+ O5 [# 查看网桥上所有的流规则:
. z2 d2 P# G8 ]& A9 y. n" A$ L- Fovs-ofctl dump-flows br0/ K$ \6 g# S1 R* Q2 Q5 F" H* J9 `: j
  ' P% ~# T0 v% {8 \3 i' o( y
# 查看ovs的版本:. q9 s! p  @$ h7 f/ I) N& {
ovs-ofctl -V7 F4 @. ?( F! _2 c' g
9 [: v3 U8 J- P* H/ |
# 给端口配置tag
3 o8 p; }# g8 t" e8 B) V6 s5 Dovs-vsctl set port br-ex tag=101
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 点击这里给我发消息

GMT+8, 2026-4-8 12:10 , Processed in 0.064594 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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