易陆发现互联网技术论坛

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

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

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

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

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

x
查看并创建网桥:
4 q! ]( |* S' X' ?7 \/ _% l. W6 b0 n6 _2 [5 K
# ovs-vsctl list-br/ t# w; u7 z* [
9 ]0 {! A8 @) R( o+ A+ Y
# ovs-vsctl add-br br-ex
( M0 h" Q$ C9 j0 K+ d, W+ i" t8 W9 R' t& L: Y
# ovs-vsctl add-br br-int
# ?/ U8 b8 W$ _" S) E3 y* a& c+ X4 _/ G; P4 I6 J
# ovs-vsctl add-br br-tun
' F  z3 Q% Z/ N/ n2 _
- V) K  p( d9 l! W1 b8 d1 b添加网桥br0( w9 @1 U" {# n$ N/ N5 t4 Z" s
ovs
-vsctl add-br br07 ~4 b) c+ ]. Z) ]$ n+ \
' ]$ |$ X9 O- Z8 z2 ~7 A
列出所有网桥
3 O; U* S  o1 dovs
-vsctl list-br
! I1 K/ i3 V5 s+ R  L# d- E1 ~  T% ~+ r6 u9 N8 d$ }# x: Z) E5 @' O+ \
添加一个Port p1到网桥br0
3 j' Z( T" ^+ _7 Z. ~: t/ Sovs
-vsctl add-port br0 p1: M6 j/ A6 H; I1 i2 L
, P/ d' ~1 |' B" D  @
查看网络br0上所有Port5 u5 q; |  i& I  m+ u0 Z
ovs
-vsctl list-ports br0% @5 k, G( d! R. `1 G+ y. j

( _$ D1 l/ e( t7 H  X获取br0网桥的Openflow控制器地址,没有控制器则返回空  U' q8 @7 K4 U
ovs
-vsctl get-controller br0( b$ p. c# f% g" r9 ~3 `
7 _1 n4 ~# f; A
设置OpenFlow控制器,控制器地址为
192.168.1.10,端口为6633! f6 K" A  E$ h/ v& l& g
ovs
-vsctl set-controller br0 tcp:192.168.1.10:6633
3 H" _5 c% c2 A8 b0 G- [0 V$ L2 `: |; G8 ]8 m( C" ~
移除controller9 s; B1 m' Z% W/ Q9 v- A
ovs
-vsctl del-controller br0' O9 w1 ]: V4 {; Q

5 r! a; s4 d' v6 G6 s% K+ w" y+ D删除网桥br0; Y6 L6 E) i; \- ~
ovs
-vsctl del-br br0
% }3 v9 x( R3 d4 n) q7 J  b/ T; A" g0 K/ `) z/ ~
设置端口p1的vlan tag为
100
5 G9 I# k2 r" u, R. qovs
-vsctl set Port p1 tag=100
7 `! M9 ^- t+ X! b& K  `1 @' r# a0 E2 u( G8 L$ Y* x( `$ i. J( y
设置端口p0类型为internal
* `. M* U: k1 K; g, fovs
-vsctl set Interface p0 type=internal
" t3 X% E' A5 w( ]6 I6 L* p
; s1 w- q: T+ h$ Y, f添加vlan10端口,并设置vlan tag为
10,Port类型为Internal
5 T. e8 v( l" g, r3 j4 \7 L$ wovs
-vsctl add-port br0 vlan10 tag=10 --set Interface vlan10 type=internal
9 i- y. }: W5 c0 a5 ]
( N+ @# C9 {* O! `添加隧道端口gre0,类型为gre,远端IP为
1.2.3.4
- r: i8 [! ]/ _ovs
-vsctl add-port br0 gre0 --set Interface gre0 type=gre options:remote_ip=1.2.3.47 l% E5 C2 }# ~( l% z
8 X& \0 x' n1 F

, J3 O+ g" X' P0 O% V! m  P" C' [

2 S9 e; K1 S; R, t5 t
0 Y% @2 W9 d9 L$ o

6 `4 m0 t* H) q: {
 楼主| 发表于 2023-9-23 17:00:16 | 显示全部楼层
#ovs-vsctl add-port br-int win2019port-le2 ^4 `- F7 Y, C
ovs-vsctl: Error detected while setting up 'win2019port-le'.  See ovs-vswitchd log for details./ q0 I$ S3 B) t) l) S) c5 ~

5 f" U$ U9 o1 k8 J3 m( j0 F' y! ~7 y#ovs-vsctl show
: q  V- Q' n7 i- U: T28f3d128-4561-4084-a610-d31bdc4dd35f; S& r! ~; C  k# }& Z5 S
    Bridge br-int
- F1 B" c! h3 N  M            Interface "qvocd8c0de5-4c"
) ?0 u" z. ?* q: U        Port "win2019port-le"' z. d0 a- t# t, Y
            Interface "win2019port-le"
