Check Sending Notifications
This scenario shows how to configure a ‘trap-target‘ to send notifications. In addition, the SNMP ‘service snmp monitor traps’ command is checked.
Test SNMPv1 Send Traps
Description
A ‘trap-target‘ is configured to send traps for a community in DUT0 and the ‘monitor’ command is used to check sending notifications in SNMPv1.
Scenario
Step 1: Set the following configuration in DUT0
:
set interfaces ethernet eth0 address 10.0.0.1/24 set service snmp community COMMUNITY2TEST set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Set the following configuration in DUT1
:
set interfaces ethernet eth0 address 10.0.0.2/24 set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Note
Initially, no notifications should be received in DUT1 because a trap-target hasn’t been configured yet.
Step 3: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 4: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Note
After adding a trap-target for address ‘10.0.0.2’, notifications should be received in DUT1.
Step 5: Modify the following configuration lines in DUT0
:
set service snmp trap-target 10.0.0.2 version v1 community COMMUNITY2TEST set service snmp trap-target 10.0.0.2 version v1 source 10.0.0.1
Step 6: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 7: Modify the following configuration lines in DUT0
:
delete system location
Test SNMPv2c Send Traps
Description
A ‘trap-target‘ is configured to send traps for a community in DUT0 and the ‘monitor’ command is used to check sending notifications in SNMPv2c.
Scenario
Step 1: Set the following configuration in DUT0
:
set interfaces ethernet eth0 address 10.0.0.1/24 set service snmp community COMMUNITY2TEST set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Set the following configuration in DUT1
:
set interfaces ethernet eth0 address 10.0.0.2/24 set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Note
Initially, no notifications should be received in DUT1 because a trap-target hasn’t been configured yet.
Step 3: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 4: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Note
After adding a trap-target for address ‘10.0.0.2’, notifications should be received in DUT1.
Step 5: Modify the following configuration lines in DUT0
:
set service snmp trap-target 10.0.0.2 version v2c community COMMUNITY2TEST
Step 6: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 7: Modify the following configuration lines in DUT0
:
delete system location
Test SNMPv2 Send Informs
Description
A ‘trap-target‘ is configured to send informs for a community in DUT0 and the ‘monitor’ command is used to check sending notifications in SNMPv2c.
Scenario
Step 1: Set the following configuration in DUT0
:
set interfaces ethernet eth0 address 10.0.0.1/24 set service snmp community COMMUNITY2TEST set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Set the following configuration in DUT1
:
set interfaces ethernet eth0 address 10.0.0.2/24 set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Note
Initially, no notifications should be received in DUT1 because a trap-target hasn’t been configured yet.
Step 3: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 4: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Note
After adding a trap-target for address ‘10.0.0.2’, notifications should be received in DUT1.
Step 5: Modify the following configuration lines in DUT0
:
set service snmp trap-target 10.0.0.2 version v2c community COMMUNITY2TEST set service snmp trap-target 10.0.0.2 version v2c type inform
Step 6: Run command service snmp monitor traps community COMMUNITY2TEST
at DUT1
.
Step 7: Modify the following configuration lines in DUT0
:
delete system location
Test SNMPv3 Send Traps
Description
A ‘trap-target‘ is configured to send traps for a user in DUT0 and the ‘monitor’ command is used to check sending notifications in SNMPv3.
Scenario
Step 1: Set the following configuration in DUT0
:
set interfaces ethernet eth0 address 10.0.0.1/24 set service snmp engine-id 0x80000009010a0101c1 set service snmp user USER2TEST set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Set the following configuration in DUT1
:
set interfaces ethernet eth0 address 10.0.0.2/24 set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Note
Initially, no notifications should be received in DUT1 because a trap-target hasn’t been configured yet.
Step 3: Run command service snmp monitor traps user USER2TEST
at DUT1
.
Step 4: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 5: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1
at DUT1
.
Step 6: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding a trap-target for address ‘10.0.0.2’, notifications should be received in DUT1.
Step 7: Modify the following configuration lines in DUT0
:
set service snmp trap-target 10.0.0.2 version v3 user USER2TEST
Step 8: Run command service snmp monitor traps user USER2TEST
at DUT1
.
Step 9: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 10: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1
at DUT1
.
Step 11: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding authentication to the user, notifications should not be received in DUT1 until the correct parameters are indicated in the monitoring.
Step 12: Modify the following configuration lines in DUT0
:
set service snmp user USER2TEST authentication encrypted-password U2FsdGVkX191ojUCo1+dP4b/rmUK7wpQMRBHRhFEqms= set service snmp user USER2TEST authentication protocol SHA
Step 13: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1
at DUT1
.
Step 14: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 15: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1 auth-key auth_pass_12345 auth-protocol SHA
at DUT1
.
Step 16: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding privacy to the user, notifications should not be received in DUT1 until the correct parameters are indicated in the monitoring.
Step 17: Modify the following configuration lines in DUT0
:
set service snmp user USER2TEST privacy encrypted-password U2FsdGVkX1/p3aKHwbwYIAUtofZZlyObIoWw+So04oI= set service snmp user USER2TEST privacy protocol AES
Step 18: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1 auth-key auth_pass_12345 auth-protocol SHA
at DUT1
.
Step 19: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 20: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1 auth-key auth_pass_12345 auth-protocol SHA priv-key priv_pass_12345 priv-protocol AES
at DUT1
.
Step 21: Modify the following configuration lines in DUT0
:
delete system location
Test SNMPv3 Send Informs
Description
A ‘trap-target‘ is configured to send informs for a user in DUT0 and the ‘monitor’ command is used to check sending notifications in SNMPv3.
Scenario
Step 1: Set the following configuration in DUT0
:
set interfaces ethernet eth0 address 10.0.0.1/24 set service snmp user USER2TEST set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Set the following configuration in DUT1
:
set interfaces ethernet eth0 address 10.0.0.2/24 set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Note
Initially, no notifications should be received in DUT1 because a trap-target hasn’t been configured yet.
Step 3: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1
at DUT1
.
Step 4: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 5: Run command service snmp monitor traps user USER2TEST
at DUT1
.
Step 6: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding a trap-target for address ‘10.0.0.2’, notifications should be received in DUT1.
Step 7: Modify the following configuration lines in DUT0
:
set service snmp trap-target 10.0.0.2 version v3 type inform set service snmp trap-target 10.0.0.2 version v3 user USER2TEST
Step 8: Run command service snmp monitor traps user USER2TEST engine-id 0x80000009010a0101c1
at DUT1
.
Step 9: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 10: Run command service snmp monitor traps user USER2TEST
at DUT1
.
Step 11: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding authentication to the user, notifications should not be received in DUT1 until the correct parameters are indicated in the monitoring.
Step 12: Modify the following configuration lines in DUT0
:
set service snmp user USER2TEST authentication encrypted-password U2FsdGVkX1+o2FHceym0UXWx2wMg+ReGklrohf+nhMI= set service snmp user USER2TEST authentication protocol SHA
Step 13: Run command service snmp monitor traps user USER2TEST
at DUT1
.
Step 14: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 15: Run command service snmp monitor traps user USER2TEST auth-key auth_pass_12345 auth-protocol SHA
at DUT1
.
Step 16: Modify the following configuration lines in DUT0
:
delete system location
Note
After adding privacy to the user, notifications should not be received in DUT1 until the correct parameters are indicated in the monitoring.
Step 17: Modify the following configuration lines in DUT0
:
set service snmp user USER2TEST privacy encrypted-password U2FsdGVkX19IfAs8oWxVczKO56VdevR5cvvdlKwEKK4= set service snmp user USER2TEST privacy protocol AES
Step 18: Run command service snmp monitor traps user USER2TEST auth-key auth_pass_12345 auth-protocol SHA
at DUT1
.
Step 19: Modify the following configuration lines in DUT0
:
set system location Teldat_Spain
Step 20: Run command service snmp monitor traps user USER2TEST auth-key auth_pass_12345 auth-protocol SHA priv-key priv_pass_12345 priv-protocol AES
at DUT1
.
Step 21: Modify the following configuration lines in DUT0
:
delete system location