Dit document beschrijft de nieuwe functies van Simple Network Management Protocol (SNMP) die beschikbaar zijn voor Cisco adaptieve security applicatie (ASA) 5500-X Series Firewall in softwarerelease 9.1.5 en releases 9.2.2(1) en later.
Er zijn geen specifieke vereisten van toepassing op dit document.
De informatie in dit document is gebaseerd op de Cisco ASA 5500-X Series Firewall die Cisco ASA® softwarerelease 9.1.5 en releases 9.2(1) en later draait.
De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u de potentiële impact van elke opdracht begrijpen.
In ASA versies 9.1.5 en 9.2.1 worden deze SNMP-verbeteringen geïntroduceerd:
Deze functie stelt de ASA in staat om meer dan de huidige 32 SNMP hosts te ondersteunen.
Op dit moment heeft de ASA een harde limiet van 32 SNMP-hosts. Dit omvat gastheren die voor vallen en voor opiniepeiling kunnen worden gevormd. In de volgende secties wordt beschreven welke effecten deze optie heeft op enkele en multi-context modi.
U kunt de netwerkapparaten wellicht liever controleren vanuit een grote pool van SNMP-hosts. Idealiter wilt u de mogelijkheid om een IP-bereik en/of een subtype van de IP-adressen op te geven die zijn toegestaan om de netwerkapparaten te controleren. De ASA voorziet momenteel niet in die flexibiliteit en beperkt de maximum SNMP-hosts tot 32.
De steun voor deze functie omvat twee aspecten:
Het huidige ontwerp op de ASA is van dien aard dat individuele hosts via de CLI kunnen worden geconfigureerd. Voor deze functie werden deze aanvullende ontwerpvereisten in aanmerking genomen:
Sommige softwarebeperkingen en voorbehouden die bij deze functie zijn gekoppeld:
Hierna volgt een voorbeeld:
object network network1
range 64.103.236.40 64.103.236.50
object network network2
range 64.103.236.35 64.103.236.55
snmp-server host-group inside network1 poll version 3 user-list SNMP-List
snmp-server host-group inside network2 poll version 3 user-list SNMP-List
Geef de opdracht Sensnl-server host op om de host-items weer te geven:
asa(config)# show snmp-server host
host ip = 64.103.236.35, interface = inside poll version 3 cisco1
host ip = 64.103.236.36, interface = inside poll version 3 cisco1
host ip = 64.103.236.37, interface = inside poll version 3 cisco1
host ip = 64.103.236.38, interface = inside poll version 3 cisco1
host ip = 64.103.236.39, interface = inside poll version 3 cisco1
host ip = 64.103.236.40, interface = inside poll version 3 cisco1
host ip = 64.103.236.41, interface = inside poll version 3 cisco1
host ip = 64.103.236.42, interface = inside poll version 3 cisco1
host ip = 64.103.236.43, interface = inside poll version 3 cisco1
host ip = 64.103.236.44, interface = inside poll version 3 cisco1
host ip = 64.103.236.45, interface = inside poll version 3 cisco1
host ip = 64.103.236.46, interface = inside poll version 3 cisco1
host ip = 64.103.236.47, interface = inside poll version 3 cisco1
host ip = 64.103.236.48, interface = inside poll version 3 cisco1
host ip = 64.103.236.49, interface = inside poll version 3 cisco1
host ip = 64.103.236.50, interface = inside poll version 3 cisco1
host ip = 64.103.236.51, interface = inside poll version 3 cisco1
host ip = 64.103.236.52, interface = inside poll version 3 cisco1
host ip = 64.103.236.53, interface = inside poll version 3 cisco1
host ip = 64.103.236.54, interface = inside poll version 3 cisco1
host ip = 64.103.236.55, interface = inside poll version 3 cisco1
Hier volgen een paar belangrijke opmerkingen over het gebruik van deze functie:
Gebruik de informatie die in deze sectie wordt beschreven om de ASA te configureren zodat deze nieuwe functie wordt geïmplementeerd.
Voor SNMP versie 3 kan de beheerder verschillende gebruikers met een gespecificeerde groep hosts associëren. Dit is nuttig als de beheerder een reeks gebruikers de mogelijkheid wil hebben om van een groep van hosts toegang tot de ASA te hebben. Deze CLI-opdracht wordt gebruikt om een gebruikerslijst voor meerdere gebruikers te configureren:
ASA(config)# [no] snmp-server user-listusername
Om de gebruikerslijst met een hostgroep te associëren, voert u deze opdracht in de CLI in:
[no] snmp-server host-group[trap|poll]
[community [enc_type]] [version {1 | 2c | 3 [user name | user-list
]}] [udp-port ]
Met deze enkele opdracht kunt u een netwerkobject instellen om aan te geven dat er meerdere hosts moeten worden toegevoegd. Met het netwerkobject kunt u een subnetmasker of de bereik van IP-adressen instellen die moeten worden toegevoegd met één opdracht. Alle IP-adressen die als deel van het netwerkobject zijn vermeld, worden als SNMP-hostingangen toegevoegd. Op dezelfde manier is er voor elk van de gebruikers die in de gebruikerslijst zijn gespecificeerd een afzonderlijk SNMP host-ingang.
Deze opdrachten worden gebruikt om beheerders in staat te stellen de nieuwe configuratieopties voor de SNMP-servers te wissen en weer te geven:
Voltooi deze stappen om de nieuwe SNMP-groepsopties te gebruiken en om een SNMP-serverhost-groep voor opiniepeiling van versie 2c te maken:
asa(config)# object network network1
asa(config-network-object)# range 64.103.236.40 64.103.236.50
asa(config)#snmp-server host-group inside network1 poll community ***** version 2c
asa(config)#snmp-server group SNMPRW-GROUP v3 noauth
asa(config)#snmp-server user cisco1 SNMPRW-GROUP v3
asa(config)#snmp-server user-list SNMP-List username cisco1
asa(config)#snmp-server host-group inside network1 poll version 3 user-list SNMP-List
Dit beeld illustreert de veranderingen die binnen Cisco Adaptieve Security Devices Manager (ASDM) worden aangebracht:
Met deze functie kan de ASA CPUTotal5minRev SNMP-apparatuur ondersteunen.
Deze functie voegt ondersteuning toe voor CPUTotal5minRev en cpmCPUTotal1minRev OIDs op de ASA-basis en drukt de momenteel ondersteunde OIDs cpmCPUTotal5min en cpmCPUTotal1min af. Deze OID’s zijn bedoeld om het CPU-gebruik te bewaken. De momenteel ondersteunde OID's variëren van 1 tot 100, terwijl de nieuw ondersteunde OID's variëren van 0 tot 100. Daarom werd steun toegevoegd voor nieuwere OID's, omdat ze een breder bereik hebben.
Het is belangrijk op te merken dat aangezien de afgekeurde OID's (cpmCPUTotal5min en cpmCPUTotal1min) niet langer worden ondersteund op de ASA, indien de ASA is bijgewerkt en de afgekeurde OID's worden gepoogd, de ASA geen informatie voor die OID's teruggeeft. Na een upgrade van de ASA, dient u nu de cpmCPUTotal5minRev en cpmCPUTotal1minRev te controleren voor CPU-gebruik.
Er zijn geen CLI wijzigingen aangebracht met deze nieuwe functie.
Dit zijn de nieuwe OID's die met deze functie worden toegevoegd:
De ASA platforms beperken de maximale pakketgrootte voor SNMP-verzoeken tot 512 bytes. Wanneer u een bulk query voor een groot aantal MIB OIDs uitvoert binnen één SNMP-verzoek, worden de SNMP verbinding tijden-out en een foutmelding gegenereerd op de ASA. RFC3417 stelt voor dat de maximale pakketgrootte voor SNMP-verzoeken 1.472 bytes moet zijn. Dit is de grootte van de SNMP lading voor het pakket. Daarnaast moeten de Ethernet-header en de IP-headergrootte worden toegevoegd om de totale grootte van het pakket te berekenen.
Deze sectie verschaft informatie die u kunt gebruiken om systeemproblemen met betrekking tot de ASA op te lossen.
Deze tonen opdrachten kunnen nuttig zijn wanneer er pogingen worden gedaan om problemen met de oplossing van problemen in de ASA op te lossen:
Deze CLI-opdracht geeft de items weer die in de SNMP-serveradrestabel aanwezig zijn, inclusief de host- en de host-groepsconfiguraties:
asa(config)#show run object network
object network network1
range 64.103.236.40 64.103.236.50
object network network2
range 64.103.236.35 64.103.236.55
object network network3
range 64.103.236.60 64.103.236.70
ciscoasa/admin(config)# show run snmp-server
snmp-server group cisco-group v3 noauth
snmp-server user user1 cisco-group v3
snmp-server user user2 cisco-group v3
snmp-server user user3 cisco-group v3
snmp-server user-list cisco username user1
snmp-server user-list cisco username user2
snmp-server user-list cisco username user3
snmp-server host-group management0/0 net2 poll version 3 user-list cisco
no snmp-server locationno snmp-server contact
ciscoasa/admin(config)# show snmp-server host
host ip = 64.103.236.35, interface = inside poll version 3 cisco1
host ip = 64.103.236.36, interface = inside poll version 3 cisco1
host ip = 64.103.236.37, interface = inside poll version 3 cisco1
host ip = 64.103.236.38, interface = inside poll version 3 cisco1
host ip = 64.103.236.39, interface = inside poll version 3 cisco1
host ip = 64.103.236.40, interface = inside poll version 3 cisco1
host ip = 64.103.236.41, interface = inside poll version 3 cisco1
host ip = 64.103.236.42, interface = inside poll version 3 cisco1
Zoals getoond, tonen deze opdrachten alle hosts die via de opdracht host-group worden geconfigureerd. U kunt deze opdracht gebruiken om te controleren of alle items beschikbaar zijn en ook de hostgroepen die elkaar overlappen te controleren.