• 自学Aruba5.3.2-Aruba安全认证-有PEFNG 许可证环境的认证配置MAC


    点击返回:自学Aruba之路

    自学Aruba5.3.2-Aruba安全认证-有PEFNG 许可证环境的认证配置MAC

    1. MAC认证配置前言

    建议把认证通过前的初始化role定义为denyall,否则不管是不是InterDB中的合法MAC地址用户,都可以正常接入网络。  

    1.1 MAC认证通过前定义role为“denyall”,认证通过后,定义新的role

    1 (Aruba650) (config) #aaa profile mac-profile
    2 (Aruba650) (AAA Profile "mac-profile") #mac-server-group mac-server
    3 (Aruba650) (AAA Profile "mac-profile") #authentication-mac mac-auth
    4 (Aruba650) (AAA Profile "mac-profile") #initial-role denyall            #定义认证前初始化的role为deny,禁止所有通信
    5 (Aruba650) (AAA Profile "mac-profile") #mac-default-role authenticated  #认证通过后,默认派生role为authenticated

    1.2 在MAC认证通过前的初始化角色定义role为“denyall”,认证通过后的角色为InterDB建立用户时,给用户定义的服务器派生role
        (InterDB中的用户默认的roleguestguest允许所有通信)

    1 (Aruba650) (config) #aaa server-group mac-server
    2 (Aruba650) (Server Group "mac-server") #set role condition role value-of       定义用户获取到role为InterDB服务器建立用户时定义的role。
    3 (Aruba650) #local-userdb add username 08:10:17:02:10:e8 password 08:10:17:02:10:e8 role macyk

    2. MAC认证配置命令

     1 (Aruba650) #configure terminal 
     2 
     3 (Aruba650) (config) #aaa server-group mac-server         */定义 aaa server-group  服务器派生角色
     4 (Aruba650) (Server Group "mac-server") #auth-server Internal                */内置服务器
     5 (Aruba650) (Server Group "mac-server") #set role condition role value-of    */如果匹配服务器派生角色条件,则采用value-of角色(根据服务器返回值的role属性进行角色派生)
     6 (Aruba650) (Server Group "mac-server") #exit
     7 
     8 (Aruba650) (config) #aaa authentication mac mac-auth     */定义 aaa认证
     9 (Aruba650) (MAC Authentication Profile "mac-auth") #case lower        ##字符小写
    10 (Aruba650) (MAC Authentication Profile "mac-auth") #delimiter colon   ##以冒号隔开,格式为aa:bb:cc:dd:ee:ff
    11 (Aruba650) (MAC Authentication Profile "mac-auth") #exit
    12 
    13 (Aruba650) (config) #aaa profile mac-profile             */定义 aaa profile
    14 (Aruba650) (AAA Profile "mac-profile") #mac-server-group mac-server     ##关联aaa服务器组
    15 (Aruba650) (AAA Profile "mac-profile") #authentication-mac mac-auth     ##关联aaa认证
    16 (Aruba650) (AAA Profile "mac-profile") #initial-role denyall            ##初始化角色 denyall
    17 (Aruba650) (AAA Profile "mac-profile") #mac-default-role authenticated  ##定义dot1x认证后的默认角色,如果没有服务器派生角色产生,用户将得到该角色
    
    18 (Aruba650) (config) #wlan ssid-profile mac-ssid */定义 ssid-profile 19 (Aruba650) (SSID Profile "mac-ssid") #essid macyk ##essid为macyk 20 (Aruba650) (SSID Profile "mac-ssid") #exit 21 22 (Aruba650) (config) #wlan virtual-ap mac-vap */定义 virtual-ap 23 (Aruba650) (Virtual AP profile "mac-vap") #aaa-profile mac-profile ##关联aaa-profile 24 (Aruba650) (Virtual AP profile "mac-vap") #ssid-profile mac-ssid ##关联ssid-profile 25 (Aruba650) (Virtual AP profile "mac-vap") #vlan 179 ##调用用户vlan179 26 (Aruba650) (Virtual AP profile "mac-vap") #exit 27 28 (Aruba650) (config) #ap-group macyk */定义ap-group 29 (Aruba650) (AP group "macyk") #virtual-ap mac-vap ##将virtual-ap加入macyk组内 30 (Aruba650) (AP group "macyk") #exit
    1 (Aruba650) #local-userdb add username 00:1f:3c:43:58:85 password 00:1f:3c:43:58:85 role role-mac   ##添加用户mac 00:1f:3c:43:58:85至role-mac角色

    3. PSK+MAC认证配置命令

     1 (Aruba650) #configure terminal 
     2 
     3 (Aruba650) (config) #aaa server-group macpsk-server
     4 (Aruba650) (Server Group "macpsk-server") #auth-server Internal
     5 (Aruba650) (Server Group "macpsk-server") #set role condition role value-of  
     6 (Aruba650) (Server Group "macpsk-server") #exit
     7 
     8 (Aruba650) (config) #aaa authentication dot1x macpsk-dot1x-auth clone default-psk
     9 
    10 (Aruba650) (config) #aaa authentication mac macpsk-mac-auth
    11 (Aruba650) (MAC Authentication Profile "macpsk-mac-auth") #case lower   
    12 (Aruba650) (MAC Authentication Profile "macpsk-mac-auth") #delimiter colon  
    13 (Aruba650) (MAC Authentication Profile "macpsk-mac-auth") #exit
    14 
    15 (Aruba650) (config) #aaa profile macpsk-profile
    16 (Aruba650) (AAA Profile "macpsk-profile") #authentication-dot1x macpsk-dot1x-auth
    17 (Aruba650) (AAA Profile "macpsk-profile") #authentication-mac macpsk-mac-auth
    18 (Aruba650) (AAA Profile "macpsk-profile") #mac-server-group macpsk-server
    19 (Aruba650) (AAA Profile "macpsk-profile") #initial-role denyall 
    20 (Aruba650) (AAA Profile "macpsk-profile") #mac-default-role authenticated  ##定义dot1x认证后的默认角色,如果没有服务器派生角色产生,用户将得到该角色
    21 
    22 (Aruba650) (config) #wlan ssid-profile macpask-ssid
    23 (Aruba650) (SSID Profile "macpask-ssid") #essid macpsk
    24 (Aruba650) (SSID Profile "macpask-ssid") #wpa-passphrase 12345678
    25 (Aruba650) (SSID Profile "macpask-ssid") #opmode wpa-psk-tkip
    26 (Aruba650) (SSID Profile "macpask-ssid") #opmode wpa2-psk-aes
    27 (Aruba650) (SSID Profile "macpask-ssid") #exit
    28 
    29 (Aruba650) (config) #wlan virtual-ap macpsk-vap
    30 (Aruba650) (Virtual AP profile "macpsk-vap") #aaa-profile macpsk-profile
    31 (Aruba650) (Virtual AP profile "macpsk-vap") #ssid-profile macpsk-ssid
    32 (Aruba650) (Virtual AP profile "macpsk-vap") #vlan 100
    33 (Aruba650) (Virtual AP profile "macpsk-vap") #exit
    34 
    35 (Aruba650) (config) #ap-group macpskyk
    36 (Aruba650) (AP group "macpskyk") #virtual-ap macpsk-vap
    37 (Aruba650) (AP group "macpskyk") #exit
    1 (Aruba650) #local-userdb add username 00:1f:3c:43:58:85 password 00:1f:3c:43:58:85 role role-mac   ##添加用户mac 00:1f:3c:43:58:85至role-mac角色中
  • 相关阅读:
    iOS开发——高级篇——iOS中常见的设计模式(MVC/单例/委托/观察者)
    object_getClassName swift得到类名
    UIGestureRecognizerDelegate设置响应事件优先级
    String to Double in swift
    Unable to boot device in current state:Booted
    xcode Indexing | Loading index...
    swift String to UTF8编码
    进入沙盒目录
    swift objective-c混编操作
    storyboard plain style unsupported in a navigation item
  • 原文地址:https://www.cnblogs.com/yaoyaojcy/p/8300835.html
Copyright © 2020-2023  润新知