xStack
®
DGS-3600 Series Layer 3 Gigabit Ethernet Managed Switch CLI Manual
455
61
MAC-
BASED
A
CCESS
C
ONTROL
C
OMMANDS
The MAC-based Access Control commands in the Command Line Interface (CLI) are listed (along with the appropriate parameters)
in the following table.
MAC-based Access Control is a method to authenticate and authorizes a port/MAC network access right based on the MAC address
on which the user is located rather than user’s identification (e.g. user name and password).
MAC users need to complete authentication before accessing a network. Both local authentication and remote RADIUS server
authentication are supported. MAC user information in local databases or RADIUS server databases will be searched for
authentication, and following the authentication result, users will gain different types of authorization.
Command Parameters
enable
mac_based_access_control
disable
mac_based_access_control
config mac based access control
password
<password 16>
config
mac_based_access_control ports
[<portlist> | all] {state [enable | disable] | mode
[port_based | host_based] | aging_time [infinite |
<min 1-1440>] | hold_time [infinite|<sec 1-300>]}
config
mac_based_access_control
method
[local | radius]
config
mac_based_access_control
guest_vlan ports
<portlist>
create
mac_based_access_control
[guest_vlan <vlan_name 32>| guest_vlanid <vlanid
1-4094>]
delete
mac_based_access_control
guest_vlan <vlan_name 32>|guest_vlanid <vlanid 1-
4094>
clear mac_based_access_control
auth_mac
[ports [all | portlist] | mac_addr <macaddr>]
create
mac_based_access_control_local
mac
<macaddr> [vlan <vlan_name 32>|vlanid <vlanid 1-
4094>]
config
mac_based_access_control_local
mac
<macaddr> [vlan <vlan_name 32>|vlanid <vlanid 1-
4094>]
delete
mac_based_access_control_local
[mac <macaddr> | [vlan <vlan_name 32>|vlanid
<vlanid 1-4094>]]
show mac_based_access_control
{port [<portlist> | all]}
show
mac_based_access_control_local
{[mac<macaddr> | [vlan <vlan_name 32>|vlanid
<vlanid 1-4094>]]}
show mac_based_access_control
auth_mac
{ports <portlist>}
Each command is listed, in detail, in the following sections.