Bài viết demo quản lý whitelist/blacklist mạng WiFi và cho phép/khóa truy cập user mà không cần GPO phức tạp.
Dùng tính năng lọc WLAN trong netsh (ví dụ khác dùng netsh quản lý mạng không dây xem bài liên quan).
Lưu ý. Mọi thao tác cần quyền admin local. Nghĩa là nếu admin máy đã giới hạn truy cập Wi-Fi nhất định, user chuẩn không thể thay đổi.
Lọc danh sách mạng Wi-Fi khả dụng dựa trên khái niệm whitelist và blacklist SSID.
Lưu ý. SSID (Service Set Identifier) là tên duy nhất mạng không dây, tên bạn thấy trong danh sách WiFi khả dụng. Tên này cấu hình trong cài đặt access point WiFi, tối đa 32 ký tự, phân biệt chữ hoa/thường.
Xét 2 kịch bản lọc mạng WiFi cơ bản:
- Nhiệm vụ: ẩn tất cả mạng WiFi trừ mạng được phép
- Nhiệm vụ: ẩn chỉ một số mạng WiFi cụ thể (ví dụ: mở, không bảo mật)
Kịch bản 1: Cấu hình Windows 8 chỉ thấy mạng WiFi admin chỉ định (mạng khác khóa và ẩn). Triển khai:
- Chạy CMD quyền admin
- Tạo filter mới, chỉ định SSID mạng cho phép (whitelist):
netsh wlan add filter permission=allow ssid="SSID-of-White-Network" networktype=infrastructure
Lưu ý. Lệnh tương tự thêm SSID tất cả mạng WiFi được phép vào whitelist. - Lệnh sau cấm hiển thị tất cả mạng khác (thường không tin cậy):
netsh wlan add filter permission=denyall networktype=infrastructure
Kịch bản 2: Cần ẩn SSID một số mạng WiFi. Thực hiện:
- Chạy cmd admin
- Với mỗi mạng WiFi muốn ẩn, chạy:
netsh wlan add filter permission=block ssid="SSID-of-Black-Network" networktype=infrastructure
Xem danh sách filter đã áp dụng:
netsh wlan show filter
Ví dụ: 2 filter tùy chỉnh: một mạng trong Allow List, một trong Block List.
Xóa SSID mạng WiFi khỏi block list:
- Chạy
netsh wlan set blockednetworks display=show - Sau lệnh, mạng WiFi bị chặn hiển thị trong danh sách với icon dấu X nhỏ (nghĩa là bị chặn).

- Xóa mạng khỏi black list:
netsh wlan delete filter permission=block ssid=NETGEAR2b networktype=infrastructure - Tắt hiển thị mạng ẩn:
netsh wlan set blockednetworks display=hide
Xóa tất cả filter Wi-Fi đã áp dụng:
netsh wlan delete filter permission=denyall networktype=infrastructure
Nếu thành công, thông báo:
The filter is removed from the system successfully.
Tính năng thú vị: nếu admin dùng filter giới hạn truy cập WiFi, user chuẩn vẫn xem được danh sách tất cả mạng khả dụng bằng lệnh:
netsh wlan set blockednetworks display=show
Mạng bị chặn đánh dấu icon X đỏ và không kết nối được.
Kỹ thuật lọc truy cập WiFi trên cũng hoạt động trên Windows 7/Vista.