Difference between revisions of "Cisco SNMP"
Helikopter (talk | contribs) m |
Helikopter (talk | contribs) |
||
Line 1: | Line 1: | ||
− | Simple Network Management Protocol. En SNMP-agent är en router eller en switch med information som kan frågas om med SNMP. Vilken typ av information som hålls av enheten kallas en MIB (Management Information Base). | + | Simple Network Management Protocol är ett protokoll definierat av IETF som används för att övervaka och hantera nätverk baserade på TCP/IP. En SNMP-agent är en router eller en switch med information som kan frågas om med SNMP. Vilken typ av information som hålls av enheten kallas en MIB (Management Information Base). [http://snmp.cloudapps.cisco.com/Support/SNMP/do/BrowseOID.do SNMP Object Navigator] |
− | === | + | =Konfiguration= |
− | Med SNMPv3 | + | snmp-server contact Admin |
− | * | + | snmp-server location Molnet |
− | * | + | snmp-server community Hackernet |
− | * | + | show snmp |
+ | show snmp community | ||
+ | |||
+ | Maintain ifindex values across reboots. Går även att göra per interface. | ||
+ | snmp-server ifindex persist | ||
+ | show snmp mib ifmib ifindex | ||
+ | |||
+ | ===Access control=== | ||
+ | Vitlista de som ska få prata SNMP. | ||
+ | access-list 10 permit 172.16.0.0 0.0.0.255 | ||
+ | access-list 10 deny any | ||
+ | snmp-server community PUBLIC ro 10 | ||
+ | |||
+ | ===Views=== | ||
+ | Med views kan man begränsa vad som får frågas om, t.ex. endast vissa MIB subtree. Man kan specificera object name eller OID. <br/> | ||
+ | Alla Cisco-MIBar utom de EIGRP-relaterade. | ||
+ | snmp-server view CISCO cisco included | ||
+ | snmp-server view CISCO ciscoEigrpMIB excluded | ||
+ | |||
+ | Users och communities går att binda till views. | ||
+ | snmp-server community PUBLIC view CISCO | ||
+ | Verify | ||
+ | show snmp view | ||
+ | |||
+ | ===Traps=== | ||
+ | SNMP Traps skickas default till UDP 162. | ||
+ | snmp-server enable traps | ||
+ | snmp-server host 10.0.0.10 traps v2c-community/v3-username | ||
+ | show snmp host | ||
+ | |||
+ | Det går att skicka traps vid t.ex. linkup och down på interface. | ||
+ | snmp-server enable traps snmp linkup linkdown | ||
+ | |||
+ | Per interface | ||
+ | int gi2 | ||
+ | snmp trap link-status permit duplicates | ||
+ | snmp trap ip verify drop-rate | ||
+ | |||
+ | Det går att skicka traps till [[Cisco_Logging|Syslog]]. | ||
+ | snmp-server enable traps syslog | ||
+ | |||
+ | =SNMPv3= | ||
+ | Den stora skillnaden med SNMPv3 kontra tidigare varianter är säkerheten. Med version 3 kan både autentisering och kryptering användas. | ||
+ | * '''noauth:''' no auth, no enrypt | ||
+ | * '''auth:''' auth, no enrypt | ||
+ | * '''priv:''' auth, enrypt | ||
− | + | Grupper definierar access rights för users till MIBar. Skapa grupp för v3. | |
− | + | snmp-server group v3GROUP v3 priv | |
+ | show snmp group | ||
+ | Skapa user | ||
+ | snmp-server user SNMPUSER v3GROUP v3 auth sha SECRETKEY priv aes 128 SECRETKEY | ||
+ | show snmp user | ||
+ | ===NX-OS=== | ||
Privacy | Privacy | ||
snmp-server globalEnforcePriv | snmp-server globalEnforcePriv | ||
Line 19: | Line 69: | ||
Traps | Traps | ||
snmp-server host 10.1.2.4 traps version 3 priv SNMPUSER | snmp-server host 10.1.2.4 traps version 3 priv SNMPUSER | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
[[Category:Cisco]] | [[Category:Cisco]] |
Revision as of 10:15, 8 May 2016
Simple Network Management Protocol är ett protokoll definierat av IETF som används för att övervaka och hantera nätverk baserade på TCP/IP. En SNMP-agent är en router eller en switch med information som kan frågas om med SNMP. Vilken typ av information som hålls av enheten kallas en MIB (Management Information Base). SNMP Object Navigator
Konfiguration
snmp-server contact Admin snmp-server location Molnet snmp-server community Hackernet show snmp show snmp community
Maintain ifindex values across reboots. Går även att göra per interface.
snmp-server ifindex persist show snmp mib ifmib ifindex
Access control
Vitlista de som ska få prata SNMP.
access-list 10 permit 172.16.0.0 0.0.0.255 access-list 10 deny any snmp-server community PUBLIC ro 10
Views
Med views kan man begränsa vad som får frågas om, t.ex. endast vissa MIB subtree. Man kan specificera object name eller OID.
Alla Cisco-MIBar utom de EIGRP-relaterade.
snmp-server view CISCO cisco included snmp-server view CISCO ciscoEigrpMIB excluded
Users och communities går att binda till views.
snmp-server community PUBLIC view CISCO
Verify
show snmp view
Traps
SNMP Traps skickas default till UDP 162.
snmp-server enable traps snmp-server host 10.0.0.10 traps v2c-community/v3-username show snmp host
Det går att skicka traps vid t.ex. linkup och down på interface.
snmp-server enable traps snmp linkup linkdown
Per interface
int gi2 snmp trap link-status permit duplicates snmp trap ip verify drop-rate
Det går att skicka traps till Syslog.
snmp-server enable traps syslog
SNMPv3
Den stora skillnaden med SNMPv3 kontra tidigare varianter är säkerheten. Med version 3 kan både autentisering och kryptering användas.
- noauth: no auth, no enrypt
- auth: auth, no enrypt
- priv: auth, enrypt
Grupper definierar access rights för users till MIBar. Skapa grupp för v3.
snmp-server group v3GROUP v3 priv show snmp group
Skapa user
snmp-server user SNMPUSER v3GROUP v3 auth sha SECRETKEY priv aes 128 SECRETKEY show snmp user
NX-OS
Privacy
snmp-server globalEnforcePriv
Skapa user
snmp-server user SNMPUSER network-operator auth sha SECRETKEY priv aes-128 SEVRETKEY show snmp user
VRF
snmp-server host 10.1.2.4 use-vrf management
Traps
snmp-server host 10.1.2.4 traps version 3 priv SNMPUSER