找回密码
 注册
查看: 433|回复: 4

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-9-23 17:00:15 | 显示全部楼层 |阅读模式
查看并创建网桥:3 V  i) ?1 I0 q
6 i& |; [! x  H* d5 e# F/ A
# ovs-vsctl list-br7 {- O6 x* h/ i
) p" ?7 `' \5 C/ v! K9 B
# ovs-vsctl add-br br-ex
& Q0 m7 E) p9 v/ e1 n# P/ h. v. Z* z/ L: G
# ovs-vsctl add-br br-int
1 {6 C* a/ R! ?* z8 Q
7 A( g# c! Y0 ?# P6 [" l# ovs-vsctl add-br br-tun
# i, }  K8 e' q- H" C5 P( P  U
$ F3 ^# g2 l! p( \* R添加网桥br0
; W- [* U- F" U4 D* t9 Povs
-vsctl add-br br0
: {! P: z. U+ u# T0 Z; ?4 I: G6 [5 D4 s5 o. Z
列出所有网桥
3 \. I$ }9 m" q3 ~9 m% W4 X9 M( \ovs
-vsctl list-br2 T  z/ g# z' b5 f

3 @' `! M8 Q7 z; `! Q* I添加一个Port p1到网桥br0
  ^) k5 F8 v8 ?) |& h( r9 Vovs
-vsctl add-port br0 p1$ m6 a: B0 R, b  f' X
' m" B1 B; X/ d! u3 Y/ m6 P
查看网络br0上所有Port4 l: O0 N; T) o
ovs
-vsctl list-ports br0
: D" g1 d3 l7 D7 r) s& P4 A. _0 K$ b8 I2 S; ?, j0 k7 h
获取br0网桥的Openflow控制器地址,没有控制器则返回空
7 p: s* _5 U+ x0 i( w4 O( [0 ~ovs
-vsctl get-controller br0" V: Z9 _8 [6 t  j

( k: q  ]: ]) i/ M3 d6 p) V/ C设置OpenFlow控制器,控制器地址为
192.168.1.10,端口为6633; p9 X+ p0 ]. I! e
ovs
-vsctl set-controller br0 tcp:192.168.1.10:6633# `4 j$ h+ g% v0 J9 o2 p( M
' n1 R) i% q9 i9 p3 b# E8 o
移除controller
8 A9 Z0 T# q5 |# C8 N# p, A( D* Movs
-vsctl del-controller br0: |, W6 ^8 c& {, ~% O  N  L3 U; W
# Q# H$ U, d9 y( X" D/ T7 c6 E4 e
删除网桥br00 m: k9 w& X) G7 N
ovs
-vsctl del-br br0
. c7 j! U" u1 B& P: T6 J0 y
7 U  C# v) y" ^2 ]设置端口p1的vlan tag为
1003 B8 f! J3 t2 _# s0 a, C) `& E, z5 A
ovs
-vsctl set Port p1 tag=1001 n& k' d( r* d  x
1 ?) E7 E  G  S5 ~& h( |$ i
设置端口p0类型为internal5 e" E( ^0 A9 h
ovs
-vsctl set Interface p0 type=internal
0 K0 J0 S) ~% U3 n1 t! t, V$ A7 ~9 }
添加vlan10端口,并设置vlan tag为
10,Port类型为Internal
6 D3 V) J/ a: H- B# G6 zovs
-vsctl add-port br0 vlan10 tag=10 --set Interface vlan10 type=internal- S4 x0 H; \6 u: c# y- N
4 \( o- A8 c; D8 C; |8 N% N  Q
添加隧道端口gre0,类型为gre,远端IP为
1.2.3.4* ]$ l4 B$ Y* G+ d9 x) o& D1 Q2 j# ]
ovs
-vsctl add-port br0 gre0 --set Interface gre0 type=gre options:remote_ip=1.2.3.4
8 M' I: Z- \" E, j! s( T0 Q- r/ g- c% t
! a6 ]- j- G9 J* {
' N5 Y4 ]4 s2 [; m

0 \; J. p8 h7 F9 V1 N4 x
8 v" m; n: z* D$ f! C; l( v3 O, o

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:16 | 显示全部楼层
#ovs-vsctl add-port br-int win2019port-le- r3 o7 m; D( ^# E. o5 K
ovs-vsctl: Error detected while setting up 'win2019port-le'.  See ovs-vswitchd log for details.
6 H! z8 v1 N7 L. {9 o
& h, B7 G/ f2 X+ `* m#ovs-vsctl show
' @9 Z1 ^. B0 c+ x+ b% ~28f3d128-4561-4084-a610-d31bdc4dd35f" T9 `6 U# }. ^1 x
    Bridge br-int6 [8 o! [4 `* I7 d; v. y5 i( l
            Interface "qvocd8c0de5-4c"
& u  I. d0 a8 i+ p  N3 R+ e! [        Port "win2019port-le"
& ^& k! G/ k2 E            Interface "win2019port-le"
$ w; }$ O0 m! z/ m5 R+ \        Port "int-br-bond01"
+ m- z0 L5 h9 Z            Interface "int-br-bond01"
2 e8 \. \+ u1 v1 m% q        Port "qvobeb714e6-27"$ P3 O$ k1 i$ s0 r: S* z0 Y
            tag: 1- B& j5 O! H; g$ U
            Interface "qvobeb714e6-27"
1 `5 w6 d3 D# y6 `$ w2 V7 k        Port "qvof578e2c4-2e"
* i7 Q& O2 }1 z2 G# |$ V- e            tag: 4095# P: e8 @2 k, Z7 }! N
            Interface "qvof578e2c4-2e"; y/ e. S8 \- V, I! E* B2 q, X6 p9 b" K
    Bridge "br-bond01"/ j2 E5 }& t* [( k2 K
        Port "br-bond01"
* m9 S6 _/ r2 @  V6 z& F6 P6 U$ n8 ]            tag: 180
* Q5 E' t, t! D/ _( v* {            Interface "br-bond01"
* ]9 y3 k) w# _# p7 ~8 ~: @                type: internal
$ V+ n* E$ b" ?- D. I" E        Port "phy-br-bond01"
8 d: V  ~( g! f$ l& D* Z* Y            Interface "phy-br-bond01"
+ D" c$ M+ Q! Y2 J        Port "bond01"+ D2 N( V, U8 x4 a& O' B
            Interface "eth1"
. I( C* ?; d6 k            Interface "eth0"6 X0 v. q5 I5 ?% _. t6 O# ~
    ovs_version: "2.3.1"3 e% K* M& T& y- ?" d" P# n3 j
! i- l7 g5 G) q3 x& w. h2 S, l
# ovs-vsctl list-ports  br-int
: @" y+ |5 y2 \$ p( f! |int-br-bond01
* I  f; g0 l/ T- l$ n5 `% tqvo3e3e8ecd-65
1 r1 ]* W% A' z2 ?! A. ^3 F0 mqvo5871a954-a2
0 h+ r5 Y0 ]) o) t) eqvo5bf4d15a-0c4 j9 X/ ]4 |) ?9 Q2 ?' T! B
qvobbc0742d-1e
: ^0 H0 \1 l# G, s  b- l& jqvobeb714e6-27
' l4 x# {) t8 P0 N. B+ `8 sqvoc127ab0c-6f! x4 v2 l6 v* c- Y
qvocd8c0de5-4c: `" ]% g* C7 H! `2 R5 r
qvodbc6f48f-ae
3 ~! q+ y: p2 x9 H/ Eqvof578e2c4-2e' l" L; M- e. Y! t3 ~8 M! V5 A
qvofba561e7-7d
3 I) U% e( K4 R$ q4 bwin2019port-le
2 b- P& Y. c# y. _6 `' I8 w$ o$ ^; N9 D  ?- ?; _. o" p. T

( p( E- {1 a) @6 w

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:17 | 显示全部楼层
ovs-vsctl set Port win2019port-le tag=3      ###给它打个tag标签

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:18 | 显示全部楼层
error: Cannot get interface MTU on 'win2019port-le': No such device
0 ?( A6 X, f* |

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:19 | 显示全部楼层
# ovs-dpctl show/ k" h1 t- B! n' R7 |8 M
system ovs  X system:
( i! P$ {9 m% F. Z        lookups: hit:4622259795 missed:282181250 lost:0
. m+ Y+ U9 {9 Q$ Y        flows: 69- ]9 I: u" d8 c" p
        masks: hit:24270716008 total:8 hit/pkt:4.95
5 D5 O$ A" k3 i% n        port 0: ovs X system (internal)  J" Y% @! X% G+ ?8 t6 {
        port 1: br-int (internal)
( I) \3 [2 ]5 W! j: c3 p1 \" n4 D        port 2: eth1
5 D/ R$ Q  B* N# a( ?        port 3: eth0
! \3 |. g/ t1 @& }$ I        port 4: br-bond01 (internal)
( n; {# K  K1 }. W' _        port 5: int-br-bond01* F! h4 O; u' q- B+ R5 `
        port 6: phy-br-bond01
+ E1 X8 ]* [8 W4 ]        port 7: qvobbc0742d-1e8 P$ F- M$ Q8 r$ V7 M( x
        port 8: qvocd8c0de5-4c
+ ^3 _, x2 `. u- D) F        port 9: qvodbc6f48f-ae# Y' X$ V- d  T# C
        port 10: qvo5871a954-a2
- a7 q8 s. Y! J" U/ d, A6 j) f% y        port 11: qvo5bf4d15a-0c8 X, D0 j; D  Z" ]3 d1 I9 H/ F
        port 12: qvobeb714e6-27
$ @8 q: ]. ]1 I8 q6 ]        port 13: qvofba561e7-7d
7 E( |$ a5 S  K& ]5 R& A        port 14: qvoc127ab0c-6f
; T4 q1 V1 y3 @& n. R; h4 T& k! t$ N
: z2 r* z+ o8 p9 y; ]' A
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 00:06 , Processed in 0.019706 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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