|
Contents [hide]
7 _- I0 b, ~7 }环境实验环境 主机环境
1 Q8 w h4 x8 e2 Z
6 c6 \, D0 ` d0 X. b; I# z1 , s5 R; u7 J" x$ C# u
[color=rgb(49, 124, 197) !important]2
% m+ h+ Z6 T% S+ t% }; }3 q \( |% C) J, i! |# b9 J
[color=rgb(49, 124, 197) !important]4
3 k. x% Y6 D5 `" g* I7 p3 f* }8 X; a: n8 ^; n
| [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]yuwh[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]uname[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]-a$ J1 p( K) I7 @5 ^6 F" f) ?* q
[color=rgb(0, 78, 208) !important]Linux node0[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]3.10.0[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]123.9.3.el7.x86_64[color=rgb(0, 111, 224) !important] [color=rgb(184, 92, 0) !important]#1 SMP Thu Nov 6 15:06:03 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux& E( R! e* y1 B! m9 K4 S
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]yuwh[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]cat[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]etc[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]redhat[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]release p- y0 M) @) \% M
[color=rgb(0, 78, 208) !important]CentOS [color=rgb(0, 78, 208) !important]Linux release[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]7.0.1406[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]([color=rgb(0, 45, 122) !important]Core[color=rgb(51, 51, 51) !important])# c. w' ]# ~! ]* h l- B
7 a- B9 V+ ^1 b& h0 ~ | & b/ I* I% ]" \$ \* V
8 B' r0 F I; w9 g t, y6 ~
5 R. A" t' Y3 \' KOpen vSwitch安装Open vSwitch/ T) C0 s Z$ ?
4 M; V7 \. Z/ E* C- l
1 " A* Q0 P* A0 X% Z/ G: o0 l
[color=rgb(49, 124, 197) !important]2
) W' z6 H" H. x! n6 B3 m5 m3 4 m D* U5 S, N6 T/ R
[color=rgb(49, 124, 197) !important]4 3 ^% Y- ^9 ]! T% _# `- w8 Q$ {" |
5 / R1 b: V/ a4 G
[color=rgb(49, 124, 197) !important]6 8 i3 T$ F0 r6 v% l2 k8 M, [
7 $ A9 G. {/ X9 }9 g
[color=rgb(49, 124, 197) !important]8 0 N& h* C0 [+ Z- ~
9 , u" y6 v x) K' p$ }, c
[color=rgb(49, 124, 197) !important]10 , |) l0 A+ n9 ]/ a7 k% Z4 h+ B
11 3 F9 Q( m; u! Z% O( e5 F7 M
[color=rgb(49, 124, 197) !important]12 ) S5 ?& d. Y, Y$ c: f0 r' r! N& y
13 * w! \9 N6 Q% m' d$ x1 \- ~
[color=rgb(49, 124, 197) !important]14
+ b# d' {( r) U6 W15
! S" @- L/ j/ J5 N" l2 ?3 I; A[color=rgb(49, 124, 197) !important]16 f. U8 @% u6 ]
17 3 M/ U* L& j7 X; g" I! K! R) L6 s
[color=rgb(49, 124, 197) !important]18
+ W& z5 R* q: C6 `
1 o* `- ]+ S4 D( M+ H | [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# yum -y install wget openssl-devel kernel-devel0 {% W7 p3 Q& \1 W) S4 N6 Z
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# yum groupinstall "Development Tools"; j. q$ C4 p6 {
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# yum -y install wget openssl-devel kernel-devel: w+ G# F z3 ?2 j( o6 z# B
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# yum groupinstall "Development Tools". m& x, [) V4 o6 b
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# adduser ovswitch7 D/ l* ^/ |" U$ R
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# su - ovswitch
1 i* |& {6 ` @, f: x[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]wget [color=rgb(0, 45, 122) !important]http[color=rgb(0, 111, 224) !important]:[color=rgb(255, 128, 0) !important]//openvswitch.org/releases/openvswitch-2.3.0.tar.gz : T7 x6 e3 o1 ?# s. r
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]tar [color=rgb(0, 78, 208) !important]xfz [color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0.tar.gz
' [ d* B" j) @' R5 J- u( {0 {[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]mkdir[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]-[color=rgb(0, 45, 122) !important]p[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]rpmbuild[color=rgb(0, 111, 224) !important]/SOURCES
! s3 B7 u9 g( S, v$ P* X x[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]cp [color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0.tar.gz[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]rpmbuild[color=rgb(0, 111, 224) !important]/SOURCES r# P4 M* k$ p5 C: c
去除Nicira提供的[color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-kmod依赖包,创建新的spec文件
- P7 H; @. u* g' G; p[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] sed[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]'s/openvswitch-kmod, //g'[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]rhel[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 78, 208) !important].spec[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]rhel[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]openvswitch_no_kmod[color=rgb(0, 78, 208) !important].spec
2 ^" e, s9 ^. m: s( L6 r1 o3 j[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]rpmbuild[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]-[color=rgb(0, 45, 122) !important]bb[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]--[color=rgb(0, 78, 208) !important]without [color=rgb(0, 45, 122) !important]check[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]rhel[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]openvswitch_no_kmod[color=rgb(0, 78, 208) !important].spec
9 d3 H$ ^- g5 E. c8 a& n[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]ovswitch[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(51, 51, 51) !important]$[color=rgb(0, 111, 224) !important] exit
F, |+ m) n# V1 G# S& i( p1 `[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# yum localinstall /home/ovswitch/rpmbuild/RPMS/x86_64/openvswitch-2.3.0-1.x86_64.rpm. X: l( U* u# Z& D! e9 t+ S) \
安装完成,验证一下:5 Y {% p" Z4 i4 h0 M
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# rpm -qf `which ovs-vsctl`
+ |5 W8 f' ^7 N w' a/ R[color=rgb(0, 45, 122) !important]openvswitch[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]2.3.0[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]1.x86_64
4 `+ r+ U" |/ y7 r5 n7 D9 N( Z
' j8 C! s" k/ S |
# E9 E- z, H% j I$ Q, n; I
- w( D& Y# { L" p C1 f* I; a' n4 n7 a$ l* W% n7 U4 _3 q
启动Open vSwitchSELinux会影响Open vSwitch的运行,比如报错:) U. ~ } u2 V6 f! b, h5 g: }
error: /etc/openvswitch/conf.db: failed to lock lockfile (No such file or directory)原因是没有权限修改/etc/openvswitch的owner; @: q5 x' @2 S7 T- U
如果环境允许可用关掉SELinux;想保持enabled需要做如下修改:
) q( Q: x! `7 P9 Z1 . _: A3 H' c8 ~. L# k7 x5 p
[color=rgb(49, 124, 197) !important]2
6 H2 C0 \+ s- k3 & D0 @% }, X+ T+ j" c. R' J$ o* }* l
[color=rgb(49, 124, 197) !important]4 1 M5 L4 ]$ s/ [ k& B1 K' v
5
8 Z- }7 E5 W. q, g3 Z
, n" j* J2 s- N( S | [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# mkdir /etc/openvswitch
- M& h9 g2 m" p: r& F[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# semanage fcontext -a -t openvswitch_rw_t "/etc/openvswitch(/.*)?"
9 R- Y* U7 T* E# `- r$ n[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# restorecon -Rv /etc/openvswitch
4 n& Q8 K. N8 q2 n' b0 r3 R( p4 a启动服务:2 F- t$ R1 i4 ~# \! V
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(184, 92, 0) !important]# systemctl start openvswitch.service* H: j8 v% ?) b. a2 O& K
; t& X( @' K N9 D
| & H/ R L c: A0 Y# Y
# y; \5 P- V! n# |. C5 V
查看结果:
: y1 p4 E1 e3 o4 q[root@node0 ~]# systemctl -l status openvswitch.service4 c3 f, H2 c* K7 F! f: r
 配置Open vSwitch
/ j' ~. v0 Y! a' c7 T
4 c+ R; F+ E' ^6 J$ P- \1
3 \' M4 d. x8 }% U
9 K c: Y! Y; g) m# h | [color=rgb(0, 45, 122) !important]ovs[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]vsctl [color=rgb(0, 45, 122) !important]add[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]br [color=rgb(0, 45, 122) !important]ovsbr0
8 u8 E# [% L3 p% e2 \' K8 N2 c* y, c; }+ k/ H
| ( l% Z5 d, X5 W, n( n
- L& o t2 b; @# C. l8 t( }2 t去掉NetworkManager ; ^" Z+ l( [/ n. M; E5 Q: j& F1 m9 p
1 & S/ B j5 R* }, v3 s
[color=rgb(49, 124, 197) !important]2
4 B0 b- j5 T! j! e6 G+ d) u
, D0 \# I- \2 {1 C6 X0 Z | [color=rgb(0, 78, 208) !important]systemctl [color=rgb(0, 78, 208) !important]stop [color=rgb(0, 45, 122) !important]NetworkManager[color=rgb(0, 78, 208) !important].service
1 }2 v( L9 u! P% w3 i[color=rgb(0, 78, 208) !important]systemctl [color=rgb(0, 78, 208) !important]disable [color=rgb(0, 45, 122) !important]NetworkManager[color=rgb(0, 78, 208) !important].service% v. x& }3 z. e; l" C
2 v) w6 z6 d: U |
$ z( A) X( w# v/ Q; T4 I; B$ o" ~: k! f1 B6 k6 ^" Q
改用network.services,修改/etc/sysconfig/network-scripts/下的配置文件6 w& _: w9 e8 r+ U3 N" z7 v5 c; C
/etc/sysconfig/network-scripts/ifcfg-mgmt0 0 N4 H1 o6 ^- z$ h
1 3 m, r% k. T: ?6 h+ r
[color=rgb(49, 124, 197) !important]2
5 h1 P6 K" u G$ A: G f- z6 d# j3
4 |7 P% K# o6 ^[color=rgb(49, 124, 197) !important]4 2 w! I& o7 g W; G" K
5 , D5 _4 W- Y$ D
[color=rgb(49, 124, 197) !important]6
. ?$ g9 P4 R6 U4 B h. ?* ]2 @7
. c- ?0 O# |, D0 K: z; @ X. Q7 J[color=rgb(49, 124, 197) !important]8 7 _" L# F4 ~, p+ h
9 / u3 F( D ^" F* c4 z9 `0 }
[color=rgb(49, 124, 197) !important]10
1 i, b. a2 ~$ J5 g# c+ q! a, j- u2 R8 ^
| DEVICE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]mgmt0- a2 d7 n3 u, D/ G) T' O/ f! B
ONBOOT[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes
/ a0 t; }! Q. tDEVICETYPE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]ovs
5 |! n8 _, s k' `0 L% s$ u8 uTYPE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]OVSIntPort
+ W e; [& T: ]OVS_BRIDGE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]ovsbr0
, q4 e$ B" F- QUSERCTL[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]no
$ p1 M; C2 c* ?" _. zBOOTPROTO[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]none
4 _3 l5 B. P2 ]! t- kHOTPLUG[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]no* ~$ |1 i, g$ V2 B q/ w
IPADDR0[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]10.0.0.2
4 _% R* ^& W% M0 n( n4 j4 t% S, D8 ]* MPREFIX0[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]231 {8 t/ D7 f# D U# l
! X8 j1 V( A, V0 i/ p6 l |
, Y5 L& S& u4 q* I, ]# h5 y# T* U3 d1 Z% |, z+ Q/ {
/etc/sysconfig/network-scripts/ifcfg-ovsbr0 3 \) X: q: u" m
1
8 R) x \/ Y j( n$ F; z. A[color=rgb(49, 124, 197) !important]2
/ ]" h, j1 T* R2 r3
- L Z* r# V6 C/ ?( u6 C[color=rgb(49, 124, 197) !important]4
! V: w0 h$ X7 `! |5 ( Y4 Z' T) D: B
[color=rgb(49, 124, 197) !important]6 " G8 v* ?9 J4 n: d& x3 I6 A
9 ?8 a1 l& b+ \) ~' h/ |- |
| DEVICE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]ovsbr0
: S) a1 \3 m' f6 YONBOOT[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes
. {9 o5 t9 t8 U6 _- bDEVICETYPE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]ovs) }5 F! i1 p9 E+ [: d
TYPE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]OVSBridge) F* q4 n% }% {
HOTPLUG[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]no F0 F" l3 ~4 @6 `/ q
USERCTL[color=rgb(0, 111, 224) !important]=no
M! v3 `* ?8 Y, t& r% V$ V( L; A
) g! m) D( S- I. k2 L( Y |
?1 y# N$ o! b' d( m4 Z
# U/ v+ N& C$ Q/ z/etc/sysconfig/network-scripts/ifcfg-enp2s0f0
+ h3 d: K2 h+ Q n, t( o1
H8 r# c/ }; B0 Y. z[color=rgb(49, 124, 197) !important]2
5 {7 J9 Z2 O; D* Y ?% P& c3 " H6 ^7 B9 c5 j. l) m
[color=rgb(49, 124, 197) !important]4 * y% S) N( B0 f; P s
5
- ]5 K/ n) ?' C/ t[color=rgb(49, 124, 197) !important]6
% S( p2 `- {9 J7 1 K' p% L& G3 b5 I6 S- f
[color=rgb(49, 124, 197) !important]8
& E' H9 G9 \8 \# }, P9
1 f( o8 n8 A2 ?) a[color=rgb(49, 124, 197) !important]10
6 k# v' p+ q! }5 C$ ^! x$ y" @11
1 Q V' I9 g% @[color=rgb(49, 124, 197) !important]12 % P1 T' c1 N" c$ m$ \
13 ! n1 B# {$ _9 h; ~
[color=rgb(49, 124, 197) !important]14
/ X/ p P( @7 j' ~6 j15 / `9 N. o. b1 c8 ~1 z
[color=rgb(49, 124, 197) !important]16 " d1 P# ~; ^' b+ I) U2 u5 n( _6 G
17
8 s5 D, W7 |4 m8 p' a3 T3 k[color=rgb(49, 124, 197) !important]18 ) i, d9 U0 ]7 {: x
19
; S" Y) d$ o6 S b8 _# x6 y- ]% ]/ J0 V' d: e h0 l# `$ X
| TYPE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]Ethernet3 z0 h7 J: E3 |2 }7 O
BOOTPROTO[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]none3 {# A1 W; f7 A
DEFROUTE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes- b' e( d7 j% ?
IPV4_FAILURE_FATAL[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]no
2 Q, y+ x0 s" i' B, V5 rIPV6INIT[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes' a8 X" b. l$ L6 }: x2 Y$ J
IPV6_AUTOCONF[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes
4 n% ?9 i2 x7 X9 }2 AIPV6_DEFROUTE[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes9 C; d: d4 F4 h, h' T- K4 B2 p: t# L
IPV6_FAILURE_FATAL[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]no$ G r- p ?: O7 N3 K. y
NAME[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]enp2s0f0
4 }* b8 P" l& ^" ?9 pUUID[color=rgb(0, 111, 224) !important]=d81f76d3[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]7163[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]42d3[color=rgb(0, 111, 224) !important]-bc07[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]d936a8536d17% @- B. M! V: f c( w9 D
ONBOOT[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes
" K$ l' x0 M- W n+ yIPADDR[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]192.168.3.4" r2 y' M3 Q! g# v& j( Y1 s% b
PREFIX[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]23
4 Z$ s C) Y- ?/ UGATEWAY[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]192.168.3.1
! M. M/ S5 b! x( y9 B+ E8 x4 CDNS1[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]8.8.8.8$ K2 T+ G6 u0 P( d
DNS2[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]4.4.4.4
9 `1 e+ k7 H# h" C" t: BHWADDR[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]10[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]51[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]72[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]37[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]76[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]04
6 M8 }: q9 @; t G' NIPV6_PEERDNS[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]yes
" `/ v. e9 m( o- ?IPV6_PEERROUTES[color=rgb(0, 111, 224) !important]=yes1 M0 M* _2 x2 X/ m r8 ?
) i& i; ^7 n; j* H% f6 {
| / @0 {! {( @7 Q9 |
$ e. T$ U* J5 y1 ?3 ~/ j
7 I' {" Z% i- n4 R) U虚拟机配置网络libvirt 默认会启用virbr0来作为虚拟机的网桥并启动DHCPD;删除该网桥,使用ovs bridge来替代: - T0 T H2 g, m) m
1
! r, o+ u) d+ _' Y/ J
. M( f9 J- E- a6 Y) c3 X, X2 _: z | [color=rgb(0, 78, 208) !important]virsh [color=rgb(0, 45, 122) !important]net[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]destroy [color=rgb(128, 0, 128) !important]default
+ O$ H! [2 C5 ~+ T6 O
6 o. U$ s9 D3 J* p5 ^ |
- S( r' h! \( R
6 j3 A! h+ _4 svi /etc/libvirt/qemu/CentOS7.xml
% {4 {0 W) ^! f0 P1
/ L5 k; Y* `/ V+ f3 Q' B2 o[color=rgb(49, 124, 197) !important]2
# \; M# X& a) B! s( z; Q3
& @. N2 E ?. l' y: F: l) [[color=rgb(49, 124, 197) !important]4
7 r/ h2 u6 Z; q3 Y9 t; p; @( K5
! m! e4 G# J7 g$ B[color=rgb(49, 124, 197) !important]6 % S/ i& ?9 ]% d! Y% L! }
7
+ S6 b- t$ z9 A7 B[color=rgb(49, 124, 197) !important]8
- }& J! R+ d" ` p9
" a8 M1 T! I6 S5 E9 v1 a$ [$ _+ z6 ?# u, m
| [color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]<interface [color=rgb(0, 78, 208) !important]type[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'bridge'[color=rgb(128, 0, 128) !important]>
6 _% S( X& U- h" W9 i+ n# s0 ? [color=rgb(128, 0, 128) !important]<mac [color=rgb(0, 78, 208) !important]address[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'52:54:00:18:16:99'[color=rgb(128, 0, 128) !important]/> ]" W8 Z1 V6 p2 t* u8 y t
[color=rgb(128, 0, 128) !important]<source [color=rgb(0, 78, 208) !important]bridge[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'ovsbr0'[color=rgb(128, 0, 128) !important]/>2 `# }8 \! |/ v7 Z7 z
[color=rgb(128, 0, 128) !important]<virtualport [color=rgb(0, 78, 208) !important]type[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'openvswitch'[color=rgb(128, 0, 128) !important]>
% h$ M6 T) H3 ~# D [color=rgb(128, 0, 128) !important]<parameters [color=rgb(0, 78, 208) !important]interfaceid[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'9beb90bc-20a1-4937-901d-805dd6bba190'[color=rgb(128, 0, 128) !important]/>( t) G7 [/ e+ N" p; z/ [# v9 c( k# w
[color=rgb(128, 0, 128) !important]</virtualport>
& c' q, H/ b2 o' P+ j [color=rgb(128, 0, 128) !important]<model [color=rgb(0, 78, 208) !important]type[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'virtio'[color=rgb(128, 0, 128) !important]/>
- |/ t' S1 n. a- w [color=rgb(128, 0, 128) !important]<address [color=rgb(0, 78, 208) !important]type[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'pci'[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]domain[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'0x0000'[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bus[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'0x00'[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]slot[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'0x03'[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]function[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]'0x0'[color=rgb(128, 0, 128) !important]/>8 s+ c! S: I! A# [* J
[color=rgb(128, 0, 128) !important]</interface>8 e9 K7 I! q3 i
+ x$ U5 ]( ?7 G* s% G( B, |
| & S7 l, `7 E2 `2 y. r, t
+ E+ ~" i7 o0 L# o0 O( G
或者通过virt-manager来配置 配置VXLAN在ovsbr0中添加接口vxlan07 o# F/ u: ~1 j7 U- F
node0上的配置:注意remote_ip node1的ip:192.168.3.5。
6 }3 q! ?6 D0 T) r# \) B ] ~7 H1
8 P' `, b2 d7 @) o+ d; ~. [, Z& M/ H( F! A; ?5 n8 }
| [color=rgb(0, 45, 122) !important]ovs[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]vsctl [color=rgb(0, 45, 122) !important]add[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]port [color=rgb(0, 78, 208) !important]ovsbr0 [color=rgb(0, 45, 122) !important]vxlan0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]set [color=rgb(128, 0, 128) !important]interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]vxlan0 [color=rgb(128, 0, 128) !important]type[color=rgb(0, 111, 224) !important]=[color=rgb(0, 78, 208) !important]vxlan [color=rgb(0, 45, 122) !important]options[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]remote_ip[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]192.168.3.5( g9 P, d" @9 f( i8 V9 c! K+ l
! i* X |( i1 l1 m* ~' N" h; E
| 0 v- {8 B, z$ d; A7 m# G
+ `5 |# h% p* a W; y1 N: {启动两个虚拟机后的配置: 3 V8 y5 _! i2 `% H0 f9 C
1
: K# N, x& u9 M! N5 n& K" _[color=rgb(49, 124, 197) !important]2
& S. t; Z# r! J/ m8 L& ]3 * ?7 B" {* A! y8 s O: ?2 R3 i, q X
[color=rgb(49, 124, 197) !important]4
- Z, I) P. @) K9 z0 n3 i5 6 m4 |3 O* @. n$ X' t
[color=rgb(49, 124, 197) !important]6
2 I' ]2 b/ k" b7
$ T( R/ G8 E) x) L7 |) y/ {[color=rgb(49, 124, 197) !important]8 & ?, ]) q& D& C% ^: i5 m: L& m& r
9
# e& B9 I! ?# s[color=rgb(49, 124, 197) !important]10
( M( G' K& L, y, I ^% z5 T11 4 `* w3 x& ]4 h9 Z9 K) f+ L) k
[color=rgb(49, 124, 197) !important]12
2 j8 {$ n/ O/ I% o13 0 V; S2 ~8 M f) t$ N) D- \
[color=rgb(49, 124, 197) !important]14
+ K% N( Z( }( T0 ]7 u9 }15 ! z, t8 ~2 h: G) ^% Q+ L+ t2 \$ |
[color=rgb(49, 124, 197) !important]16 # y( q' _/ d' ~
17
6 F! C- G( n% _7 g! B( S[color=rgb(49, 124, 197) !important]18
" l0 G) u/ N2 p# X( U, ]3 k- g" B19
- {; p9 E- f B[color=rgb(49, 124, 197) !important]20
8 ~3 e5 X9 u# _0 l, R/ ?9 `5 a21
. r' _! T6 W! j/ v- V" I+ ][color=rgb(49, 124, 197) !important]22 # W+ U$ m& K- |$ f0 N5 z; K
23
# z/ @: G* ]8 \: _. r1 O) a+ F[color=rgb(49, 124, 197) !important]24 , U; g* |% L" @" \3 p
25
6 h2 p+ w2 j2 w. d# U) Q[color=rgb(49, 124, 197) !important]26 8 [ o, U1 K/ t& l1 \1 K
27
1 U! ]: U6 k/ |* W[color=rgb(49, 124, 197) !important]28
2 t) |* K1 o0 V+ @+ z3 T2 W29 " n2 O2 q5 X+ L" t% l3 J
[color=rgb(49, 124, 197) !important]30 ) w1 f9 p O5 [7 G; U$ r8 b
31 ) }/ S& b1 L+ P3 Y- O& D) \* m
[color=rgb(49, 124, 197) !important]32
( R! a: G( ~% P4 E+ E X33 - |3 \5 s* O! o. p' V1 G/ o
[color=rgb(49, 124, 197) !important]34
% l$ r( D" j! x/ Q* c35
$ d- `# I! ^3 T. ?[color=rgb(49, 124, 197) !important]36
* q4 r# P3 }5 W. o4 V7 D37
' I: E. N' T5 j% B: n# j! ?[color=rgb(49, 124, 197) !important]38 % P8 d8 e# e/ i, P+ T
39 : h& L; h: L: j) l! K
[color=rgb(49, 124, 197) !important]40
4 g' ] W# S# G# H/ M8 k41 & o% }; g2 ? S# O
[color=rgb(49, 124, 197) !important]42
& h2 X' @( T- |; w: j43 7 T9 j; r+ _# L) y7 A
[color=rgb(49, 124, 197) !important]44
$ ?' W6 `* {3 `+ A+ q45 2 K: r% \ j H7 x
[color=rgb(49, 124, 197) !important]46 1 B6 A; g2 A1 ]' D/ v1 w
47
# H+ Y5 J$ {% [( d* ^* r! E: {[color=rgb(49, 124, 197) !important]48
$ w* k" ]% U( C3 c. A$ C49
3 [9 M$ y8 o! e1 u& A; a7 \[color=rgb(49, 124, 197) !important]50 / m! n: q6 \3 C! l; T, _8 Z
51
* X! J- v- {+ H: U, S9 |7 S) H8 ?; \[color=rgb(49, 124, 197) !important]52
6 X2 j) y; t! H* P# O& F% `# ?5 ^ h" X; |8 B( c% l2 R
| [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 78, 208) !important]node0 [color=rgb(0, 45, 122) !important]samba[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ovs-vsctl show$ s$ p0 C7 I$ }" a6 J
[color=rgb(0, 45, 122) !important]b15949b6[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]9d9f[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]4b14[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]9fd9[color=rgb(0, 111, 224) !important]-[color=rgb(206, 0, 0) !important]277d2b203376$ a( Q2 {5 F8 M- \$ m8 F* [- K' o" v
[color=rgb(0, 111, 224) !important] Bridge[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"ovsbr0" H0 M! J7 p9 y: o0 ?7 S! H" \
[color=rgb(0, 111, 224) !important] Port[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"mgmt0"
' E5 o, V* z7 B1 s6 k, J& L[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]Interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"mgmt0"
1 \" J# ]1 O5 C5 M2 E) s[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]type[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]internal- b4 B g: W% ~5 I4 G4 t
[color=rgb(0, 78, 208) !important] Port[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vnet0"
) V5 n$ \* T: q/ b$ s! M[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]Interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vnet0". [# x/ A: `8 J f" Z$ O8 d: A
[color=rgb(0, 111, 224) !important] Port[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vxlan0"3 c: A# T' H! _2 e! O
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]Interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vxlan0"
+ j$ _* s4 E# `# z+ n0 f8 n[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]type[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]vxlan
# Z! V+ [" R( g# y: L# Q$ w+ Q[color=rgb(0, 78, 208) !important] [color=rgb(0, 45, 122) !important]options[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]{[color=rgb(0, 45, 122) !important]remote_ip[color=rgb(0, 111, 224) !important]=[color=rgb(0, 128, 0) !important]"192.168.3.5"[color=rgb(51, 51, 51) !important]}, I& W& A( o, B. c/ m
[color=rgb(0, 111, 224) !important] Port[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"ovsbr0"8 ~' s8 L4 E0 o f
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]Interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"ovsbr0"1 b/ A! }& n+ D2 b7 r
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]type[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]internal
S3 `6 l$ G3 a! s[color=rgb(0, 78, 208) !important] Port[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vnet1"
# g' p# k7 E, k- \4 t[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]Interface[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"vnet1"
: E0 R- W8 c# n; i# ?! ]# n[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ovs_version[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 128, 0) !important]"2.3.0"6 i+ T8 A, H- ^. r2 S) @8 N
[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ip addr
8 s2 t9 T+ s4 H( _8 `[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]lo[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]LOOPBACK[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]65536[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]noqueue [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN! @! J$ J- z5 u% ?" K! ~
[color=rgb(0, 78, 208) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/loopback[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important] brd[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00. h7 ^& T: W$ l/ D
[color=rgb(0, 111, 224) !important] inet[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]127.0.0.1[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]8[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]host [color=rgb(0, 78, 208) !important]lo; ^3 ?4 o3 j& x {! m& w9 j
[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 78, 208) !important]forever* [6 S5 p" k% U/ D7 f
[color=rgb(0, 78, 208) !important] [color=rgb(0, 45, 122) !important]inet6[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]::[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]128[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]host
- U. x! j) P- [/ `8 h* f[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever2 R0 Z4 Q y! |8 a
[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]enp2s0f0[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]mq [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UP qlen[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1000
- f1 [: c% _+ q[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/ether[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]51[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]72[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]37[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]76[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]04[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff
6 @4 m" V8 p. }8 O3 E; B* F' |1 K[color=rgb(0, 78, 208) !important] inet[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]192.168.3.4[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]23[color=rgb(0, 111, 224) !important] brd[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]192.168.3.255[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]global [color=rgb(0, 78, 208) !important]enp2s0f0
( @" Q+ ]) P# \- c* i[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 78, 208) !important]forever
4 I" `: g9 y8 I' Z# ^[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(206, 0, 0) !important]1251[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]72ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]fe37[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]7604[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link
( l, n. Y# M7 @! Y2 P" `[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever
/ n& a" U0 l2 T7 H! W# O[color=rgb(206, 0, 0) !important]8[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ovs[color=rgb(0, 111, 224) !important]-[color=rgb(0, 45, 122) !important]system[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]noop [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]DOWN
0 T$ o s6 c- v7 B3 n N4 L3 n- x[color=rgb(0, 78, 208) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/ether[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]02[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]32[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]3a[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]73[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]15[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]08[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff
8 x+ ^& o6 S: Y; o[color=rgb(0, 111, 224) !important]/[color=rgb(0, 111, 224) !important]/删掉了不相干部分# r8 y1 \! E. r: B: V [
[color=rgb(206, 0, 0) !important]48[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ovsbr0[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]noqueue [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN
0 [( \' b$ t9 ]$ ]1 y' z6 ~8 P[color=rgb(0, 78, 208) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/[color=rgb(0, 78, 208) !important]ether [color=rgb(0, 45, 122) !important]fe[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]45[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]84[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ec[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]7c[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]43[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff$ L/ D6 b- U& o' Y4 V
[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(0, 45, 122) !important]fc45[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]84ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]feec[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]7c43[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link9 `# |" q! F! {. ^" ~6 h4 |/ e
[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever" g. P3 F7 G( o0 l: o
[color=rgb(206, 0, 0) !important]49[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]mgmt0[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]noqueue [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN/ d) m+ O/ o+ F% E# v! D
[color=rgb(0, 78, 208) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/[color=rgb(0, 78, 208) !important]ether [color=rgb(0, 45, 122) !important]d6[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]c5[color=rgb(0, 111, 224) !important]:[color=rgb(128, 0, 128) !important]ed[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]c4[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]aa[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]45[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff; i2 }" z* ~& f! q. W0 o" G% |
[color=rgb(0, 78, 208) !important] inet[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.2[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]23[color=rgb(0, 111, 224) !important] brd[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.1.255[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]global [color=rgb(0, 78, 208) !important]mgmt0
$ L6 y; R9 r7 ^, V[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 78, 208) !important]forever
! Y! S4 n4 O* A[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(0, 45, 122) !important]d4c5[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]edff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]fec4[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]aa45[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link4 [/ j4 X& N ?7 o w- m6 M# @$ p+ a
[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever: h' U; T+ W2 h1 A2 @9 h; q, a
[color=rgb(206, 0, 0) !important]51[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]vnet1[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]pfifo_fast [color=rgb(0, 78, 208) !important]master [color=rgb(0, 45, 122) !important]ovs[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]system [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN qlen[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]500; n9 ~! U$ F' N
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/[color=rgb(0, 78, 208) !important]ether [color=rgb(0, 45, 122) !important]fe[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]54[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]13[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]04[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]d8 [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff+ ?4 T- Z- P1 ]; f0 p
[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(0, 45, 122) !important]fc54[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]fe13[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]4d8[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link
, O8 a: S2 O0 Z[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever
0 d. d, h. M. K! U) e: A* z[color=rgb(206, 0, 0) !important]52[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]vnet0[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]pfifo_fast [color=rgb(0, 78, 208) !important]master [color=rgb(0, 45, 122) !important]ovs[color=rgb(0, 111, 224) !important]-[color=rgb(0, 78, 208) !important]system [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN qlen[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]500, C" ?. g2 Q7 T, Z
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/[color=rgb(0, 78, 208) !important]ether [color=rgb(0, 45, 122) !important]fe[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]54[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]18[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]16[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]99[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff
3 K) H2 Z# h5 y/ W8 U9 a[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(0, 45, 122) !important]fc54[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]fe18[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]1699[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link
! Q# k& g* W( g& N[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 45, 122) !important]forever" }, e. ^+ p( ^$ x% O
6 g2 D! {! J, i T" a% f% k* l | . x% z3 D0 k: J" v6 c: ~
* T E! p- f2 z- G) k
5 d$ w9 ]9 f: Q7 k* I& x, X测试以上配置,只列出了node0的操作过程;node1作同样配置,ip不同而已。 node0内部vm间通信
vm1 ping vm2:
* n8 l2 S/ u1 |: n! E; Z- d5 i2 w1
4 i+ m9 s9 y, B[color=rgb(49, 124, 197) !important]2 . N) t o& A3 z5 e5 I$ g
3
; {1 }4 I$ n1 Z. g0 E$ F[color=rgb(49, 124, 197) !important]4
7 t3 q7 a( U5 }/ d4 I4 m/ @# ~5 ( s9 ]) U1 _ _
[color=rgb(49, 124, 197) !important]6
9 | p0 y9 I# F6 r- q1 b7 4 a& y# ^& g! }9 U7 c S
[color=rgb(49, 124, 197) !important]8
) {- a* C% s$ t3 L9 9 f1 ^' @; L& X1 ~
[color=rgb(49, 124, 197) !important]10
0 i- m6 A) R* Y5 C: l2 S: j/ F, H11
& N( h3 x1 N% K7 s) `" S[color=rgb(49, 124, 197) !important]12 + W+ l7 n2 l+ r2 L
13 7 L" S4 Q' B3 S' m) o: S% G5 t" t
[color=rgb(49, 124, 197) !important]14
! M2 `% N X: o15 0 Z; `" O1 g( i+ g3 l
[color=rgb(49, 124, 197) !important]16 3 o+ k ~ ]0 r" W7 r
17
, ?/ N7 V) W8 o: W; f9 F0 M[color=rgb(49, 124, 197) !important]18 1 h+ t3 p! h" `* z
19
' y. M) i Q" w2 H# p& D7 S3 |[color=rgb(49, 124, 197) !important]20 + f; u! i- F6 [3 G
21 7 ~3 d; n$ n5 P
[color=rgb(49, 124, 197) !important]22 ; e5 `1 Q2 ]0 V# Y! n
3 f) [) ], m& A8 q+ p1 N
| [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0_0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ip addr
' d/ b C5 @: G* i[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]lo[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]LOOPBACK[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]65536[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]noqueue [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UNKNOWN) e% q7 w' h% j% C( d8 e
[color=rgb(0, 78, 208) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/loopback[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important] brd[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00
* \! d. B2 u9 {7 |/ T[color=rgb(0, 111, 224) !important] inet[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]127.0.0.1[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]8[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]host [color=rgb(0, 78, 208) !important]lo3 n- x' G3 |" F. I" H0 U
[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 78, 208) !important]forever4 d, Q5 g6 }) D) `) M
[color=rgb(0, 78, 208) !important] [color=rgb(0, 45, 122) !important]inet6[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]::[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]128[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]host- ^ b! }8 d' c
[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever( { c& `- K1 K/ B: H W
[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]eth0[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]<[color=rgb(0, 45, 122) !important]BROADCAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]MULTICAST[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]UP[color=rgb(51, 51, 51) !important],[color=rgb(0, 45, 122) !important]LOWER_UP[color=rgb(0, 111, 224) !important]>[color=rgb(0, 111, 224) !important] mtu[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1500[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]qdisc [color=rgb(0, 78, 208) !important]pfifo_fast [color=rgb(0, 78, 208) !important]state [color=rgb(0, 78, 208) !important]UP qlen[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1000" P; B2 P1 P& ?1 k/ @, f& W3 `% B
[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]link[color=rgb(0, 111, 224) !important]/ether[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]52[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]54[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]00[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]18[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]16[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]99[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]brd [color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 78, 208) !important]ff: @: a6 C& _. D5 o3 \2 |) q; c# V
[color=rgb(0, 78, 208) !important] inet[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.3[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]24[color=rgb(0, 111, 224) !important] brd[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.255[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(0, 78, 208) !important]global [color=rgb(0, 78, 208) !important]eth0
& B% E5 m$ G0 _; I$ v0 k7 h9 k[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft [color=rgb(0, 78, 208) !important]forever
& r. |9 l$ u7 `; T6 a R[color=rgb(0, 78, 208) !important] [color=rgb(0, 78, 208) !important]inet6 [color=rgb(0, 45, 122) !important]fe80[color=rgb(0, 111, 224) !important]::[color=rgb(206, 0, 0) !important]5054[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]ff[color=rgb(0, 111, 224) !important]:[color=rgb(0, 45, 122) !important]fe18[color=rgb(0, 111, 224) !important]:[color=rgb(206, 0, 0) !important]1699[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]scope [color=rgb(128, 0, 128) !important]link8 E/ J; x* s) d% w8 C
[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]valid_lft [color=rgb(0, 78, 208) !important]forever [color=rgb(0, 78, 208) !important]preferred_lft forever
& \+ A# Z% @- I1 |7 ]/ C" @- b[color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0_0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ping 10.0.0.4# q9 u& b; v2 s% G6 @( C
PING[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]56[color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]84[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes [color=rgb(0, 78, 208) !important]of [color=rgb(0, 45, 122) !important]data[color=rgb(51, 51, 51) !important]. t! Y0 N( F' J/ H: f# i
[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.545[color=rgb(0, 111, 224) !important] ms0 f# R+ Z7 d/ M3 P
[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.235[color=rgb(0, 111, 224) !important] ms) w+ L3 ~8 M g e4 I$ r: P9 L, {
[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.223[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms
, h4 G% N2 D3 A2 P[color=rgb(0, 111, 224) !important]^[color=rgb(0, 45, 122) !important]C/ C& l4 [% @$ `1 N4 o" R
[color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.4[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]ping [color=rgb(0, 45, 122) !important]statistics[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-/ M: L" q' R/ {5 u9 p" F" r
[color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packets [color=rgb(0, 45, 122) !important]transmitted[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]received[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0[color=rgb(0, 111, 224) !important]%[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packet [color=rgb(0, 45, 122) !important]loss[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1999ms. G1 r, ~- P( H+ T
[color=rgb(0, 78, 208) !important]rtt [color=rgb(0, 45, 122) !important]min[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]avg[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]max[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]mdev[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]=[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0.223[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.334[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.545[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.149[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms
2 d# m. ^0 V( L# b' B
# n$ n7 L& M" k8 \ |
6 g8 V' K5 Z/ n+ {, O6 t6 i J" L7 ?' X, s- p
wireshark抓包,物理网卡上没有对应的流量,vnet0上的包是普通的ICMP包
7 }; S8 Y$ l4 I; k! n/ S* T node0 vm和node1 vm通信
$ E' l4 j, a' G( S& e/ G2 ^vm1 ping vm3:
- s$ M& M/ o4 G) l: B1
3 S5 g( l4 ^& x, r[color=rgb(49, 124, 197) !important]2 0 W4 Z4 M" i; W* \/ k* R' z" Y
3 I( h0 G6 |: g7 F; y m
[color=rgb(49, 124, 197) !important]4
0 O" \+ {4 x" N/ O5 ) j: N+ p- d; u. {1 |3 G
[color=rgb(49, 124, 197) !important]6
+ R" {! k, B# k ^2 t; u! S' \$ _7 ; x3 H9 V# E8 @
[color=rgb(49, 124, 197) !important]8 + s& D5 A! [* X* d0 L4 P, o
Q( |9 N0 L7 X7 O- c | [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0_0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ping 10.0.0.348 ?* }3 e) n6 h6 R& ?
PING[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.34[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]10.0.0.34[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]56[color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]84[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes [color=rgb(0, 78, 208) !important]of [color=rgb(0, 45, 122) !important]data[color=rgb(51, 51, 51) !important].4 _$ B- N0 j& u
[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.34[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]1.62[color=rgb(0, 111, 224) !important] ms( V( V# D J: _
[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.34[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.383[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms
4 x" h* B V+ s6 @) D[color=rgb(0, 111, 224) !important]^[color=rgb(0, 45, 122) !important]C1 n7 ^) }/ `8 C* A* i
[color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.34[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]ping [color=rgb(0, 45, 122) !important]statistics[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-; `; Z. p% G8 Q& x% }
[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packets [color=rgb(0, 45, 122) !important]transmitted[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]received[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0[color=rgb(0, 111, 224) !important]%[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packet [color=rgb(0, 45, 122) !important]loss[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]1001ms7 J; ]# e- C0 P+ w5 A/ }! Q; ]
[color=rgb(0, 78, 208) !important]rtt [color=rgb(0, 45, 122) !important]min[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]avg[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]max[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]mdev[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]=[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0.383[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]1.003[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]1.623[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.620[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms6 ?1 O9 v8 D. Y( D
, q: V; D) g* v% A5 n' m" o- ^6 A
|
4 W3 r/ {$ ]) D7 h4 \9 d" _1 d6 Y/ ~
vnet0上抓到的报文:普通ICMP包
) x, u1 [6 r4 u; r, d
5 o$ f0 n, j6 q! \6 z物理网卡上抓到的报文:vxlan封装的ICMP包 frame 18$ f3 E0 b( ^3 o( m& s

! r' B7 r4 l: p- \7 dvxlan格式
6 k: ?7 u" Y$ H2 }( U5 ?
5 j* {3 ^* a4 B9 ~, ~vxlan报文解码9 O8 W' f# S0 u7 N% q- _4 P
7 h( H9 ^8 Q o4 x
用新版本wireshark(1.12.2)查看 frame 18
3 z% J: a7 M) W4 u1 ?2 \+ B7 N node0 vm和node1 ovsbr0管理口通信 0 @1 I( k' d6 f! N
1
. p: P" [! G" d+ _8 s2 Y[color=rgb(49, 124, 197) !important]2
' h+ v1 r2 I t* a E7 f9 p+ k3
9 N. ]$ o. D$ f: r' Q[color=rgb(49, 124, 197) !important]4 3 U" o# {% v* B: r* r9 |& b: y
5
$ \* f# K3 |" O# {[color=rgb(49, 124, 197) !important]6 / A3 h2 W0 A* V, f
7 / R' _/ k7 q: O( h# p
[color=rgb(49, 124, 197) !important]8
( @) U+ O5 \" m2 v9 8 k+ Y- F5 m: i e. i
) ^4 f3 p6 A9 o+ B
| [color=rgb(51, 51, 51) !important][[color=rgb(0, 45, 122) !important]root[color=rgb(51, 51, 51) !important]@[color=rgb(0, 45, 122) !important]node0_0[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]~[color=rgb(51, 51, 51) !important][color=rgb(255, 128, 0) !important]# ping 10.0.0.32- s. ]7 d/ n0 \+ r
PING[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(0, 111, 224) !important] [color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]56[color=rgb(51, 51, 51) !important]([color=rgb(206, 0, 0) !important]84[color=rgb(51, 51, 51) !important])[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes [color=rgb(0, 78, 208) !important]of [color=rgb(0, 45, 122) !important]data[color=rgb(51, 51, 51) !important].
/ y I- r) r. s4 d0 M# m y[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]1[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]1.68[color=rgb(0, 111, 224) !important] ms
$ }; Q1 G9 D6 ^) c/ b) k3 F* ][color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]2[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.422[color=rgb(0, 111, 224) !important] ms
- \# |' a9 B7 C[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]bytes from[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(0, 111, 224) !important]:[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]icmp_seq[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ttl[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]64[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important]=[color=rgb(206, 0, 0) !important]0.288[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms
% j/ U) Z3 m" [$ `- V[color=rgb(0, 111, 224) !important]^[color=rgb(0, 45, 122) !important]C
5 B% C0 @6 a9 b' t: d4 p/ o8 V[color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]10.0.0.32[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]ping [color=rgb(0, 45, 122) !important]statistics[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]--[color=rgb(0, 111, 224) !important]-
2 b1 [; N1 r& f* p' M3 T- l* I[color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packets [color=rgb(0, 45, 122) !important]transmitted[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]3[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]received[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0[color=rgb(0, 111, 224) !important]%[color=rgb(0, 111, 224) !important] [color=rgb(0, 78, 208) !important]packet [color=rgb(0, 45, 122) !important]loss[color=rgb(51, 51, 51) !important],[color=rgb(0, 111, 224) !important] [color=rgb(128, 0, 128) !important]time[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]2001ms, u1 n* L6 @/ `
[color=rgb(0, 78, 208) !important]rtt [color=rgb(0, 45, 122) !important]min[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]avg[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]max[color=rgb(0, 111, 224) !important]/[color=rgb(0, 45, 122) !important]mdev[color=rgb(0, 111, 224) !important] [color=rgb(0, 111, 224) !important]=[color=rgb(0, 111, 224) !important] [color=rgb(206, 0, 0) !important]0.288[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.796[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]1.680[color=rgb(0, 111, 224) !important]/[color=rgb(206, 0, 0) !important]0.627[color=rgb(0, 111, 224) !important] [color=rgb(0, 45, 122) !important]ms
3 I; v; r2 o0 f+ L; N) e9 {7 a" X3 V
|
- ]$ M0 W* a& a# X. D' X! l
1 O$ ^' H- X- |$ I7 N# s3 |. u- R0 h; H& A! O* z* ~0 a
|