85
Step Command Remarks
1. Enter system view.
system-view
N/A
2. (Optional.) Enable the
SNMP agent.
snmp-agent
By default, the SNMP agent is
disabled.
The SNMP agent is enabled when
you use any command that begins
with
snmp-agent
except for the
snmp-agent
calculate-password
command.
3. (Optional.) Configure
the system contact.
snmp-agent sys-info
contact
sys-contact
By default, no system contact is
configured.
4. (Optional.) Configure
the system location.
snmp-agent sys-info
location
sys-location
By default, no system location is
configured.
5. Enable SNMPv1 or
SNMPv2c.
snmp-agent sys-info
version
{
all
| {
v1
|
v2c
|
v3
}
*
}
By default, SNMPv3 is used.
6. (Optional.) Change
the local engine ID.
snmp-agent local-engineid
engineid
By default, the local engine ID is
the company ID plus the device
ID.
7. (Optional.) Create or
update a MIB view.
snmp-agent mib-view
{
excluded
|
included
} view-name oid-tree [
mask
mask-value ]
By default, the MIB view
ViewDefault
is predefined. In this
view, all the MIB objects in the
iso
subtree but the
snmpUsmMIB
,
snmpVacmMIB
, and
snmpModules.18
subtrees are
accessible.
Each view-name oid-tree pair
represents a view record. If you
specify the same record with
different MIB sub-tree masks
multiple times, the most recent
configuration takes effect. Except
for the four sub-trees in the default
MIB view, you can create up to 16
unique MIB view records.
8. Configure the SNMP
access right.
• (Method 1.) Create an SNMP
community:
In VACM mode:
snmp-agent community { read |
write } [ simple | cipher ]
community-name [ mib-view
view-name ] [ acl acl-number | acl
ipv6 ipv6-acl-number ] *
In RBAC mode:
snmp-agent community [ simple |
cipher ] community-name
user-role role-name [ acl
acl-number | acl ipv6
ipv6-acl-number ] *
• (Method 2.) Create an SNMPv1/v2c
group, and add users to the group:
a. snmp-agent group { v1 | v2c }
group-name [ read-view
view-name ] [ write-view
view-name ] [ notify-view
view-name ] [ acl acl-number |
acl ipv6 ipv6-acl-number ] *
b. snmp-agent usm-user { v1 |
B
y default, no SNMP group or
SNMP community exists.
The username in method 2 has
the same purpose as the
community name in method 1.
Whichever method you use, make
sure the configured name is the
same as the community name on
the NMS.