
68
Figure 25
Network diagram
Configuration procedure
1.
Configure the SNMP agent
# Configure the IP address of the agent and make sure that the agent and the NMS can reach each other.
(Details not shown)
# Specify SNMPv1 and SNMPv2c, create a read-only community
public
, and a read and write
community
private
.
<Agent> system-view
[Agent] snmp-agent sys-info version v1 v2c
[Agent] snmp-agent community read public
[Agent] snmp-agent community write private
# Configure contact and physical location information for the agent.
[Agent] snmp-agent sys-info contact Mr.Wang-Tel:3306
[Agent] snmp-agent sys-info location telephone-closet,3rd-floor
# Enable SNMP traps, set the NMS at 1.1.1.2/24 as an SNMP trap destination, and use
public
as the
community name. (To make sure that the NMS can receive traps, specify the same SNMP version in the
snmp-agent target-host
command as on the NMS.)
[Agent] snmp-agent trap enable
[Agent] snmp-agent target-host trap address udp-domain 1.1.1.2 params securityname public
v1
[Agent] quit
2.
Configure the SNMP NMS
Specify the read only community, the read and write community, the timeout time, and the number of
retries.
NOTE:
The SNMP settings on the agent and the NMS must match.
3.
Verify the configuration
# Try to get the count of sent traps from the agent, and the attempt succeeds.
Send request to 1.1.1.1/161 ...
Protocol version: SNMPv1
Operation: Get
Request binding:
1: 1.3.6.1.2.1.11.29.0
Response binding:
1: Oid=snmpOutTraps.0 Syntax=CNTR32 Value=18
Get finished
# Use a wrong community name to get the value of a MIB node from the agent, and you can see an
authentication failure trap on the NMS.