Có bao giờ bạn thắc mắc:
Một chiếc điện thoại chỉ mất vài giây để kết nối WiFi, nhưng làm sao nó biết phải nhận địa chỉ IP của đúng VLAN, đúng Gateway và truy cập Internet?
Đằng sau một cú nhấn Connect là cả một chuỗi xử lý:
Client
↓
SSID
↓
Access Point
↓
Cisco WLC
↓
WLC Interface
↓
VLAN
↓
DHCP
↓
Gateway
↓
Internet
Trong bài Lab này, chúng ta sẽ dựng mô hình Cisco Wireless với WLC + Access Point, tạo SSID Guest không xác thực và tìm hiểu chính xác cách Client nhận IP thuộc đúng VLAN.
BƯỚC 1. CHUẨN BỊ HẠ TẦNG TRÊN CORE SWITCH
Trước khi triển khai Wireless, cần chuẩn bị nền tảng Network.
Trong Lab này, Core Switch đảm nhiệm:
✅ Gateway cho các VLAN
✅ DHCP Server
✅ Inter-VLAN Routing
✅ Kết nối Internet
✅ Trunk đến WLC và Access Point
Interface kết nối Internet được chuyển sang Layer 3:
interface F0/23
no switchport
ip address dhcp
no shutdown
Các cổng kết nối WLC và AP cấu hình Trunk 802.1Q để truyền VLAN:
interface F0/2
switchport trunk encapsulation dot1q
switchport mode trunk
interface F0/24
switchport trunk encapsulation dot1q
switchport mode trunk
Kiểm tra:
show interface trunk
👉 Đây là nền tảng để VLAN có thể đi xuyên suốt giữa Core Switch ↔ WLC ↔ AP.
BƯỚC 2. TẠO VLAN CHO GUEST WIRELESS
Tạo VLAN dành cho Wireless Guest:
vlan 20
name Wifi-SSID-Guest
Sau đó tạo SVI để Core Switch trở thành Default Gateway cho VLAN.
interface vlan 20
ip address 10.0.20.10 255.255.255.0
no shutdown
Enable Layer 3 Routing:
ip routing
Và khai báo Default Route ra Internet.
Kiểm tra:
show ip route
show ip interface brief
👉 Đến đây, VLAN 20 đã có Gateway và khả năng Routing.
BƯỚC 3. DHCP – AI CẤP IP CHO CLIENT?
Đây là điểm rất nhiều bạn mới học Wireless dễ nhầm:
Core Switch sẽ đảm nhiệm việc cấp IP cho Client.
Tạo DHCP Pool cho Guest:
ip dhcp pool Wifi-SSID-Guest
network 10.0.20.0 255.255.255.0
default-router 10.0.20.10
dns 8.8.8.8
Exclude địa chỉ Gateway:
ip dhcp excluded-address 10.0.20.10
Kiểm tra:
show ip dhcp pool
👉 DHCP đã sẵn sàng. Nhưng Client vẫn chưa biết SSID nào sẽ đi vào VLAN 20.
Và đây chính là lúc Cisco WLC xuất hiện.
BƯỚC 4. KHỞI TẠO CISCO WLC
Khi khởi tạo WLC lần đầu, thực hiện cấu hình thông qua Console/CLI.
Các thông số chính gồm:
Username: admin
Password: vnpro@123
Management IP: 192.168.1.100
Netmask: 255.255.255.0
Default Gateway: 192.168.1.10
Country Code chọn VN và Enable các Network theo yêu cầu của Lab.
Sau khi xác nhận cấu hình, WLC sẽ lưu cấu hình và Reload.
Tiếp theo có thể truy cập WLC thông qua Web GUI để thực hiện các cấu hình Wireless.
BƯỚC 5. ACCESS POINT JOIN WLC
Cấu hình IP Management cho AP:
capwap ap ip address 192.168.1.1 255.255.255.0
capwap ap ip default-gateway 192.168.1.10
Do AP và WLC cùng subnet, AP có thể tự động Discover và Join WLC thông qua CAPWAP.
Trên WLC kiểm tra:
Wireless → Access Points
Nếu AP chưa Join, hãy kiểm tra:
✅ IP Address
✅ Default Gateway
✅ VLAN
✅ Trunk
✅ CAPWAP
👉 Khi AP Join thành công, chúng ta mới có thể tiếp tục triển khai WLAN.
BƯỚC 6. “CHÌA KHÓA” NẰM Ở WLC INTERFACE
Đây là phần quan trọng nhất của Lab.
Trên WLC:
Controller → Interfaces → New
Tạo Interface:
Interface Name: ssid-guest
VLAN ID: 20
Sau đó cấu hình các thông số IP theo mô hình Lab.
Điểm cần nhớ:
SSID-GUEST
↓
WLC Interface: ssid-guest
↓
VLAN 20
💡 SSID không tự quyết định Client nhận IP nào.
WLC Interface mới là thành phần liên kết WLAN với VLAN tương ứng.
Đây là điểm rất nhiều bạn mới học Cisco Wireless thường nhầm.
BƯỚC 7. TẠO SSID GUEST
Trên WLC:
WLANs → Create New
Cấu hình:
Profile Name: ssid-guest
SSID: SSID-GUEST
Trong General:
Status: Enable
Interface / Interface Group: ssid-guest
Trong Security → Layer 2:
Layer 2 Security: None
Sau đó Apply.
🎯 Đến đây, chúng ta đã hoàn thành ánh xạ:
SSID-GUEST
↓
ssid-guest
↓
VLAN 20
BƯỚC 8. CLIENT KẾT NỐI WIFI
Client tìm và kết nối vào:
📶 SSID-GUEST
Traffic sẽ đi theo flow:
Client
↓
SSID-GUEST
↓
Access Point
↓
Cisco WLC
↓
WLC Interface
↓
VLAN 20
↓
DHCP trên Core Switch
↓
Gateway
↓
Internet
Kết quả mong đợi:
✅ Client nhận IP thuộc 10.0.20.0/24
✅ Nhận đúng Default Gateway
✅ Truy cập Internet thành công
🎯 VẬY TẠI SAO CLIENT NHẬN ĐÚNG IP VLAN?
Đây chính là điều quan trọng nhất cần nhớ sau bài Lab:
SSID không cấp IP. WLC cũng không tự quyết định IP cho Client.
Quá trình thực tế là:
SSID
↓
WLC Interface
↓
VLAN
↓
DHCP Pool
↓
IP Address
Nói đơn giản:
SSID được ánh xạ vào đúng Interface trên WLC → Interface gắn với VLAN → Client đi vào đúng subnet → DHCP cấp IP thuộc subnet đó.
Hiểu được chuỗi này, bạn sẽ dễ dàng hơn rất nhiều khi Troubleshoot các lỗi kiểu:
❌ Client kết nối được WiFi nhưng không nhận IP
❌ Client nhận IP nhưng sai subnet
❌ Client nhận IP đúng nhưng không ping được Gateway
❌ Client có IP nhưng không truy cập Internet
🚀 KẾT LUẬN
Một bài Lab Wireless tưởng đơn giản nhưng lại kết nối rất nhiều kiến thức CCNA/CCNP Enterprise:
WLC → CAPWAP → AP → WLAN → VLAN → DHCP → Routing → Gateway → Internet
Đừng chỉ nhớ câu lệnh. Hãy hiểu traffic flow và đặc biệt là mối quan hệ:
SSID → WLC Interface → VLAN → DHCP
Đó mới là nền tảng giúp bạn triển khai và Troubleshoot Cisco Wireless hiệu quả hơn. 🔥
💬 Anh em đã từng gặp trường hợp Client kết nối WiFi nhưng không nhận IP hoặc nhận sai VLAN chưa? Chia sẻ tình huống của mình bên dưới để cùng nhau Troubleshoot nhé!
Một chiếc điện thoại chỉ mất vài giây để kết nối WiFi, nhưng làm sao nó biết phải nhận địa chỉ IP của đúng VLAN, đúng Gateway và truy cập Internet?
Đằng sau một cú nhấn Connect là cả một chuỗi xử lý:
Client
↓
SSID
↓
Access Point
↓
Cisco WLC
↓
WLC Interface
↓
VLAN
↓
DHCP
↓
Gateway
↓
Internet
Trong bài Lab này, chúng ta sẽ dựng mô hình Cisco Wireless với WLC + Access Point, tạo SSID Guest không xác thực và tìm hiểu chính xác cách Client nhận IP thuộc đúng VLAN.
BƯỚC 1. CHUẨN BỊ HẠ TẦNG TRÊN CORE SWITCH
Trước khi triển khai Wireless, cần chuẩn bị nền tảng Network.
Trong Lab này, Core Switch đảm nhiệm:
✅ Gateway cho các VLAN
✅ DHCP Server
✅ Inter-VLAN Routing
✅ Kết nối Internet
✅ Trunk đến WLC và Access Point
Interface kết nối Internet được chuyển sang Layer 3:
interface F0/23
no switchport
ip address dhcp
no shutdown
Các cổng kết nối WLC và AP cấu hình Trunk 802.1Q để truyền VLAN:
interface F0/2
switchport trunk encapsulation dot1q
switchport mode trunk
interface F0/24
switchport trunk encapsulation dot1q
switchport mode trunk
Kiểm tra:
show interface trunk
👉 Đây là nền tảng để VLAN có thể đi xuyên suốt giữa Core Switch ↔ WLC ↔ AP.
BƯỚC 2. TẠO VLAN CHO GUEST WIRELESS
Tạo VLAN dành cho Wireless Guest:
vlan 20
name Wifi-SSID-Guest
Sau đó tạo SVI để Core Switch trở thành Default Gateway cho VLAN.
interface vlan 20
ip address 10.0.20.10 255.255.255.0
no shutdown
Enable Layer 3 Routing:
ip routing
Và khai báo Default Route ra Internet.
Kiểm tra:
show ip route
show ip interface brief
👉 Đến đây, VLAN 20 đã có Gateway và khả năng Routing.
BƯỚC 3. DHCP – AI CẤP IP CHO CLIENT?
Đây là điểm rất nhiều bạn mới học Wireless dễ nhầm:
WLC không phải DHCP Server trong Lab này.
Core Switch sẽ đảm nhiệm việc cấp IP cho Client.
Tạo DHCP Pool cho Guest:
ip dhcp pool Wifi-SSID-Guest
network 10.0.20.0 255.255.255.0
default-router 10.0.20.10
dns 8.8.8.8
Exclude địa chỉ Gateway:
ip dhcp excluded-address 10.0.20.10
Kiểm tra:
show ip dhcp pool
👉 DHCP đã sẵn sàng. Nhưng Client vẫn chưa biết SSID nào sẽ đi vào VLAN 20.
Và đây chính là lúc Cisco WLC xuất hiện.
BƯỚC 4. KHỞI TẠO CISCO WLC
Khi khởi tạo WLC lần đầu, thực hiện cấu hình thông qua Console/CLI.
Các thông số chính gồm:
Username: admin
Password: vnpro@123
Management IP: 192.168.1.100
Netmask: 255.255.255.0
Default Gateway: 192.168.1.10
Country Code chọn VN và Enable các Network theo yêu cầu của Lab.
Sau khi xác nhận cấu hình, WLC sẽ lưu cấu hình và Reload.
Tiếp theo có thể truy cập WLC thông qua Web GUI để thực hiện các cấu hình Wireless.
BƯỚC 5. ACCESS POINT JOIN WLC
Cấu hình IP Management cho AP:
capwap ap ip address 192.168.1.1 255.255.255.0
capwap ap ip default-gateway 192.168.1.10
Do AP và WLC cùng subnet, AP có thể tự động Discover và Join WLC thông qua CAPWAP.
Trên WLC kiểm tra:
Wireless → Access Points
Nếu AP chưa Join, hãy kiểm tra:
✅ IP Address
✅ Default Gateway
✅ VLAN
✅ Trunk
✅ CAPWAP
👉 Khi AP Join thành công, chúng ta mới có thể tiếp tục triển khai WLAN.
BƯỚC 6. “CHÌA KHÓA” NẰM Ở WLC INTERFACE
Đây là phần quan trọng nhất của Lab.
Trên WLC:
Controller → Interfaces → New
Tạo Interface:
Interface Name: ssid-guest
VLAN ID: 20
Sau đó cấu hình các thông số IP theo mô hình Lab.
Điểm cần nhớ:
SSID-GUEST
↓
WLC Interface: ssid-guest
↓
VLAN 20
💡 SSID không tự quyết định Client nhận IP nào.
WLC Interface mới là thành phần liên kết WLAN với VLAN tương ứng.
Đây là điểm rất nhiều bạn mới học Cisco Wireless thường nhầm.
BƯỚC 7. TẠO SSID GUEST
Trên WLC:
WLANs → Create New
Cấu hình:
Profile Name: ssid-guest
SSID: SSID-GUEST
Trong General:
Status: Enable
Interface / Interface Group: ssid-guest
Trong Security → Layer 2:
Layer 2 Security: None
Sau đó Apply.
🎯 Đến đây, chúng ta đã hoàn thành ánh xạ:
SSID-GUEST
↓
ssid-guest
↓
VLAN 20
BƯỚC 8. CLIENT KẾT NỐI WIFI
Client tìm và kết nối vào:
📶 SSID-GUEST
Traffic sẽ đi theo flow:
Client
↓
SSID-GUEST
↓
Access Point
↓
Cisco WLC
↓
WLC Interface
↓
VLAN 20
↓
DHCP trên Core Switch
↓
Gateway
↓
Internet
Kết quả mong đợi:
✅ Client nhận IP thuộc 10.0.20.0/24
✅ Nhận đúng Default Gateway
✅ Truy cập Internet thành công
🎯 VẬY TẠI SAO CLIENT NHẬN ĐÚNG IP VLAN?
Đây chính là điều quan trọng nhất cần nhớ sau bài Lab:
SSID không cấp IP. WLC cũng không tự quyết định IP cho Client.
Quá trình thực tế là:
SSID
↓
WLC Interface
↓
VLAN
↓
DHCP Pool
↓
IP Address
Nói đơn giản:
SSID được ánh xạ vào đúng Interface trên WLC → Interface gắn với VLAN → Client đi vào đúng subnet → DHCP cấp IP thuộc subnet đó.
Hiểu được chuỗi này, bạn sẽ dễ dàng hơn rất nhiều khi Troubleshoot các lỗi kiểu:
❌ Client kết nối được WiFi nhưng không nhận IP
❌ Client nhận IP nhưng sai subnet
❌ Client nhận IP đúng nhưng không ping được Gateway
❌ Client có IP nhưng không truy cập Internet
🚀 KẾT LUẬN
Một bài Lab Wireless tưởng đơn giản nhưng lại kết nối rất nhiều kiến thức CCNA/CCNP Enterprise:
WLC → CAPWAP → AP → WLAN → VLAN → DHCP → Routing → Gateway → Internet
Đừng chỉ nhớ câu lệnh. Hãy hiểu traffic flow và đặc biệt là mối quan hệ:
SSID → WLC Interface → VLAN → DHCP
Đó mới là nền tảng giúp bạn triển khai và Troubleshoot Cisco Wireless hiệu quả hơn. 🔥
💬 Anh em đã từng gặp trường hợp Client kết nối WiFi nhưng không nhận IP hoặc nhận sai VLAN chưa? Chia sẻ tình huống của mình bên dưới để cùng nhau Troubleshoot nhé!