易陆发现互联网技术论坛

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

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

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

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

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

x
查看并创建网桥:
' \" Y7 J$ W9 V- w0 K
. n9 K8 D/ N% R  }& A0 F% M7 P7 m# ovs-vsctl list-br( Z- _: m8 W0 a( M" b0 U
9 d0 @% T* K, v. t1 G
# ovs-vsctl add-br br-ex
* c. Y1 Y  K& C7 \0 x+ V4 m  ]2 S; s. e# q/ K) {1 q
# ovs-vsctl add-br br-int6 d0 O! Y5 c; q3 r! H9 e
" \! N, y+ F: X' K
# ovs-vsctl add-br br-tun+ M" A; `% u  ^6 `  \- G
. A) s/ R1 {+ u2 p
添加网桥br0
7 T/ J0 {6 Z: W% s) u/ Govs
-vsctl add-br br0
4 }. T+ H  T4 K5 |& {7 E& s: k$ y6 h9 K$ M4 `8 X6 ~
列出所有网桥9 S* Q7 v1 c0 v$ p  P
ovs
-vsctl list-br" f" I1 }; U9 R. U( M' s' D
' \* l) k( K1 X& v) h
添加一个Port p1到网桥br0, C" _& P) z; x
ovs
-vsctl add-port br0 p17 w9 A1 e' p: q( A
5 n' S; l3 B+ U$ g. a
查看网络br0上所有Port
8 H& u2 z/ C8 i; ]ovs
-vsctl list-ports br02 r0 x+ T2 }; C* a8 x$ k
5 \8 z3 x( p6 S6 \# `- a; _
获取br0网桥的Openflow控制器地址,没有控制器则返回空+ z! ^. \& B' N  Y- G; f+ k. M0 e
ovs
-vsctl get-controller br0
$ Y' A" P# P3 F0 W6 P
; T3 e; j% [" A设置OpenFlow控制器,控制器地址为
192.168.1.10,端口为6633
7 z$ @: K8 K5 B& _8 yovs
-vsctl set-controller br0 tcp:192.168.1.10:6633
/ b  |4 g1 q$ O) r
1 y9 ~, ~; m' n% \$ M# e移除controller
( \1 [3 ^0 z; X/ K; _8 L$ Tovs
-vsctl del-controller br0+ k! T( j3 }' s( y7 C; F% G

& @! t! O8 h4 k删除网桥br0. G6 L" S, u' J  t) i
ovs
-vsctl del-br br0
$ v9 I! k5 w1 K, c8 v! F, o& p! Z5 G0 U' j# t
设置端口p1的vlan tag为
100
/ |/ K; j& Y; Y- i# n  zovs
-vsctl set Port p1 tag=100
2 X& k% R7 Z% v& @3 f5 @9 B2 T
: F6 M/ \: x: b( s设置端口p0类型为internal5 E, r+ X, l( L
ovs
-vsctl set Interface p0 type=internal
/ C: X7 R8 I( P) [" s& C, @8 s5 h0 z- i. ^3 Y( ~2 x$ H
添加vlan10端口,并设置vlan tag为
10,Port类型为Internal
+ Z+ \% y" F% I0 i+ V& Kovs
-vsctl add-port br0 vlan10 tag=10 --set Interface vlan10 type=internal+ J% F0 q; s/ S- e/ E. x% B

- T' i% i- o0 Z添加隧道端口gre0,类型为gre,远端IP为
1.2.3.4' F% t; I- N; h3 E5 @; T: H
ovs
-vsctl add-port br0 gre0 --set Interface gre0 type=gre options:remote_ip=1.2.3.42 d' r$ I# v& g- d

/ d2 l4 u8 w# ~# \
; x- g& S1 i9 x

: N- a2 C" a. t; b
8 f* o/ r. Y8 p6 m2 J
* L3 [/ _+ l- _% J" S
 楼主| 发表于 2023-9-23 17:00:16 | 显示全部楼层
#ovs-vsctl add-port br-int win2019port-le+ V  j( i! p1 w* c4 H
ovs-vsctl: Error detected while setting up 'win2019port-le'.  See ovs-vswitchd log for details.$ f- Y0 R+ I% ~$ L( }! ^& p
8 Q% |3 S9 D) ?' G4 |8 v
#ovs-vsctl show
( Y# j! F  L% Y1 [" F- B0 ~% v0 N28f3d128-4561-4084-a610-d31bdc4dd35f
1 z7 f: P" W/ f1 r* A    Bridge br-int
. u7 o( u) S1 @( H- Q# Y7 k% O            Interface "qvocd8c0de5-4c"
& }: i/ M3 m: u; d( I: J        Port "win2019port-le"
; [% p. M: }9 t) W$ O5 J  a            Interface "win2019port-le"
/ A" c7 Z1 z2 i' f, m2 A        Port "int-br-bond01"9 L9 b# p) e& B" x6 k
            Interface "int-br-bond01"2 ~& X0 R7 R* v  c+ a
        Port "qvobeb714e6-27"
$ P  R. D0 k0 i% W6 ]6 K            tag: 1! \5 G1 i' D( a- G, B
            Interface "qvobeb714e6-27"
  T7 t( r) T: E- g        Port "qvof578e2c4-2e"
' K! P2 `1 b6 S+ t; M            tag: 4095
  V7 x" W: O  r# P6 v- M1 ?            Interface "qvof578e2c4-2e"1 {% J4 n( V% N
    Bridge "br-bond01"
* ?0 M, p5 F  s! a        Port "br-bond01"
! m# U2 I1 D  y5 x3 l6 F$ b            tag: 180
5 j. b/ ^8 s1 q2 ^            Interface "br-bond01"
7 v5 t: C% y- z' i                type: internal
0 _" ^# p( w; }5 }+ |        Port "phy-br-bond01"
) Z& }  F+ W1 r. |- E* `            Interface "phy-br-bond01"3 o, h3 ]5 N& p* h( O- d& G
        Port "bond01"/ R' x/ K6 [0 r& u. Q
            Interface "eth1"' j' {1 }; {: g
            Interface "eth0"
7 l- g0 ]* d) @. g% U/ x7 i9 ]    ovs_version: "2.3.1"
; C* l0 m' \) \+ L7 u3 d. o9 J/ s! X$ T! F
# ovs-vsctl list-ports  br-int1 p" O6 N4 e1 o! Z$ R, _( Q; U
int-br-bond010 E: Q5 X/ j# r6 T4 K* W7 ^
qvo3e3e8ecd-65
1 r$ F9 O- z: L  H: |qvo5871a954-a29 z# O" S$ `* z; g9 U; _
qvo5bf4d15a-0c
$ Z  T& P. o* z, h% _qvobbc0742d-1e3 l$ p7 g; e; M' h
qvobeb714e6-27
/ {5 O7 Q( E; q- j6 L" I# I8 Mqvoc127ab0c-6f2 p7 L- [* o7 N) f! k8 ~$ A: ^3 ?
qvocd8c0de5-4c
, x% s1 a0 W" ~0 T% t  Qqvodbc6f48f-ae5 ]- m0 d# h9 W1 }* n. \
qvof578e2c4-2e
/ L3 G- V+ n/ X$ A: Z! Eqvofba561e7-7d' n& l  ^" v. g4 i# W+ ~
win2019port-le
6 t7 d# _8 ?" t0 l( D  l! h
' Q' H) G2 P- M) A' \  ]$ m% D
/ U0 Y* X! k# D8 O# Q( c2 C
 楼主| 发表于 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
, N' u+ `" r" ^9 N9 d
 楼主| 发表于 2023-9-23 17:00:19 | 显示全部楼层
# ovs-dpctl show
! f  z7 N7 X  e8 j! Hsystem ovs  X system:8 b% V: l( D+ M0 _# F6 y/ q+ i7 `( N
        lookups: hit:4622259795 missed:282181250 lost:0
; `- F0 L/ k$ p% B  ^+ p/ @        flows: 69' V" R! I) S. P
        masks: hit:24270716008 total:8 hit/pkt:4.95* N. `, V8 s5 x2 _# Y  X  }2 p
        port 0: ovs X system (internal)" ?( \$ n+ m( l# c) z
        port 1: br-int (internal)
" P3 M  X# v; S        port 2: eth1& Y, B# ~9 E! ~( c
        port 3: eth0' y0 n! ]: i/ `+ T2 r
        port 4: br-bond01 (internal)7 n" @- F) i# t' C: x0 F! a
        port 5: int-br-bond01
* ~9 Q3 I# f; n( D9 A! {5 G        port 6: phy-br-bond01) B$ D# V% q' ~0 J- r1 @
        port 7: qvobbc0742d-1e- O- e* k2 [: s3 b( v! V/ u0 O
        port 8: qvocd8c0de5-4c/ \' A# u: [4 A- A: m4 M; p
        port 9: qvodbc6f48f-ae, B. `2 U* x6 i. u* Y! y  u
        port 10: qvo5871a954-a2; M  {2 ?3 E1 n* R8 S9 x  p9 _3 }
        port 11: qvo5bf4d15a-0c
; k$ A5 ]1 T5 h$ Y* \        port 12: qvobeb714e6-27
  {* r$ h4 v( {8 `        port 13: qvofba561e7-7d
) n" b3 ^, @  V* G        port 14: qvoc127ab0c-6f
$ P4 ?) s3 \, P) L
: k' A; n! O8 G8 O  ~: r
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-10 19:25 , Processed in 0.041908 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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