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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2023-9-23 17:00:15 | 显示全部楼层 |阅读模式
查看并创建网桥:* D  I1 `! w% l# @  C" Y7 b" _" M

: K# w0 B% I0 I# |, W# ovs-vsctl list-br, d  x8 Z0 Y: p  R

& }# K1 q1 ^1 y1 h! b5 J  [/ H# ovs-vsctl add-br br-ex
0 f$ e: i! D5 ~/ s3 j$ f+ \1 _9 }( v' P
+ Q( }3 N, N% A/ x! o& r# ovs-vsctl add-br br-int
/ |8 U  z% t: [! Y& R* c* ]% r: w& x0 e. s
# ovs-vsctl add-br br-tun5 y! f: y# [+ i8 g( J

& C6 |" v4 ?9 T2 u添加网桥br0
2 a4 T% t/ A# K0 ^3 r& q! povs
-vsctl add-br br0
# |/ N, P3 G0 M: f
& K) h+ t, a2 y; ]# x. D列出所有网桥
% u6 t" f: z1 c, R5 J- T8 Lovs
-vsctl list-br7 B8 B; L# ^: E4 U

3 I2 H, s( N) p# H添加一个Port p1到网桥br03 M- r! L: }6 p) d; h" U- Y: B/ t
ovs
-vsctl add-port br0 p1
( T- ?0 `) C3 m$ F" {, @8 z+ W" j+ A1 t2 T' }8 s7 D
查看网络br0上所有Port
( a. b+ `5 u0 I) V, y4 T; Y. }ovs
-vsctl list-ports br0: X3 B6 y" D/ m! s

& S% j9 r0 V: T" [( y  r" q* }获取br0网桥的Openflow控制器地址,没有控制器则返回空' i. @0 F9 F; D& R# U" Q1 S
ovs
-vsctl get-controller br0$ O; i  z8 A4 X3 B# X" b9 ^3 \  {

. o* s1 P- h0 ^9 v; a# ^9 L设置OpenFlow控制器,控制器地址为
192.168.1.10,端口为6633+ H/ u- y* l( M0 Q6 H3 l" @2 l; j
ovs
-vsctl set-controller br0 tcp:192.168.1.10:6633
' J" z- ]$ a: q( I* _1 K/ g& r3 B* Y' m; q) P! l% b, X( C9 O- |
移除controller
; {0 U& [; o8 q* {% E4 ?ovs
-vsctl del-controller br0# R4 r2 K" j& Q% u' L
9 X6 {# \$ d) v- Z  N
删除网桥br0: r- U: `0 ^) ?9 @
ovs
-vsctl del-br br0
4 j  B& k8 U1 I' B8 c' s% B, P& h+ _& j" [8 c' }
设置端口p1的vlan tag为
100! C$ M# N$ `3 f3 ^' M3 k5 [# P3 K
ovs
-vsctl set Port p1 tag=100
4 B. ^$ f- ?  o7 c' i& A
: j3 n6 V& i( ~9 l; p% I6 v设置端口p0类型为internal* O1 j2 Q$ f" v6 Y7 f3 J% v2 j
ovs
-vsctl set Interface p0 type=internal
: u; C8 x, P/ C) f) Z
5 Q$ X2 B& ~) R. ^) {9 I添加vlan10端口,并设置vlan tag为
10,Port类型为Internal
$ E* X, c0 v: X% a* y& `ovs
-vsctl add-port br0 vlan10 tag=10 --set Interface vlan10 type=internal5 o: Q9 D( Q& A' n3 y7 g+ z/ g

6 Z& \: f8 S) E( ~) {$ G添加隧道端口gre0,类型为gre,远端IP为
1.2.3.4
* F, f3 C* A( n4 W! ~ovs
-vsctl add-port br0 gre0 --set Interface gre0 type=gre options:remote_ip=1.2.3.42 r% A- \% i6 D: G+ n
9 F  o& T  M8 U4 w6 b9 v7 G& ?2 e

# N# x! X5 F8 u
2 c3 e# T2 D. A  F

, S9 c' v# Z5 Q1 X- W4 z4 t( M* |

3 _: R. Y& p8 [* m! N, y# L

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:16 | 显示全部楼层
#ovs-vsctl add-port br-int win2019port-le
2 F6 s: B2 j+ K8 Yovs-vsctl: Error detected while setting up 'win2019port-le'.  See ovs-vswitchd log for details.( v) @0 Q! Q; ]: d( W/ ]. l

; \# a  X! D3 X1 e  w" w) _#ovs-vsctl show
0 T( f. X; x( n: p+ V3 l5 i28f3d128-4561-4084-a610-d31bdc4dd35f
/ W0 C0 V: ~4 Z  M% \    Bridge br-int
% K0 V/ z. F" o. a# E0 l* |$ I: R            Interface "qvocd8c0de5-4c"
/ @3 M1 r! o" A. g; B        Port "win2019port-le"5 `0 F0 K( [8 ?7 Y( }
            Interface "win2019port-le"! M3 w* G9 }( H6 \8 F/ C
        Port "int-br-bond01"  \& q' L: l+ j* ?# |4 M
            Interface "int-br-bond01"
+ j. S2 q! e# d2 H# p/ \        Port "qvobeb714e6-27"& ?% S1 |3 j& S; h1 O$ T
            tag: 19 q6 i( d* I$ j, Z/ }( Z
            Interface "qvobeb714e6-27"
# m! G* D) d; U5 b        Port "qvof578e2c4-2e"
8 j5 D( y2 U' P1 |' n6 ]            tag: 4095- A  |) t4 j  o/ i' B9 {
            Interface "qvof578e2c4-2e"
2 }* D( T! _* @# Y    Bridge "br-bond01"1 F3 S1 {( {3 O5 n
        Port "br-bond01"# `" x" E$ E: b. ^9 ^0 O2 |
            tag: 180; `! {. \9 I  N8 C8 z
            Interface "br-bond01"7 Z& M; G) F, ~4 i# M* h5 M2 A
                type: internal8 z4 f; A, {; U1 K. B& P8 d
        Port "phy-br-bond01"2 H( K9 u3 I6 ]" }3 @
            Interface "phy-br-bond01"5 O  ?# V- h2 h" d1 `
        Port "bond01"# h' z) c6 t8 U, l% F4 F$ K3 f
            Interface "eth1"# v+ G3 p/ R* `: e9 ?
            Interface "eth0"
' g) Z2 v  N: t7 ?    ovs_version: "2.3.1"
8 z8 k1 T" |3 G/ S3 V7 Q9 ~0 o6 t# B' w: J* [* R, g+ `
# ovs-vsctl list-ports  br-int+ _5 V4 |+ {" r5 D5 h
int-br-bond01: ]; \" Q" i  O# f
qvo3e3e8ecd-65& F) E6 ]+ v, N2 f- \3 @
qvo5871a954-a2
: [; ?+ s# X! }+ J6 U8 D; \- Vqvo5bf4d15a-0c3 Q; F1 s! j- e
qvobbc0742d-1e7 Y4 c2 D0 E9 h! k2 F/ G
qvobeb714e6-27
, \6 X! `9 S5 l" V0 b  K. pqvoc127ab0c-6f
4 e) ?1 G( V+ P4 Y6 D( m, `qvocd8c0de5-4c
6 ~8 F4 P! d  \1 ?% g  {5 Q  Q; Lqvodbc6f48f-ae
6 R. u0 z) t6 l8 A9 N7 Fqvof578e2c4-2e
# h2 D6 D- R4 Q$ S. R3 _, {' @qvofba561e7-7d
; X8 T+ v. k4 t+ ~7 bwin2019port-le
4 ?: {  S6 d& \0 C( g5 u
0 q% i/ c& [: W/ j0 ~6 I. n* n9 r7 e. ~' n% b' G/ a* K

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
! k! u: [% v/ h0 t* s

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2023-9-23 17:00:19 | 显示全部楼层
# ovs-dpctl show: D- b  y" u7 a
system ovs  X system:
2 C* e7 j, B5 K3 T( A- b        lookups: hit:4622259795 missed:282181250 lost:0% L& J8 O" ~7 t% L
        flows: 694 G' u! l' F3 h! f! N
        masks: hit:24270716008 total:8 hit/pkt:4.95" ]5 Q- r/ v6 k( E/ x
        port 0: ovs X system (internal)
2 v8 B& M! i# W; n        port 1: br-int (internal); q6 H$ s8 I; h" T9 e+ L
        port 2: eth1. }1 I5 m: n/ P- M. ]% L' m
        port 3: eth0& ^6 g# X: J7 X( W# N
        port 4: br-bond01 (internal)
% p$ u8 L$ `( d9 B        port 5: int-br-bond01
, A; o4 Y0 S6 N1 ~" ^3 Z        port 6: phy-br-bond01+ @$ t; K2 N+ v( o1 I
        port 7: qvobbc0742d-1e
- V) ]! _- ?) m" `) w7 a% P! j. v        port 8: qvocd8c0de5-4c8 H6 A5 q" k/ P+ w$ R, p. L% c0 }
        port 9: qvodbc6f48f-ae
' V5 r1 u5 b9 o' S2 |  e. e7 Q        port 10: qvo5871a954-a2# m" s  `4 v' i5 k8 l# Z. f" }
        port 11: qvo5bf4d15a-0c( Y5 F% W: E- a, s. [& w2 e
        port 12: qvobeb714e6-27
. B7 k* u+ m8 T9 z1 l  J        port 13: qvofba561e7-7d8 ?( z. C/ w. j
        port 14: qvoc127ab0c-6f& F6 J3 u, j; C. N1 r6 c  w0 t
& ~5 ~  E5 T' K4 V
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 01:05 , Processed in 0.020024 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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