AP discovery وjoin: DHCP option 43 وDNS واختيار الـ WLC
APs جديدة متركبة في VLAN غير الـ WLCs ومش لاقية controller. هتخليها تكتشف الـ WLCs بـ DHCP option 43 وبـ DNS، وبعدين تتحكم في أنهي WLC تعمل join عليه بالـ primary/secondary.
مدة التجربة 30 دقيقة · 3 مهام
الأجهزة في بداية التجربة
- DSW — سويتش L3
- WLC1 — WLC
- WLC2 — WLC
- SRV — سيرفر
- AP1 — نقطة وصول
- AP2 — نقطة وصول
- AP3 — نقطة وصول
التوصيلات
- WLC1 Gi1 ↔ DSW Gi1/0/1
- WLC2 Gi1 ↔ DSW Gi1/0/2
- SRV eth0 ↔ DSW Gi1/0/3
- AP1 Gi0 ↔ DSW Gi1/0/4
- AP2 Gi0 ↔ DSW Gi1/0/5
- AP3 Gi0 ↔ DSW Gi1/0/6
العناوين المضبوطة مسبقًا
- DSW vlan: 10.0.1.1/24
- DSW vlan: 10.0.20.1/24
- DSW vlan: 10.0.50.1/24
- DSW vlan: 10.0.60.1/24
02 / المهام التي ستطبقها
- 01AP1 وAP2 يلاقوا الـ WLCs عن طريق DHCP option 43
يتحقق المعمل من على AP1: الأمر show capwap يظهر فيه «»، على AP2: الأمر show capwap يظهر فيه «»
تلميح / الحل المقترح
على AP1: show capwap ← discovering ومفيش ردود. الـ APs في VLAN 50 والـ WLCs في VLAN 1: الـ broadcast discovery مش بيعدّي الراوتر. الـ AP بيدور بالترتيب: broadcast على السبنت، الـ controllers اللي اتعمله لها priming، DHCP option 43، DNS. على DSW: ip dhcp pool APS ثم option 43 hex f108.0a00.0105.0a00.0106 — f1 = النوع (Cisco)، 08 = الطول (عنوانين × 4 bytes)، 0a00.0105 = 10.0.1.5 و0a00.0106 = 10.0.1.6. على كل AP: ip dhcp (يجدد الـ lease وياخد الـ option). show capwap يوريك مين رد ومين اتختار (least-loaded لو مفيش priming)
- 02AP3 في الفرع يلاقي الـ WLC عن طريق DNS
يتحقق المعمل من على AP3: الأمر show capwap يظهر فيه «»
تلميح / الحل المقترح
AP3 بياخد من DHCP الـ DNS server والـ domain corp.lab (show capwap: DNS domain: corp.lab) فبيسأل عن CISCO-CAPWAP-CONTROLLER.corp.lab. على SRV: dns add cisco-capwap-controller.corp.lab 10.0.1.5 — وبعد ثواني AP3 هيعمل join
- 03AP1 وAP2: الـ primary هو WLC2 والـ secondary هو WLC1، ويكونوا joined على WLC2
يتحقق المعمل من على WLC2: الأمر show ap summary يظهر فيه «»، على WLC2: الأمر show ap config general AP1 يظهر فيه «»، على WLC2: الأمر show ap config general AP2 يظهر فيه «»
تلميح / الحل المقترح
اختيار الـ WLC: primary ← secondary ← tertiary (بالاسم، اللي اتعمله priming على الـ AP) ← master controller ← الأقل حمل. على الـ WLC اللي الـ AP عامل join عليه (show ap summary): config ap primary-base WLC2 AP1 10.0.1.6 وconfig ap secondary-base WLC1 AP1 10.0.1.5 (ونفس الكلام لـ AP2). الـ priming بيتخزن على الـ AP نفسه، والـ AP هيروح للـ primary خلال ثواني (AP fallback). لو WLC2 وقع الـ APs هتروح على WLC1 لوحدها
03 / تجارب مرتبطة

