易陆发现互联网技术论坛

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

ovs-vsctl 添加网桥,port接口操作

[复制链接]
发表于 2023-9-23 17:00:15 | 显示全部楼层 |阅读模式

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

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

x
查看并创建网桥:
! r! S5 w1 o! z) {  ~# w
) V4 z% G# r. z: K& ^/ ^; {* m6 W# ovs-vsctl list-br
. K2 r9 C- y7 y9 q) f5 x7 L
% u& v' H" k! |) ]! ~0 J+ x# ovs-vsctl add-br br-ex/ n9 q# R, d6 ]2 Y9 L7 H+ W

8 m  x5 M+ E9 a- B$ _# ovs-vsctl add-br br-int  w# @0 o& v" }* L+ W( i
/ z% e; ^& `8 G0 t
# ovs-vsctl add-br br-tun
3 }' E8 y1 p/ \; r( T) O
5 J' ^* ]) E7 |添加网桥br0
5 F& H$ {- A+ w$ s% govs
-vsctl add-br br0
+ F' Q# v/ K% p/ G, D5 B% W* u
& B' z# N8 q" i7 b" Q) Y列出所有网桥
  Q2 @& i, X6 F6 @- P3 G% I" [" _ovs
-vsctl list-br
: \  B  L/ P- [5 h) w# }' ]+ a' ]
4 T7 a! i. R2 K添加一个Port p1到网桥br0
/ K/ T* I& u0 U  y1 B; x* h2 xovs
-vsctl add-port br0 p1
- u. O$ K4 |- i* s8 d3 A- d) T$ p8 I4 G1 ?( T1 q; v5 L
查看网络br0上所有Port
! j& j4 m# V. povs
-vsctl list-ports br0
3 C1 f7 X* P- l5 o, t9 p' k6 E% {& Q4 K
获取br0网桥的Openflow控制器地址,没有控制器则返回空
7 A. t$ a& }; z  h1 uovs
-vsctl get-controller br0
' V+ k) ?* A' k7 y, D
- B/ U. _  q2 c: V, A设置OpenFlow控制器,控制器地址为
192.168.1.10,端口为6633- U% G6 E% l: w8 b' N& C
ovs
-vsctl set-controller br0 tcp:192.168.1.10:6633+ t0 P8 z# r* u' D' @9 C/ g# [
: m0 Z9 n. H/ n6 i8 G# t
移除controller
1 I0 n' I/ H7 A3 Kovs
-vsctl del-controller br03 _/ l4 }' q4 ~

2 X! |8 T9 s/ N1 L* b! N删除网桥br0
, Q- Y! |* H3 Y7 Govs
-vsctl del-br br0( S& |/ Z+ c- G  j+ x

3 x* H/ ~3 B; A1 U' p设置端口p1的vlan tag为
100& _- g- m, g; l3 m, z7 d
ovs
-vsctl set Port p1 tag=100
- |+ N: E. {) U0 o
" T; a) S% o6 z+ N8 f8 T) T% q设置端口p0类型为internal# R# L, a3 D: d- S/ T0 F5 m
ovs
-vsctl set Interface p0 type=internal
; E4 }7 X3 K" O- V
# v; s9 d0 d; C添加vlan10端口,并设置vlan tag为
10,Port类型为Internal
8 w' Z9 h! ~( N4 }ovs
-vsctl add-port br0 vlan10 tag=10 --set Interface vlan10 type=internal
& n% i' }3 F+ H0 X- Y% {+ E
. \, d& d% z3 J/ z( x( N添加隧道端口gre0,类型为gre,远端IP为
1.2.3.4: [; P- x7 y/ F
ovs
-vsctl add-port br0 gre0 --set Interface gre0 type=gre options:remote_ip=1.2.3.4, X7 p" }0 y$ }% r
* C- I! Y" O$ ^' `4 S

