IT Geek Monitor Mrežni uređaji sa SNMP-om (Simple Network Management Protocol)
Jeste li ikada trebali znati što udaljeni uređaj misli da je vrijednost metrike? HTG objašnjava što je SNMP (Simple Network Management Protocol) i kako ga možete koristiti za nadzor mrežnih uređaja.
Slika od istargazer
Pregled
Protokol za jednostavno upravljanje mrežom (SNMP) stvoren je kako bi dao zajednički temelj protokola koji mrežni administratori mogu očekivati da će proizvođači svojih uređaja koristiti za otkrivanje različitih aspekata proizvoda. Informacije kao što su opterećenje CPU-a, tablice usmjeravanja i statistika mrežnog prometa, između ostalog, mogu se pristupiti daljinski pomoću SNMP-a. Također se može koristiti SNMP za postavljanje konfiguracija na uređajima koji ga podržavaju, ali to je izvan opsega ovog vodiča.
Čitanje u / iz SNMP-a vrši se pomoću znaka "Zajednica"String." Kao administrator, vaš je posao postaviti ovaj niz. Neki primjeri kako to učiniti slijedite ispod.
Kada se jednom povežete s uređajem, trebate ga "povući" za informacije pomoću OID-ova. Različiti OID-ovi daju različite informacije i dok se u ovom vodiču fokusiramo na mrežni promet, potičemo vas da dodatno istražite ovaj svijet. U nastavku ćemo objasniti kako dobiti “tajanstvene” OID-ove.
Autorski luta
Počeo sam koristiti ovaj divan način gledanja informacija o ruteru još u prvim danima mojih DD-WRT studija. Danas, ako ga nemam? Samo se osjećam slijepim. Jednostavno ne mogu naglasiti koliko je to korisno, kada se korisnik žali na brzinu mreže, da bi mogao pregledati ono što kaže granični usmjerivač upotrebom i brzo riješiti problem..
Čitanje / grafički prikaz informacija o SNMP-u (OID-ovi)
Radi trenutnog zadovoljstva, kako se čita SNMP informacija nalazi se prvo u članku, budući da većina ljudi više neće trebati dio konfiguracije ...
U redu, konfigurirali ste uređaj za SNMP (ako ne, pogledajte primjer kako je dolje naveden), ali kako ćete znati koje OID-ove čitati i kako to zapravo činite? Postoje brojni komercijalni i besplatni programi za postizanje tog cilja. Usredotočit ćemo se na nekoliko besplatnih koje možete koristiti za besplatne grafike ili pregledavanje cijelog prostora naziva OID-ova.
"Monitor pojasne širine" od Solarwinds (grafički)
Ne može se baš govoriti o "nadgledanju mreže" bez uključivanja u Solarwinds, kao jednog od glavnih igrača u ovom području. Nećemo ulaziti u mnoštvo mrežnih proizvoda koje Solarwinds nudi, nego ćemo se usredotočiti na besplatni uslužni program pod nazivom "FREE Real-Time Bandwidth Monitor".
Ovaj uslužni program ima dva nedostatka:
- Cilj mu je prikazati propusnost mreže, pa nije prikladan za dohvaćanje drugih SNMP informacija.
- Ne daje mogućnost spremanja / otvaranja konfiguracijskih datoteka.
Ako su gore navedena ograničenja problem, pročitajte jednu od drugih opcija.
Preuzmite i instalirajte pomoću uobičajenog postupka "Dalje" -> "Dalje" -> "Završi" i otvorite program.
Trebali bi vam se prikazati čarobnjak kao što je prikazano u nastavku. Ispunite "IP" i "community" informacije ciljnog uređaja i kliknite "Dalje".
Program će "povući" uređaj za svoja sučelja i prikazati ih u popisu brojeva koji su prijateljski oblikovani, obojeni i imenovani.
Odaberite sučelja koja želite pratiti (višestruki odabir moguć je pomoću CTRL) i kliknite "Dalje".
U gornjem primjeru, odabrali smo dva sučelja nazvana "DSL wan1" i "ATM wan2". Možete prihvatiti zadane postavke i kliknuti "Pokreni monitor".
Prozori grafikona kao gore navedeni, trebali bi se otvoriti i početi prikazivati informacije o prometu s 5 sekundi (podesivim) intervalom osvježavanja.
Napomena o intervalu osvježavanja: Stvarno prednost ovog programa je da je, od svih programa koje sam naišao, ovo jedini koji vam govori je li interval osvježavanja prekratak. Tijekom proteklog tjedna imao sam izrazito "zadovoljstvo" otkrivanja problema s SNMP čitanjima, jer se čini da neki uređaji ne mogu (ili jednostavno neće) ažurirati svoju statistiku više od X puta / s (7 za Juniper) uređaji). Ovaj program je jedini koji mi je rekao da je moj interval osvježavanja bio prebrz, što je objasnilo zašto dobivam nevjerojatne rezultate.
Osim ako još uvijek ne trebate omogućiti SNMP na ciljnom uređaju (pogledajte dolje), učinili ste DONE.
Radujte se i budite sretni!
"Flowalyzer" iz Plixera (grafičkim)
Ovaj besplatni program, nazvan Flowalyzer, vrlo je jednostavan za upravljanje. Izgleda da je Plixer uzeo dobro poznati STG program (objašnjen u nastavku) i zamotao ga u nešto malo lakše za korisnika. Također ima funkcionalnost "prevesti s OID-a na popis imena". Prednost ovog pomoćnog programa u usporedbi s Solarwindovima jedan je u tome što je moguće izdvojiti OID-ove u njihovom numeričkom obliku.
Uz to rekao, ima dva ozbiljne nedostatke:
- Otkrio sam da program nije prikladan za produljena razdoblja praćenja, jer će to biti neobjašnjivo i slučajno sudar.
- Iako ima prednost što može spremiti svoju konfiguraciju u datoteke, a zatim ih pozvati pridruživanjem programa sufiksu, također je vrlo osjetljiv na mjesto gdje su datoteke spremljene. Otkrio sam da ako drvo direktorija koje sadrži spremljene datoteke sadrži “razmake”, kada ih pokušate pozvati, program će ispasti.
Ukratko, upotrijebite ovaj program za dobivanje OID-ova i "nahranite ih STG programu" i / ili "odnesite pakao iz Dodgea".
Kada otvorite program, dočekat će vas prozor u nastavku.
Kliknite na padajući popis "Odaberite R / W SNMP vjerodajnice" i kliknite na "Kreiraj / Uredi".
Upišite podatke potrebne za vaše ciljne uređaje (uglavnom nizove zajednice) i spremite ih.
Ispunite IP adresu ciljnog uređaja i kliknite na "Get".
Nakon što to učinite, donja polovica prozora programa trebala bi popuniti informacije izvučene iz uređaja kao na slici ispod.
Klikom na jednu od linija trebala bi se pojaviti prozor monitora kao što je dolje.
Da biste dobili dugo traženi OID, kliknite na "Prikaži" -> "Postavke".
U sljedećem prozoru mogu se vidjeti OID-ovi za dolazni / odlazni promet.
Imaš OID-e, yay!!
Jednostavni prometni monitor (STG) Leonida Mikhailova (grafičkim)
Ovaj besplatni uslužni program je daleko najstarija opcija, ali radi besprijekorno za doslovno godine i može zadržati svoju konfiguraciju u zajedničkim datotekama. Jedini nedostatak je da morate nabaviti OID na drugi način.
Preuzmite program ili od nas (kako bi izbjegli hotlinking) ili autora.
Ekstrakt zip datoteke na mjesto po vašem izboru i pokrenite ga. Prikazat će vam se prazan prozor.
Kliknite na "Prikaz" -> "Postavke".
U sljedećem prozoru morate unijeti OID-ove kao što ste ih dobili iz neke druge metode (najmanje dva u ovom vodiču).
Ako je sve prošlo dobro, glavni prozor treba popuniti informacije i izgledati kao u nastavku.
GetIF putem SNMP4tPC (pregledavanje stabla OID-ova)
Ovaj program je star, i iako su dostupne nove opcije, zbog činjenice da je besplatan, posao se obavlja, i to je onaj koji me pokrenuo, častim zahtjeve koje mu odam počast..
Pomoću ovog programa ili sličnog omogućit ćete da izvučete više informacija nego "samo" informacije o sučelju uređaja. S tim u vezi, koristit ćemo primjer sučelja samo kako bismo učinili sljedeće čitljivijim.
Preuzmite program ili od nas (kako bi izbjegli hotlinking) ili autora.
Instalirajte pomoću uobičajenog postupka "Next" -> "Next" -> "Finish" i otvorite program.
Upišite podatke za ciljni uređaj i kliknite "Start".
Da biste prošli stablo OID-ova, idite na karticu "MB preglednik".
Kada vidite segment koji želite pročitati, odaberite ga i kliknite "Start".
Primjerice, za dobivanje istih informacija "sučelja" koje smo dobili pomoću gore navedenih programa, potražite: iso -> org -> dod -> internet -> mgmt -> mib-2 -> sučelja -> ifTable -> ifEntry -> ifDescr i kliknite "Start"
Donja polovica prozora sada prikazuje "Imena" koja se daju sučeljima na ciljnom uređaju. Da biste dobili "prometne OID-ove", zabilježite broj sučelja (u našem primjeru, wan2 = interface7) i nastavite do podnaslova "ifInOctets" i "ifOutOctets".
Nalaze se na: iso -> org -> dod -> internet -> mgmt.mib-2 -> sučelja -> ifTable -> ifEntry -> ifInOctets.
Kliknite na sučelje za koje želite pratiti promet i zabilježite OID u donjem lijevom dijelu prozora.
Sada ste spremni preuzeti OID-ove koje ste prikupili u jedan od gore navedenih programa praćenja.
Omogućavanje SNMP-a na ciljnom uređaju
Gotovo svaki uređaj koji poštuje sebe i koji može biti umrežen podržava izlaganje svojih informacija na ovaj način. S time rečeno, ne radi svaki uređaj, pa ćete možda morati konzultirati dokumentaciju uređaja kako biste saznali kako to učiniti. Slijedi nekoliko primjera koje imam u svojoj neposrednoj blizini, ali to nije nimalo iscrpan popis.
Na DD-WRT
U WebGUI, idite na “Usluge” i pomičite se prema dolje da biste pronašli radio gumb “SNMP”.
Odaberite radio gumb "Omogućeno" i spremite konfiguraciju.
Nakon omogućavanja, prikazat će vam se detalji koje možete promijeniti. Važno je da zapamtite koju “RO zajednicu” koristite. Zadana postavka je "javno", ali to možete promijeniti u bilo koju drugu vrijednost koju želite. Spremite i primijenite promjene.
Na snazi (FortiOS)
Pod pretpostavkom prilično novije verzije FortiOS-a (v4 i novije), u glavnom prozoru proširite okno “Config” i odaberite “SNMP”.
Napomena: Gornja snimka zaslona preuzeta je iz v5 FortiOS.
Da biste stvorili novu zajednicu "SNMP v1 / v2c", kliknite na "Kreiraj novo".
Popunite informacije kao što su "naziv zajednice", raspon IP-ova kojima je dopušten pristup i iz kojeg "sučelja". Kada završite, kliknite “OK” na dnu stranice da biste spremili postavke.
Također trebate omogućiti sučelje s kojeg želite čitati informacije za SNMP promet. Da biste to učinili, idite na "Config" -> "Network".
U ovom primjeru koristili smo "port8", pa ćemo urediti to sučelje.
Provjerite potvrdni okvir "SNMP" i kliknite "OK" na dnu stranice.
Napomena: Sučelje koje pokušavate pročitati iz SNMP-a mora biti u "upravljanje Vdom" ako su VDOM-ovi omogućeni na vašem uređaju. Promjena upravljanja Vdom je izvan opsega ovog vodiča.
On Juniper (JunOS)
U WebGUI idite na "Konfiguriraj" -> "Usluge" -> "SNMP".
Kliknite na "Dodaj".
Ispunite “Zajednički naziv” po svom izboru i odaberite vrstu “Autorizacija”.
Spremite i izvršite promjene kako bi one mogle utjecati.
Na NetAPP
Otvorite “NetApp OnCommand System Manager” i prijavite se na uređaj za pohranu. U odjeljku "Konfiguracija" -> "Alati sustava" kliknite "SNMP" i zatim "Uredi".
Kliknite "Dodaj".
To će vam omogućiti da dodate novi niz "Zajednice" kao što je prikazano u nastavku.
Ispunite željeno ime i kliknite "OK" sve do kraja.
U sustavu Windows
Moguće je aktivirati SNMP na prozorima, samo se rijetko koristi ili čak govori (gleda pravo na vas, MS certifikati ...). Prvo ćete morati instalirati uslugu.
Instalirajte uslugu tako da odete na “Programi i značajke”.
Pogledajte odjeljak "Uključivanje i isključivanje značajki sustava Windows".
Pomaknite se da biste pronašli "Jednostavni protokol za upravljanje mrežom (SNMP)". Potvrdite okvir za izbor i kliknite "U redu" da biste ga instalirali.
Nakon instalacije, konfigurirajte niz zajednice tako da otvorite "Usluge".
Pomaknite se da biste pronašli uslugu i krenite u njezina svojstva.
Idite na karticu "Sigurnost".
Da biste dodali zajednicu, kliknite "Dodaj".
Ispunite željeni naziv zajednice i kliknite "Dodaj" i OK za postavke koje će utjecati.
Napomena: Možda ćete morati promijeniti druga svojstva kako biste omogućili udaljenim računalima da dobiju očitavanje, ali to je izvan dosega ovog vodiča.
To je to, trebali biste biti spremni za grafikon informacija o mreži, a vi ste ohrabreni da istražite što vam SNMP protokol može ponuditi izvan okvira ovog vodiča, kao što su: korištenje MIB-ova i zamki. Samo zapamtite sažeti citat odozdo ...
Svi smo mi zbroj naših suza. Premalo i tlo nije plodno, i tamo ništa ne može rasti. Previše, najbolje od nas je oprano. (Babilon 5 g'kar)