Kako nastaviti SNMP TRAP na Ubuntu

click fraud protection
...

Obvestila o oddaljenih dogodkih SNMP lahko prejemate v obliki pasti.

Simple Network Management Protocol je standardni način upravljanja naprav, povezanih z omrežji, ki temelji na internetnem protokolu. Vsak "upravitelj" SNMP lahko podrobno spremlja delovanje oddaljenih naprav - "odjemalcev" - kot so stikala in usmerjevalniki in jih v nekaterih primerih tudi ponovno konfigurira. Zlasti standard SNMP vključuje mehanizem za pošiljanje odjemalcev asinhrona obvestila - "pasti" - upraviteljem v času, ko se zgodijo pomembni dogodki. Računalnik Ubuntu lahko konfigurirate tako, da sprejema in obdeluje pasti SNMP od odjemalcev.

Korak 1

Pritisnite tipke "Ctrl", "Alt" in "F1" na pozivu za prijavo v Ubuntu, da se prikaže poziv za prijavo v besedilnem načinu. Prijavite se kot vaš redni uporabnik. Ubuntu vam bo predstavil poziv ukazne vrstice, "lupino".

Video dneva

2. korak

Povzdignite privilegije lupine na superuporabnika tako, da vnesete naslednji ukaz:

sudo -l

Pritisnite "Enter". Vnesite geslo in znova pritisnite "Enter".

3. korak

Prenesite in namestite pripomočke za upravljanje SNMP tako, da vnesete naslednji ukaz:

apt-get install snmpd

Pritisnite "Enter".

4. korak

Odprite datoteko "/etc/snmp/snmpd.conf" z urejevalnikom besedil, poiščite vrstico z besedami "master agentx" in iz te vrstice odstranite začetni znak "#". Shranite datoteko in zapustite urejevalnik.

5. korak

Odprite datoteko "/etc/snmp/snmptrapd.conf" z urejevalnikom besedil in dodajte naslednjo vrstico na konec datoteke:

TRAPDRUN=da

Shranite datoteko in zapustite urejevalnik.

6. korak

Vnesite naslednje ukaze, da zaženete storitve upravitelja SNMP in beleženje dohodnih pasti:

/etc/init.d/snmpd znova zaženi snmptrapd -P -F "%02.2h:%02.2j TRAP%w.%q iz %A\n"

Po vsaki vrstici pritisnite "Enter". Takrat bo snmptrapd poslušal dohodne pasti SNMP. Ko snmptrapd prejme past, jo bo zabeležil v standardni izhod, pri čemer bo navedel čas dneva, kodo pasti in ime gostitelja naprave, ki je ustvarila past.