' _  o& c+ t" e  |: n5 n8 J
1 u+ |; K) x  c5 n( |4 s0 e

: Q+ O% z5 k9 F' R- b; R8 D9 ?
( Z" W: ?  q& i+ ], W3 g6 f
 楼主| 发表于 2023-9-23 17:00:16 | 显示全部楼层
#ovs-vsctl add-port br-int win2019port-le
  r8 q/ v8 u5 h# q+ m: j3 F- f! @, kovs-vsctl: Error detected while setting up 'win2019port-le'.  See ovs-vswitchd log for details.
. p3 D0 @# ^5 M& Y& S3 S' [; m8 r
) y5 h; N; w1 o# L$ C/ |, }  m#ovs-vsctl show : J( u5 t9 v! A7 ^5 J! H2 X9 w! z% |* z
28f3d128-4561-4084-a610-d31bdc4dd35f
. L* I5 E& P8 ^2 X( U    Bridge br-int
1 b( Y/ G( E; y- }+ ?% N1 W            Interface "qvocd8c0de5-4c"% O! p2 P9 i& w0 L  n- Q0 X8 ]
        Port "win2019port-le"
5 G. r& D8 n3 K" ?2 D. z            Interface "win2019port-le"  U; }- T2 ?$ n& Z1 Q
        Port "int-br-bond01"; U; o* r- @1 K; |
            Interface "int-br-bond01"# K% ~8 E3 ^' {0 Q
        Port "qvobeb714e6-27"/ h3 _7 D, d8 T& ^( Q& H
            tag: 1
) T1 c* a, E( c7 |& C            Interface "qvobeb714e6-27"
& m4 p' {& w3 u5 L" w, ^        Port "qvof578e2c4-2e"
8 u. a- H  u' U1 G; u7 c            tag: 4095
( y7 J: g3 V4 s  z8 y. s2 l            Interface "qvof578e2c4-2e"
( T8 M7 X) B" b& N    Bridge "br-bond01"0 w3 ^, [4 z7 F0 h
        Port "br-bond01"
/ G3 t4 v# f/ T: p# p! J            tag: 180
4 `! N0 j) b! k5 h2 H            Interface "br-bond01"
  q4 [( j( \, _                type: internal3 S% ?( e7 W6 P' n5 e0 T" b
        Port "phy-br-bond01"& A: V1 x8 R! _5 G
            Interface "phy-br-bond01"
0 P- x) D+ f4 L2 l        Port "bond01"; \. @) R+ V6 a5 e& ?3 M  f
            Interface "eth1"
: C/ P& b+ K) G5 @8 J            Interface "eth0"
' ]' ?0 }" V% ^9 g* ~' G& Z0 r/ C    ovs_version: "2.3.1", Z/ a, A" G% y4 A0 C2 b3 z
9 b, E% ]+ p- t; ~& q: d9 |& m  f
# ovs-vsctl list-ports  br-int
  Q  C3 P; B, M3 V1 a$ oint-br-bond01
# _% b0 T+ v& [7 I* qqvo3e3e8ecd-65% Z7 o- m- t) n6 {% X5 o0 j
qvo5871a954-a2: O7 E2 W* i2 O1 P
qvo5bf4d15a-0c
) L$ }$ I* }' c% Bqvobbc0742d-1e# F% v6 E3 b- D; F7 M1 @
qvobeb714e6-272 L4 W1 P0 o' |* x. C& p) w
qvoc127ab0c-6f1 S' E/ F; \5 G" W/ P4 D+ B. Y
qvocd8c0de5-4c& v! w0 j! ?( [, I& \! l" u
qvodbc6f48f-ae
& ?% [) t1 H* }: B% H/ _qvof578e2c4-2e( ^% M6 p; I! R4 m* \
qvofba561e7-7d( h' \7 f% ?0 i3 x1 J% p6 _, u; T
win2019port-le" h! h; Q1 r4 u5 l* E
( v# c2 n7 Y) e

) A2 c5 a4 X: f0 W% Y. a! V" T0 R; j
 楼主| 发表于 2023-9-23 17:00:17 | 显示全部楼层
ovs-vsctl set Port win2019port-le tag=3      ###给它打个tag标签
 楼主| 发表于 2023-9-23 17:00:18 | 显示全部楼层
error: Cannot get interface MTU on 'win2019port-le': No such device& Q. ^6 R$ W$ ]8 Z% ?
 楼主| 发表于 2023-9-23 17:00:19 | 显示全部楼层
# ovs-dpctl show
' w; J" H" U- M0 a+ |* v3 E2 csystem ovs  X system:
  W' n% C3 a1 L* p        lookups: hit:4622259795 missed:282181250 lost:0. d: k0 s1 R3 H; [) P. K8 Q+ Y) T+ o
        flows: 69/ G3 d4 L. J; F4 y$ D, z6 q
        masks: hit:24270716008 total:8 hit/pkt:4.95
0 v+ v* |% y% S: p5 a        port 0: ovs X system (internal)5 h# Q1 h1 G$ s7 R8 e8 ^0 O: f
        port 1: br-int (internal)) I) H3 Y$ k, H3 p% J- e/ D
        port 2: eth1
8 h' }* H+ Y& S) I' u) C* d        port 3: eth0
% a! @( h0 Z0 f4 {        port 4: br-bond01 (internal)
: F) h' g8 {  P        port 5: int-br-bond01
, _$ U: {' o! u1 c/ e4 A; D, e        port 6: phy-br-bond01
2 B1 Q) e) ]+ A* x  F" t        port 7: qvobbc0742d-1e
5 e1 Q1 D& }3 M        port 8: qvocd8c0de5-4c! N( u+ J# G7 K! I# D4 k7 Z
        port 9: qvodbc6f48f-ae
) S0 D+ p0 h3 u5 }" M        port 10: qvo5871a954-a2
1 y6 _! v. L4 x- m. O        port 11: qvo5bf4d15a-0c7 P; ~/ N1 u  c# Q
        port 12: qvobeb714e6-277 Z9 O1 W' W  }; m( H, V. B' d% ~
        port 13: qvofba561e7-7d
! F1 n% x: {: L- P" z# l        port 14: qvoc127ab0c-6f
  F$ b7 t& m4 g+ g
% y( }# p$ \/ S
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

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

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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