Kako postaviti SNMP TRAP na Ubuntu

...

Možete primati obavijesti o udaljenim SNMP događajima u obliku zamki.

Simple Network Management Protocol je standardni način upravljanja uređajima povezanim s mrežama na temelju internetskog protokola. Svaki SNMP "upravitelj" može detaljno nadzirati rad udaljenih uređaja -- "klijenta" -- kao što su prekidači i usmjerivači te ih, u nekim slučajevima, također rekonfigurirati. Konkretno, SNMP standard uključuje mehanizam za da klijenti šalju asinkrone obavijesti - "zamke" - menadžerima u vrijeme kada se događaju koji se smatraju značajnim. Možete konfigurirati svoje Ubuntu računalo da prima i obrađuje SNMP zamke od klijenata.

Korak 1

Pritisnite tipke "Ctrl", "Alt" i "F1" na upitu za prijavu u Ubuntu kako biste prikazali upit za prijavu u tekstualnom načinu. Prijavite se kao vaš redoviti korisnik. Ubuntu će vam predstaviti prompt naredbenog retka, "ljusku".

Video dana

Korak 2

Podignite privilegije ljuske do superkorisnika upisivanjem sljedeće naredbe:

sudo -l

Pritisni enter." Upišite svoju lozinku i ponovno pritisnite "Enter".

Korak 3

Preuzmite i instalirajte uslužne programe SNMP upravitelja upisivanjem sljedeće naredbe:

apt-get install snmpd

Pritisni enter."

4. korak

Otvorite datoteku "/etc/snmp/snmpd.conf" u uređivaču teksta, potražite redak koji sadrži riječi "master agentx" i uklonite početni znak "#" iz tog retka. Spremite datoteku i izađite iz uređivača.

Korak 5

Otvorite datoteku "/etc/snmp/snmptrapd.conf" u uređivaču teksta i dodajte sljedeći redak na kraj datoteke:

TRAPDRUN=da

Spremite datoteku i izađite iz uređivača.

Korak 6

Upišite sljedeće naredbe da biste pokrenuli usluge SNMP upravitelja i bilježenje dolaznih zamki:

/etc/init.d/snmpd ponovno pokrenite snmptrapd -P -F "%02.2h:%02.2j TRAP%w.%q iz %A\n"

Pritisnite "Enter" nakon svakog retka. U tom trenutku, snmptrapd će osluškivati ​​dolazne SNMP zamke. Kada snmptrapd primi zamku, zabilježit će je na standardni izlaz, ukazujući na doba dana, kod zamke i naziv hosta uređaja koji je pokrenuo zamku.