Aruba ClearPass [Lab - 5] Cấu Hình Authentication và Access Control với MAB (MAC Address Bypass )cho kết nối có dây và không dây với các thiết bị IoT

hiep03

Intern

Cấu Hình Authentication và Access Control với MAB (MAC Address Bypass )cho kết nối có dây và không dây với các thiết bị IoT

I. Mở đầu​

Trong hệ thống mạng doanh nghiệp, việc kiểm soát thiết bị được phép truy cập vào mạng là một yêu cầu quan trọng nhằm hạn chế các thiết bị lạ, thiết bị không được quản lý hoặc thiết bị không an toàn kết nối vào hệ thống nội bộ.


Thông thường, các thiết bị như laptop hoặc máy tính người dùng có thể xác thực bằng 802.1X thông qua tài khoản người dùng hoặc chứng chỉ số. Tuy nhiên, trong thực tế có nhiều thiết bị như camera IP, máy in, điện thoại IP, máy chấm công hoặc thiết bị IoT không hỗ trợ 802.1X. Với các thiết bị này, doanh nghiệp thường sử dụng cơ chế MAC Authentication Bypass, gọi tắt là MAB, để kiểm soát truy cập dựa trên địa chỉ MAC của thiết bị.


Trong bài lab này, hệ thống sử dụng Aruba ClearPass Policy Manager làm máy chủ xác thực RADIUS, kết hợp với switch Cisco đóng vai trò thiết bị truy cập mạng. Khi thiết bị được cắm vào các cổng của switch, switch sẽ gửi thông tin xác thực về ClearPass. ClearPass sẽ kiểm tra địa chỉ MAC, thông tin endpoint và chính sách đã cấu hình để quyết định thiết bị được phép truy cập hay bị từ chối.


Mục tiêu của bài lab là mô phỏng quá trình xác thực thiết bị bằng MAC Authentication Bypass, từ đó hiểu được cách ClearPass xử lý request RADIUS, cách phân loại thiết bị và cách trả về chính sách truy cập như VLAN hoặc quyền truy cập tương ứng.

II. Lý thuyết​

MAC Authentication Bypass là gì?
MAC Authentication Bypass, hay MAB, là cơ chế xác thực thiết bị dựa trên địa chỉ MAC. Cơ chế này thường được dùng cho các thiết bị không hỗ trợ 802.1X như camera IP, máy in, điện thoại IP hoặc thiết bị IoT.​
Khi thiết bị không thể gửi thông tin xác thực 802.1X, switch sẽ lấy địa chỉ MAC của thiết bị và gửi địa chỉ MAC đó về ClearPass dưới dạng thông tin xác thực.
Ví dụ thiết bị có MAC address:​
<span>AA:BB:CC:11:22:33</span>​
Switch có thể gửi về ClearPass dưới dạng:​
<span>​
User-Name = AA-BB-CC-11-22-33​
User-Password = AA-BB-CC-11-22-33​
Calling-Station-Id = AA-BB-CC-11-22-33​
<span>​
ClearPass sẽ kiểm tra MAC này có hợp lệ hay không. Nếu hợp lệ, ClearPass trả về kết quả cho phép truy cập. Nếu không hợp lệ, thiết bị có thể bị chặn hoặc bị đưa vào VLAN cách ly.​
Vì sao cần MAC Authentication Bypass?

Không phải thiết bị nào cũng hỗ trợ 802.1X. Ví dụ:
<span>Camera IP</span><br><span>Máy in</span><br><span>Điện thoại IP</span><br><span>Máy chấm công</span><br><span>Thiết bị IoT</span><br><span>Thiết bị công nghiệp</span>
Các thiết bị này thường không có giao diện để nhập username/password, không có supplicant 802.1X hoặc không hỗ trợ chứng chỉ số. Vì vậy, nếu hệ thống mạng chỉ cho phép 802.1X thì các thiết bị này sẽ không thể truy cập mạng.

MAB được dùng như một giải pháp thay thế cho các thiết bị không hỗ trợ 802.1X. Tuy nhiên, MAB không phải là cơ chế bảo mật mạnh vì địa chỉ MAC có thể bị giả mạo. Do đó, trong thực tế MAB nên kết hợp thêm các điều kiện khác như loại thiết bị, vị trí cổng switch, VLAN, profiling hoặc danh sách MAC được quản lý.


III. Mô hình​

1779867707817.png


VI. Cấu hình​

1. Tạo Static Host List

