|
|
查看并创建网桥: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 x8 v" m; n: z* D$ f! C; l( v3 O, o
|
|