' g* s4 z- {6 w; a: r" e        Port "int-br-bond01"
& ~+ n8 a. K' {, X" q. y7 l            Interface "int-br-bond01"' h5 R# r5 _6 O" k* j3 k
        Port "qvobeb714e6-27"! E% y; F2 G; V! l9 c) ^- _( e
            tag: 1
1 }2 n& o3 j+ N# Z            Interface "qvobeb714e6-27"
+ Z9 J/ x7 l2 T/ p& h3 |        Port "qvof578e2c4-2e"+ r& y$ ]; l; U2 w
            tag: 4095. V6 T; [$ C% \6 n1 i# R
            Interface "qvof578e2c4-2e"
" U( z' T" `' Z8 q4 ?! R    Bridge "br-bond01"( ~5 s; j4 T+ q  N
        Port "br-bond01"8 @# e; i; b$ k: s! A4 c/ L
            tag: 180
' r) o* J+ ^  U! v            Interface "br-bond01"( k: a- W0 J6 J" g, s6 V, ^1 y
                type: internal. S7 K  c* b6 f$ Q5 h
        Port "phy-br-bond01", O# p* ^6 E; w& d3 b" E0 O
            Interface "phy-br-bond01"  }2 _# w! m' K' k0 {/ p* F) q
        Port "bond01"% z" {6 J: W3 M- ?
            Interface "eth1"1 N" V* @2 p/ D4 s4 D1 t3 Y  ?
            Interface "eth0"
) M8 Q. H2 Y8 S+ B. o    ovs_version: "2.3.1"8 z, X" Q/ [- W7 C1 L7 s& ~

8 r. S3 s* c, I* j0 l# ovs-vsctl list-ports  br-int
& C9 g" M' H  n4 |3 e/ Z/ {2 H* G2 Wint-br-bond01
+ v; z1 G5 k9 K, ~( z8 B) ~* H: H5 x& Pqvo3e3e8ecd-65  n2 K# y9 E' Y5 _) d
qvo5871a954-a2
/ s" n! \9 N" }qvo5bf4d15a-0c
; @- ^1 I/ Q( n# y$ [- W: Rqvobbc0742d-1e
9 x7 F; I3 w/ l& X2 z. Nqvobeb714e6-27
# y( E& Y( m$ O3 vqvoc127ab0c-6f
* N+ T; S/ J& J- }" h2 u- t5 tqvocd8c0de5-4c
: i2 ~  H5 [4 L" C% y2 ~! o1 [qvodbc6f48f-ae
8 e8 ]5 I: m* f8 o& i6 Pqvof578e2c4-2e
. U6 F1 [: L: a- h( m: p* _' v! Zqvofba561e7-7d
& P2 v2 z( i2 S0 q5 o, f4 jwin2019port-le
; s! O' g, h/ t5 Y
: B9 v7 A$ l0 W2 O
8 R3 [* f4 w: n$ |5 F
 楼主| 发表于 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
( @3 S) {2 x) V9 K, D
 楼主| 发表于 2023-9-23 17:00:19 | 显示全部楼层
# ovs-dpctl show7 }- |- }( I9 R$ n) i) G9 }0 M: `/ Q
system ovs  X system:" y: `: Q" M9 ^$ [) a
        lookups: hit:4622259795 missed:282181250 lost:0
; E* a  f( \& Q/ B0 v3 j        flows: 69
; W/ c# z! c# N& a% f. ]8 s        masks: hit:24270716008 total:8 hit/pkt:4.95
! X" d' T6 \" ?        port 0: ovs X system (internal)9 x6 w+ x4 J0 u9 E
        port 1: br-int (internal)% j+ }0 m( B+ ~5 f* W
        port 2: eth1
! Q' T" x2 L, k  W! a1 e        port 3: eth00 g! n" f1 A2 F+ ]( E8 M
        port 4: br-bond01 (internal)! \3 W: x- |! q- f4 ]! s
        port 5: int-br-bond01
1 g. Y6 n. o/ P3 `9 ^        port 6: phy-br-bond01+ j/ k9 e" c) z- v1 @) F
        port 7: qvobbc0742d-1e
8 }3 J  s! n$ v& R# |        port 8: qvocd8c0de5-4c
5 u7 f! @$ x; |1 {) @3 o        port 9: qvodbc6f48f-ae/ i0 @" ^& m/ H, ^, ?  d$ V$ l
        port 10: qvo5871a954-a2: g& E1 |7 w  D' `6 n  B; X
        port 11: qvo5bf4d15a-0c
' n6 K: ]! I& C: }8 t( {        port 12: qvobeb714e6-27$ C' O  s& C& [
        port 13: qvofba561e7-7d
) K, s' P) R6 ]3 G        port 14: qvoc127ab0c-6f+ M2 ^0 L0 w) \5 \; C
$ J# r  Y" m5 M% L- H- a5 Q
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 23:38 , Processed in 0.054488 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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