找回密码
 注册
查看: 953|回复: 0

华为路由器:WLAN直连式三层组网实验

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2022-3-16 10:00:02 | 显示全部楼层 |阅读模式
一、实验环境, A: U  }% Y4 z/ z
1 _1 G+ j+ U$ O; c* l3 x. _

; D  I" Q2 ^9 q& `' n, {3 L二、创建VLAN% o  ^8 R7 C0 i6 c
[huawei]sy AC1
0 u5 Y, B) G6 l% t7 q3 A8 L[AC1]un in en: a1 y) _) K, q- ^2 c! A% \
[AC1]vlan batch 100 101 102 8007 r: }  {7 j2 f1 Y) \" p6 }

1 p. ^5 J; x! q5 l' G* H- `) Minterface GigabitEthernet0/0/3) _& O4 h9 E* ?& }# Q: M
port link-type access
' V+ X, K+ x$ u; I6 ?+ l0 m port default vlan 8003 n2 u4 a9 `8 ?! h
q
9 E( N& _9 b3 V7 H, \/ D( F  _: D1 @: ~. `. G
interface Vlanif800+ r$ w4 E8 }( O& T- B- H, {" U
ip address 192.168.240.1 255.255.255.252! R6 a  E9 Z* t. [) W) E4 Y& t2 t
q
- f1 j: |" |' z, H  i& K1 z; R( Z. {! Z1 }
三、AP上线! V& ?$ e5 H- I% Z
AP与AC之间打trunk。将管理vlan100设为trunk的本征vlan。
; M! d  c+ \* E4 Y$ E. N: \5 k# Z7 a1 z  x
什么是本征vlan?
0 m3 f+ Q0 G1 U% N( |# q) q% d& [* m
0 H4 P* p# Q. Z关于本征vlan的概念总是忘记,重新搜索了一下加深一下记忆,总结了几条:( L! O! L  H/ [, @  [2 W4 e/ d
1、本征vlan默认是vlan1,并且是可以修改的,修改后,不加tag的帧全都送给本征vlan来在中继端口上传输;3 z3 n8 o. G9 ]5 a
2、交换机的access口是不存在本征vlan的概念的,这个概念只存在中继端口上;
' _0 S. X- b/ }0 B3、本来所有经过中继口上的帧都应该打上标记的,中继通过allow vlan *** 来放行相关vlan通行,但是交换机之间不管存在穿越帧,还存在交换机之间协商信息的帧,如果将这些帧打上tag,也就是那些交换机管理信息,那么这些信息传递到目的地,并不需要送往对应vlan中,而是让交换机接收的信息,那么这时候就需要本征vlan了,不打tag的帧全送到本征vlan进行传送;( D) ~1 `1 S1 x4 d' o
4、本征vlan收到带tag的帧是会丢弃的。0 w0 K/ Y, M7 s5 `# F

6 c* r6 x( B4 F$ ^0 M# {默认情况下,Trunk 端口的缺省VLAN 为VLAN1。对 Trunk 端口,执行undo vlan 命令删除端口的缺省VLAN 后,端口的缺省VLAN 配置不会改变的,即使用已经不存在的VLAN 作为缺省VLAN。0 P, e5 L" r1 w! u$ |
( N2 h! v! [& _1 |/ d( q. ~( ^* ^
interface GigabitEthernet0/0/1: A9 {' p' ~5 F# x
port link-type trunk
/ w5 q6 |  U$ o( r+ J9 M% i2 p; H port trunk pvid vlan 100                #将vlan100配置为本征vlan
; d& ^7 U$ q  G' k! O3 ~0 x! h0 ? port trunk allow-pass vlan 100 to 101   #允许vlan100和vlan101通过0 ?$ h& |9 R: L& C# _6 X
q
( x* k: J( Q) A# S. O3 I4 i2 K# y" I
interface GigabitEthernet0/0/2
- T( M0 v  O/ r$ C) f port link-type trunk- H& m/ Y' k7 e1 z8 `9 n" Y
port trunk pvid vlan 100                #将vlan100配置为本征vlan, B8 q/ a$ s; D* D! t1 p, f  k- z2 _
port trunk allow-pass vlan 100 to 102   #允许vlan100和vlan101通过6 |6 j) I' _) a* D( T
q# D# }8 V2 ?" |! e" E8 E
9 B0 M+ ]; v$ b& z0 p" F, P  N
注意事项:将vlan100配置为本征vlan,目的是使得AP发来的不打tag的DHCP请求报文,归为vlan100的流量,从而使得AP获取到IP地址。AP和AC之间交互的管理流量都是不打tag的。
9 H" ]% T6 Y# A+ \& ~% ^$ R
% a: f( W: p3 T; D1 T查看一下vlan接口信息
! r+ R$ H$ Z+ T, e( U, J* {( {% b/ y4 G3 n( h# @
[AC1]dis port vlan
9 c  _" g; U% h$ ^Port                        Link Type    PVID  Trunk VLAN List
3 u' B) i0 O& r  F6 L7 O* j-------------------------------------------------------------------------------
. t9 R5 D/ G! d7 {# ~& ~7 bGigabitEthernet0/0/1        trunk        100   1 100-101
+ c5 D# }; k5 x" kGigabitEthernet0/0/2        trunk        100   1 100-102' S7 I# G; W) p: C6 I
GigabitEthernet0/0/3        access       800   -                              
6 y+ \. _" S, NGigabitEthernet0/0/4        hybrid       1     -                               , [- q& I( k, h8 R. J) R: f
GigabitEthernet0/0/5        hybrid       1     -                               3 c2 T% q, s) f" K+ h( Q
...
/ ]: s: R5 y6 @) B
8 v( K+ n* W( ?2 D( F# g) Y创建AP地址池
3 n; d% h' `, P' W4 A: z0 o这里是基于接口的DHCP配置,用于给AP分配IP地址。/ h# b' f* ~( `+ ]! x  p; ]  I

7 g' K, i. G4 ^# C2 vdhcp enable1 p) q- f- h) j" p
interface Vlanif100
, F  l" V( A- L# G9 R5 U ip address 192.168.100.1 255.255.255.0: H" B" u, y8 W% D) W; x
dhcp select interface5 q8 W; W, N4 \( m9 `$ [3 c& i, R
dhcp server dns-list 114.114.114.114 8.8.8.8
/ Z2 @& l0 x1 L6 Z! E
) Z  p" H" S# q4 c4 D  p2 w验证AP上线! u, w; v" [  U5 @% U& z6 e
在AC上查看8 u9 ]# N1 E6 A' i- i* j8 R
$ t8 o% w! Q. @" h0 h
[AC1]dis ip pool interface Vlanif100 used  
' x2 s- N4 }; b9 C7 k  Pool-name        : Vlanif100
/ j0 ~# ]# n4 b' }7 c8 ^0 d5 i  Pool-No          : 0
$ l% {2 p* ^8 T+ g  Lease            : 1 Days 0 Hours 0 Minutes
7 |  w; U, A9 u+ Q( C( C  Domain-name      : -: I$ J; l2 k6 N
  DNS-server0      : 114.114.114.114
6 P- }" E# X; n9 Z  DNS-server1      : 8.8.8.8         / f+ v8 b8 Z5 O
  NBNS-server0     : -               
5 G6 o! k; O4 E2 b; x# M0 ]8 d  Netbios-type     : -               
" Y0 \8 E, \2 i! ^2 S7 G* I  Position         : Interface       Status             : Unlocked4 ]& c) _8 N; Z: J# ]7 E# K: h5 I
  Gateway-0        : -               * \2 l2 @/ C" o, K
  Network          : 192.168.100.0+ b9 F9 S2 N' p
  Mask             : 255.255.255.0, @1 x+ H5 j5 Z# u6 I$ l
  Logging          : Disable
( d% }, o6 d) D- A5 Z  Conflicted address recycle interval: -$ E, \4 ~! n- Q. r" z6 |* ?
  Address Statistic: Total       :254       Used        :2         
6 @! M8 D9 t0 W/ ]4 m                     Idle        :252       Expired     :0          7 A9 A( E; [; u6 m2 A9 {0 d" y
                     Conflict    :0         Disabled    :0      
- h6 a; ?# j! f
; G; z8 b( T! S. v6 T6 I) p -------------------------------------------------------------------------------3 O* W' @9 A8 B3 n/ F
  Network section ; b" o! g. ?8 Q  Z6 m. v( `
         Start           End       Total    Used Idle(Expired) Conflict Disabled
7 x& K) Q- d- ?# N  ?6 C5 Z -------------------------------------------------------------------------------- r) f0 A. U& w: o
   192.168.100.1 192.168.100.254     254       2        252(0)       0     0# ^: O: [- |1 T- z3 p) M- E/ c
-------------------------------------------------------------------------------
* e, h5 u5 a. z4 z7 F Client-ID format as follows:             ( D9 \1 g/ u1 q- l
   DHCP  : mac-address                 PPPoE   : mac-address             7 G; }$ V  s4 C- K2 G5 d/ w/ Z7 _
   IPSec : user-id/portnumber/vrf      PPP     : interface index               h1 d4 R$ S# W  Y* T
   L2TP  : cpu-slot/session-id         SSL-VPN : user-id/session-id
; N* M8 W+ a; n5 r6 r -------------------------------------------------------------------------------
4 S0 y# c7 m# @, n3 y, G4 ?, w; [  Index              IP             Client-ID    Type       Left   Status     
* G1 d6 o. d  ]# E  j -------------------------------------------------------------------------------: Q9 t' r, _) w9 D
     83  192.168.100.84        00e0-fc59-48f0    DHCP      85055   Used      
: ~+ z( p* ]0 d) C0 n3 p" F$ Y( P. M    156 192.168.100.157        00e0-fcd9-2cc0    DHCP      85055   Used      
7 w  i! A+ R! z -------------------------------------------------------------------------------2 Q  k5 l8 [% `/ r+ b- q
* j( _* ^. A/ v: r& x
但是现在我们没法分清楚哪个是AP1、AP2,接下来我们可以到AP上分别去查看。
) c) l, u7 l* a
) [5 [# @0 F- I, L$ K我们看到AP1拿到的地址是192.168.100.84' z0 B, J: ?  n2 h, s4 p

8 {# l/ I) |, {: x/ R6 e; h#在AP1上查看1 j6 i& u. ^& D/ p8 F, l* v
[Huawei]dis ip in b& `  o% P; [0 X- i+ A3 U+ ]
*down: administratively down( C% z( s# z8 N; |/ }8 e" h/ \4 j
^down: standby
) B. G) }7 L" a, ?; x' J7 J(l): loopback
7 {/ b- g+ N1 o  l) N4 G2 m' e' j(s): spoofing
6 {/ A4 `1 Q3 N' l" D* p9 {(E): E-Trunk down- ~0 R2 l+ P# [* q. S2 j2 Z; N& ^
The number of interface that is UP in Physical is 2% N0 f* q; L- }9 m
The number of interface that is DOWN in Physical is 0' q4 Y7 ^5 U* B* N- J* _
The number of interface that is UP in Protocol is 21 L+ U& i3 h2 A3 D$ g6 j% F& D
The number of interface that is DOWN in Protocol is 0
) a3 H& q% _6 O" d. Z% S2 }9 a5 y, m1 m) O
Interface                         IP Address/Mask      Physical   Protocol  6 Q( C$ j: w: u% T. Q& V
NULL0                             unassigned           up         up(s)     
5 t7 I/ M+ O9 U, j( V" u' y* \Vlanif1                           192.168.100.84/24    up         up
6 B* x$ [' \0 g; r: m! D9 C$ }" P* ~  L. \. ^5 \9 S: l' m7 A; _
[Huawei]ping 192.168.100.1
7 T3 _( t' S. ?( [$ E  PING 192.168.100.1: 56  data bytes, press CTRL_C to break
  p# z6 f8 }+ r! A+ U$ u5 ]    Reply from 192.168.100.1: bytes=56 Sequence=1 ttl=255 time=110 ms
, N: b6 ?# T1 v: g    Reply from 192.168.100.1: bytes=56 Sequence=2 ttl=255 time=1 ms
; k4 e$ h) l$ }, v, B9 H4 |" ]    Reply from 192.168.100.1: bytes=56 Sequence=3 ttl=255 time=1 ms+ L* p6 v) K4 g+ N
    Reply from 192.168.100.1: bytes=56 Sequence=4 ttl=255 time=1 ms" d6 E" N% ]; `% y
    Reply from 192.168.100.1: bytes=56 Sequence=5 ttl=255 time=10 ms
; p8 x# w# p' y- {
% T: J+ j' n% {  --- 192.168.100.1 ping statistics ---
7 f4 f+ z  T5 D2 k0 i/ ?$ z1 \    5 packet(s) transmitted7 e! m: h/ M4 B6 s- b: p" i
    5 packet(s) received7 ^4 j5 L! ~( T* z" v4 R2 _
    0.00% packet loss+ E% e) U& w$ i( b( V5 G1 D7 d
    round-trip min/avg/max = 1/24/110 ms
/ Y: ]5 \5 t0 i7 @& B6 Z1 i4 l2 k  u+ z  \! {) z/ m4 {
AP2拿到了192.168.100.157
. k3 f* Q$ N/ q+ a1 l- `
7 |' {( V+ l0 E在AP2上查看
7 D7 T, h5 t% b: ?! f<Huawei>dis ip in b* z. l6 F6 F9 N4 {4 S
*down: administratively down3 K0 U8 T% _+ I; S% g: P5 E
^down: standby/ A. B+ G. A- i' y& p
(l): loopback
8 v0 A" z3 f$ e  M& @2 z(s): spoofing; n" k0 [* ?# p3 e
(E): E-Trunk down  Y- [$ c' D' e6 T/ ^* u  ?( j
The number of interface that is UP in Physical is 2
0 Z/ e3 x$ f' ?6 V  K6 V! CThe number of interface that is DOWN in Physical is 0/ Z+ w+ K1 w% B1 w, |$ U
The number of interface that is UP in Protocol is 23 C2 }8 v( s9 |' a! }
The number of interface that is DOWN in Protocol is 0
) u& S5 E, r0 E# {6 J
) ^# D" p' ^" R7 y. z  q# M5 FInterface                         IP Address/Mask      Physical   Protocol  
: Q, A% l+ T$ M. {- a8 l# yNULL0                             unassigned           up         up(s)     
( G4 A+ Z5 A5 O& w% Q. [: X$ H0 ?1 qVlanif1                           192.168.100.157/24   up         up  " N# q. E4 O* J' F: P
# G" L1 c% P! l+ g+ M' U5 P
我们看到AP1拿到的地址是192.168.100.84,现在我们可以在AC上ping一下
  R# O) M" e2 V6 ?* i$ Q0 U$ V8 a
" |) t7 U3 K, {3 @8 y4 ?" V# ][AC1]ping 192.168.100.840 a" p2 ?5 R# X  r# e) m
  PING 192.168.100.84: 56  data bytes, press CTRL_C to break, o' k3 _0 `. l# a
    Reply from 192.168.100.84: bytes=56 Sequence=1 ttl=255 time=1 ms
' V, T% |: ?+ _3 l# y    Reply from 192.168.100.84: bytes=56 Sequence=2 ttl=255 time=1 ms
. U. y. Z3 f- [( ?) g7 g1 A7 H    Reply from 192.168.100.84: bytes=56 Sequence=3 ttl=255 time=10 ms
2 x% e& L; S& N) ^    Reply from 192.168.100.84: bytes=56 Sequence=4 ttl=255 time=1 ms
4 _3 E" m2 Z1 e( E: U" j    Reply from 192.168.100.84: bytes=56 Sequence=5 ttl=255 time=1 ms
! ?# j! V2 i9 S0 ~* i" `1 V$ f, l3 l; J
  --- 192.168.100.84 ping statistics ---5 c) g. h8 `' d, A
    5 packet(s) transmitted
0 P1 j7 c! m! V8 H5 l! D    5 packet(s) received
5 w8 {3 Z1 Q: B    0.00% packet loss
, P' c+ J# x9 u( ]4 P+ c" v2 l' }; ?/ |    round-trip min/avg/max = 1/2/10 ms
+ \  W; y2 ~3 d6 t3 g6 I2 d. ?) G4 V: ~0 j/ }* J; e
[AC1]ping 192.168.100.157
1 ^8 d  j  w0 E' a# Q  _$ P  PING 192.168.100.157: 56  data bytes, press CTRL_C to break' [" S5 G5 [$ Z) e3 B3 v! |
    Reply from 192.168.100.157: bytes=56 Sequence=1 ttl=255 time=1 ms
& {1 L1 K8 _- q1 |  ?! L' R    Reply from 192.168.100.157: bytes=56 Sequence=2 ttl=255 time=1 ms
* g5 A( Z# N7 X1 a    Reply from 192.168.100.157: bytes=56 Sequence=3 ttl=255 time=1 ms0 e; [" O7 |+ C! W! \$ \
    Reply from 192.168.100.157: bytes=56 Sequence=4 ttl=255 time=10 ms' f' v7 ?4 s# E7 ?; U9 `; `8 _& v& }
    Reply from 192.168.100.157: bytes=56 Sequence=5 ttl=255 time=1 ms
- |# @8 Z' g# C
& h( M) \, `: I8 }  --- 192.168.100.157 ping statistics ---$ O+ O% r; N2 }6 @; r8 h# F
    5 packet(s) transmitted$ E1 o/ H7 I+ _- s1 o
    5 packet(s) received
9 T. T2 v2 O$ z5 c    0.00% packet loss
- t$ e) r8 \! V; ?2 w; ]* `    round-trip min/avg/max = 1/2/10 ms
7 Z9 G* s2 L+ `. @# m
( Q4 D+ n5 H# C1 c; q+ r( K3 a' e1 M4 }7 ]! ^: @" {
四、创建用户群地址池
! V. @% [2 h- ?) Y2 J5 w+ r. p用户群A的DHCP
! x+ [8 F5 y9 R  `9 E3 n( _" j2 c用于给用户群A分配IP地址: ]" e. C# m5 u' C4 X5 ~
+ A. z3 |  \& A* a) }
interface Vlanif101
4 {/ H$ h. S" G0 h ip address 192.168.101.1 255.255.255.09 @) a  X: {- |) f5 o2 F
dhcp select interface% v2 e5 Z/ f" F
dhcp server dns-list 114.114.114.114 8.8.8.8
6 D0 }/ i- f& P+ }* V6 s; Z. m( V4 Y
用户群B的DHCP
$ d* C* E) J' f用于给用户群A分配IP地址
) t# A$ `8 h. Q" e2 w4 a, g) @  ^1 l
interface Vlanif1027 y% `4 c8 a& S" E. C/ r
ip address 192.168.102.1 255.255.255.03 }% P# p9 W+ D7 v( ~+ J. A
dhcp select interface1 _1 E: |2 t' ]! `& Z5 r
dhcp server dns-list 114.114.114.114 8.8.8.8
2 |* B. J- ?; o. B9 ^; D
- k& Y8 Y% n0 m- }& c
( x8 Q. x) F0 L7 [+ c4 X  D: g4 G9 w9 ]: v4 }, I) Z; N4 j
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 03:03 , Processed in 0.023747 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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