Configuration > Identity > Static host lisst
1779793622862.png

Add
Camera
1779867895685.png

Printer
1779795827779.png




2. Tạo Enformence Profile trả VLAN


Camera
1779800037612.png

Gán Attribute
1779797636751.png

Tunnel-Type = VLAN -> Gán VLAN
Tunnel-Medium-Type = IEEE-802 -> VLAN này áp dụng cho mạng Ethernet
Tunnel-Private-Group-ID = 30 -> gán động với VLAN cần gán là VLAN 30

Save

Printer
1779798431900.png

1779868059183.png


3. Tạo Enforcement Policies​

Add
1779798544969.png


Rule Camera
1779799203837.png

Sẽ check xem MAC gửi tới có nằm trong Group Camera hay không nếu có thì thực thi Profile Camera
Tương tự cho Rule Printer
1779799287850.png

1779799301988.png

Save

4. Tạo Service MAB​


1779799423586.png

Phần Authen Add mới Authen Source vào
1779799646046.png


1779799690855.png

Lấy từ Static Host List
1779799698977.png

Save
1779799746627.png

Tại mục Enforcement gán Policy đã tạo
1779799784244.png

Save

5. Cấu hình Switch​


VLAN
Mã:
conf ter
 vlan 100
  name IOT_CAMERA

 vlan 101
  name IOT_PRINTER

 vlan 99
  name QUARANTINE

Cấu hình RADIUS trỏ về ClearPass
Mã:
aaa new-model

radius server CLEARPASS
 address ipv4 10.0.200.20 auth-port 1812 acct-port 1813
 key ClearPass@123

aaa group server radius CPPM
 server name CLEARPASS

aaa authentication dot1x default group CPPM
aaa authorization network default group CPPM
aaa accounting dot1x default start-stop group CPPM

dot1x system-auth-control

Cấu hình port MAB cho Camera
Mã:
interface range gigabitEthernet 0/1 - 2
 description VPC_IOT_CAMERA
 switchport mode access
 switchport access vlan 99          
 spanning-tree portfast edge
 
 # Kích hoạt xác thực & MAB
 authentication port-control auto
 mab
 
 # Ép MAB chạy trước để không bị delay timeout
 authentication order mab dot1x
 authentication priority mab dot1x
 
 # Cho phép thay đổi VLAN động dựa vào RADIUS (ClearPass) trả về
 access-session control-direction in
 authentication periodic
 no shutdown
exit
Cấu hình port MAB cho Printer
Mã:
interface range gigabitEthernet 0/3 , gigabitEthernet 1/0
 description VPC_IOT_PRINTER
 switchport mode access
 switchport access vlan 99         
 spanning-tree portfast edge
 
 # Kích hoạt xác thực & MAB
 authentication port-control auto
 mab
 
 # Ép MAB chạy trước
 authentication order mab dot1x
 authentication priority mab dot1x
 
 # Tiếp nhận VLAN động từ RADIUS
 access-session control-direction in
 authentication periodic
 no shutdown
exit

6. Đặt IP cho VPC

Để VPC tạo ra traffic mạng cho Switch đọc được MAC
Camera 1
1779868317499.png

Camera 2
1779868373304.png

Printer
1779868433395.png

Printer chưa được vào mạng
1779868731070.png


V. Kiểm tra

Trên ClearPass
1779870210523.png

3 máy được phép đã xác thực được qua Service còn 1 máy chưa cho vào danh sách sẽ bị Reject
1779872346636.png

1779872279800.png

Trên Switch
Ban đầu
1779870154560.png

Các port tương ứu với máy đang trong VLAN 99
Lúc sau
1779870112491.png

port máy chưa cho phép sẽ vẫn nằm ở VLAN 99 còn những máy cho phép Port được gán VLAN tương ứng

Cảm ơn các bạn đã xem bài viết của mình
 

Đính kèm

  • 1779790434654.png
    1779790434654.png
    97 KB · Lượt xem: 0
  • 1779797354112.png
    1779797354112.png
    91.1 KB · Lượt xem: 0
  • 1779797530488.png
    1779797530488.png
    64.3 KB · Lượt xem: 0
  • 1779798270614.png
    1779798270614.png
    99.3 KB · Lượt xem: 0
  • 1779800474263.png
    1779800474263.png
    48.8 KB · Lượt xem: 0
  • 1779869768181.png
    1779869768181.png
    100.6 KB · Lượt xem: 0
Sửa lần cuối:
Back
Top