Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 🔥từ adopt ap đến captive portal – client kết nối wifi nhưng chưa chắc đã có internet

    Trong một hệ thống Wireless, Client kết nối được Wi-Fi chưa có nghĩa là Client đã được phép truy cập Internet.

    Trong bài lab này, chúng ta sẽ triển khai UniFi theo flow thực tế:

    Controller → Adopt AP → Create SSID → Client nhận IP → Captive Portal → Authentication → Internet Access

    Mục tiêu không chỉ là cấu hình UniFi Controller, mà quan trọng hơn là hiểu Client đi qua những bước nào trước khi được phép truy cập mạng, đồng thời biết cách kiểm tra và troubleshoot từng thành phần khi có sự cố.

    🔹 1. CÀI ĐẶT UNIFI NETWORK CONTROLLER


    Cài đặt UniFi Network Controller trên PC theo môi trường lab.

    Sau khi cài đặt, mở Controller trên trình duyệt và thực hiện các thiết lập ban đầu như:
    • Country / Region
    • Timezone
    • Administrator Account
    • Network Management

    Ví dụ tài khoản lab:

    Controller Username : vnpro
    Controller Password : vnpro@123#
    ⚠️ Thông tin trên chỉ sử dụng trong môi trường lab. Khi triển khai thực tế cần sử dụng tài khoản riêng và mật khẩu đủ mạnh.

    Sau khi Controller hoạt động, kiểm tra khả năng giao tiếp giữa PC và Access Point.

    Nếu PC có thể kết nối đến AP, chúng ta chuyển sang bước Adoption.

    🔹 2. ADOPT UNIFI ACCESS POINT


    Truy cập:

    Devices

    Nếu Controller phát hiện AP, thiết bị có thể xuất hiện với trạng thái:

    Pending Adoption


    Điều này có nghĩa Controller đã phát hiện Access Point nhưng AP chưa được Controller quản lý.

    Chọn:

    Adopt

    Controller sẽ thực hiện quá trình provisioning cấu hình xuống AP.

    Khi trạng thái chuyển thành:

    Connected


    → AP đã được Adopt thành công. Network Engineer cần hiểu gì?


    Không nên chỉ nhớ:

    Pending → Adopt → Connected

    Mà cần hiểu phía sau quá trình đó là:

    Controller


    Network


    AP


    Nếu AP không Adopt được, cần kiểm tra:
    • AP đã nhận IP chưa?
    • Controller có giao tiếp được với AP không?
    • Switch Port có hoạt động không?
    • VLAN quản lý có đúng không?
    • Firewall có chặn kết nối không?
    📶 3. TẠO SSID VÀ KIỂM TRA CLIENT


    Sau khi AP chuyển sang Connected, tạo Wireless Network:

    SSID: vnpro_wifi


    Cấu hình phương thức bảo mật và password theo yêu cầu lab rồi:

    Save / Apply Changes

    Controller sẽ provision cấu hình xuống AP.

    Trên Laptop kiểm tra SSID:

    vnpro_wifi


    Client kết nối thành công.

    Nhưng đây mới chỉ là:
    Wireless Association

    Client đã kết nối được với AP không đồng nghĩa Client đã được phép truy cập Internet.

    Đây là điểm rất quan trọng khi troubleshooting Wireless.

    🔐 4. CAPTIVE PORTAL – ĐIỂM KIỂM SOÁT TRUY CẬP


    Tiếp theo triển khai Guest Network / Captive Portal cho SSID.

    Flow lúc này sẽ trở thành:

    Client

    Connect SSID

    Wireless Association

    Nhận IP

    Captive Portal

    Authentication

    Access Granted

    Internet


    Cần phân biệt rõ:

    Wi-Fi AuthenticationCaptive Portal Authentication không phải là một.

    Wi-Fi password giúp Client kết nối vào Wireless Network.

    Captive Portal kiểm soát việc Client có được phép truy cập network/Internet theo policy hay không.

    Trong UniFi Controller, kích hoạt Guest/Hotspot/Captive Portal theo phiên bản UniFi đang sử dụng, sau đó:

    Apply Changes

    Controller sẽ cập nhật policy xuống AP.

    🔑 5. TẠO MÃ TRUY CẬP CAPTIVE PORTAL


    Trong mô hình Guest Network, Mã truy cập Captive Portal được sử dụng để xác thực Client trước khi cho phép truy cập Internet.

    Điểm cần nhớ:
    Mã truy cập Captive Portal không phải là Wi-Fi Password.

    Client vẫn phải kết nối SSID trước. Sau khi nhận IP và mở trình duyệt, Client mới được chuyển đến trang Captive Portal để nhập mã truy cập.

    Ví dụ trong lab:

    Mã truy cập 01
    Mã truy cập 02
    Mã truy cập 03
    Mã truy cập 04


    Flow thực tế:

    Client

    Kết nối vnpro_wifi

    Nhận IP

    Mở Browser

    Captive Portal

    Nhập Mã truy cập

    UniFi xác thực

    Access Granted

    Internet


    Như vậy, khi Client đã kết nối Wi-Fi nhưng chưa vào được Internet, chúng ta cần kiểm tra xem Client đã hoàn thành bước Captive Portal Authentication hay chưa.

    💻 6. TEST CLIENT END-TO-END


    Chuyển sang Laptop và kết nối:

    vnpro_wifi
    Kiểm tra IP


    Trên Windows:

    ipconfig


    Kiểm tra:
    • IP Address
    • Subnet Mask
    • Default Gateway
    • DNS

    Sau đó kiểm tra Gateway:

    ping <default-gateway>


    Nếu Client chưa có IP hoặc không ping được Gateway, chưa cần kiểm tra Captive Portal.

    Hãy xử lý vấn đề IP/DHCP/Layer 2/Layer 3 trước. Kiểm tra Captive Portal


    Mở trình duyệt.

    Client sẽ được redirect đến trang Captive Portal.

    Nhập Mã truy cập Captive Portal đã tạo.

    Nếu xác thực thành công, Client được cấp quyền truy cập theo policy.

    Cuối cùng kiểm tra Internet:

    ping 8.8.8.8


    hoặc truy cập một website.

    Đến đây mới có thể kết luận flow:

    Wireless → IP → Authentication → Internet

    đã hoạt động.

    🔎 7. KIỂM TRA CLIENT TRÊN CONTROLLER


    Quay lại:

    Clients

    Tìm Client vừa kết nối và kiểm tra:

    Client
    MAC Address
    IP Address
    Connected AP
    SSID
    Connection Status


    Đây là bước hữu ích khi troubleshooting vì có thể đối chiếu đồng thời:

    Client Side → Có Wi-Fi? Có IP? Có Gateway? Có Internet?

    Controller Side → Controller có nhìn thấy Client? Client đang kết nối AP nào? Đang sử dụng SSID nào?

    🛠️ 8. TROUBLESHOOTING THEO FLOW

    ❌ AP không xuất hiện trên Controller


    Kiểm tra:

    PC → Switch → AP


    Sau đó kiểm tra IP, VLAN, connectivity và firewall. ❌ AP Pending Adoption quá lâu


    Không nên chỉ Adopt lại liên tục.

    Kiểm tra:

    Controller ↔ Network ↔ AP


    Đảm bảo hai bên giao tiếp ổn định. ❌ Client thấy SSID nhưng không có Internet


    Troubleshoot theo đúng thứ tự:

    Client

    Có IP?

    Có Default Gateway?

    Ping Gateway?

    Captive Portal xuất hiện?

    Nhập Mã truy cập?

    Authentication thành công?

    Internet?


    Cách kiểm tra từng bước giúp khoanh vùng lỗi nhanh hơn thay vì kết luận ngay rằng AP hoặc UniFi Controller bị lỗi.

    🎯 9. CHECKLIST LAB
    • Controller hoạt động
    • Controller giao tiếp được với AP
    • AP được Adopt thành công
    • AP chuyển sang Connected
    • Tạo SSID vnpro_wifi
    • Client kết nối SSID
    • Client nhận IP và Default Gateway
    • Captive Portal xuất hiện
    • Mã truy cập Captive Portal xác thực thành công
    • Client xuất hiện trên Controller
    • Client truy cập Internet thành công
    💡 GÓC NHÌN NETWORK ENGINEER


    Điểm quan trọng của lab không nằm ở việc nhớ từng menu trên UniFi Controller, mà là hiểu end-to-end flow của Client.

    Kết nối Wi-Fi chỉ là bước đầu. Để có Internet, Client còn phải đi qua IP addressing, Gateway, Captive Portal, Authentication và Access Policy.

    Từ mô hình này có thể mở rộng sang Guest VLAN → DHCP → Captive Portal → Access Control → Multiple AP → Centralized Wireless Management.
    Attached Files
Working...
X