Jeste li ikada trebali znati koji daljinski uređaj misli da je vrijednost mjernih podataka? HTG objašnjava što je Simple Network Management Protocol (SNMP) i kako ga možete koristiti za praćenje mrežnih uređaja.
Slika istargazera
Jednostavan protokol za upravljanje mrežom (SNMP) stvoren je tako da daju zajedničku osnovu protokolima za koje mrežni administratori mogu očekivati da će njihovi proizvođači koristiti ekspoziciju različitih aspekata proizvoda. Informacije poput učitavanja procesora, tablica usmjeravanja i statistike mrežnog prometa, među mnogim drugima, sve se može pristupiti s udaljenosti 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 / izlaz iz SNMP-a obavlja se pomoću "Zajednica"Niz. Kao administrator, vaš je posao postaviti taj niz. U nastavku slijedi nekoliko primjera kako to učiniti.
Nakon povezivanja s uređajem, morate je "povući" za informacije pomoću OID-ova. Različiti OID-ovi daju različite podatke, a dok se u ovom vodiču usredotočimo na mrežni promet, potičemo vas da dalje istražite ovaj svijet. Objasnit ćemo kako dolje doći do "tajanstvenih" OID-ova.
Počela sam upotrebljavati ovaj divan način gledanja informacija usmjerivača, još u prvim danima studija DD-WRT. Danas, ako ga nemam? Samo se osjećam slijepo. Jednostavno ne mogu naglasiti koliko je vrijedno, kada se korisnik žali na mrežnu brzinu, da bi mogao pogledati što granični usmjerivač kaže jest korištenje i brzo riješiti problem.
Radi trenutnog zadovoljstva, prvo se u članku stavlja kako čitati informacije o SNMP jer većina ljudi više neće imati potrebu za konfiguracijskim dijelom ...
U redu, tako da ste konfigurirali uređaj za SNMP (ako ne, pogledajte neke primjere kako je navedeno u nastavku), ali kako znate koje OID-ove pročitaju, i kako to zapravo radite? Postoje brojni komercijalni i besplatni programi za postizanje tog točnog cilja. Mi ćemo se usredotočiti na nekoliko slobodnih, koje možete besplatno koristiti za grafički prikaz ili pregledavanje cijelog naziva OID-ova.
"Bandwith Monitor" iz tvrtkeSolarwinds (grafički prikaz)
Ne može se govoriti o "praćenju mreže" bez ulaska u Solarwinds, kao jednog od glavnih igrača na ovom području. Nećemo ući u mnoštvo umreženih proizvoda koje Solarwinds nudi, već se usredotočite na besplatni program nazvan "FREE Real-Time Bandwidth Monitor".
Ovaj uslužni program ima dva nedostatka:
Ako su gore navedena ograničenja problem, pročitajte jednu od ostalih opcija.
Preuzmite i instalirajte pomoću redovite "Next" -> "Next" -> "Finish" postupak i otvorite program.
Trebali biste biti predstavljeni s čarobnjakom kao što je prikazano u nastavku. Ispunite informacije "IP" i "zajednice" ciljanog uređaja i kliknite "Dalje".
Program će "povući" uređaj za svoje sučelje i pokazati ih u prijateljskom formatu, bojama i popisanim popisom imena.
Odaberite sučelja koja želite pratiti (višestruki odabir moguć je pomoću CTRL) i kliknite na "Next".
U gornjem primjeru odabrali smo dva sučelja nazvana "DSL wan1" i "ATM wan2". Možete prihvatiti zadane postavke i kliknite "Launch Monitor".
Prozori grafikona kao gore navedeni trebali bi se otvoriti i početi prikazivati informacije o prometu s 5 sekundi (konfigurabilnim) intervalom osvježavanja.
Napomena o intervalu osvježavanja: praviprednostovog programa je da, od svih programa koje sam naišao, to je bio jedini koji vam govori ako je vaš interval osvježavanja prekratak. Tijekom proteklog tjedna imao sam različit "užitak" za uklanjanje pogrešaka u problemu s SNMP čitanja, jer izgleda da neki uređaji ne mogu (ili jednostavno neće) ažurirati njihovu statistiku više od X puta / s (7 za Juniper uređaji). Ovaj je program bio jedini koji mi je rekao da je moj interval osvježavanja bio prebrzan, što je objasnilo zašto dobivam neukusne rezultate.
Ako još uvijek ne morate omogućiti SNMP na ciljnom uređaju (pogledajte dolje), izvršili ste se.
Radujte se i budite na vašem veselom putu :)
Ovaj besplatni alat, pod nazivom Flowalyzer, vrlo je jednostavan za rad. Izgleda da je Plixer uzeo poznati alat STG (objašnjen u nastavku) i zamotan je u nešto malo više user friendly. Sadrži i funkciju "prevedi od OID-ova do popisa imena". Prednost ovog uslužnog programa u odnosu na Solarwinds je da je moguće izvući OID-ove u njihovom numeričkom obliku.
Uz to, ima dvaozbiljne nedostatke:
U sažetku, koristite ovaj program za dobivanje OID-ova i "hranite ih STG programom" i / ili "dobiti pakao iz Dodge".
Kada otvorite program, pozdravit će vas donji prozor.
Kliknite na padajući izbornik "Odaberite R / W SNMP Credential" i kliknite na "Create / Edit".
Ispunite informacije potrebne za svoje ciljne uređaje (uglavnom niz zajednice) i spremite ih.
Ispunite IP ciljnog uređaja i kliknite na "Get".
Nakon što to učinite, donja polovica prozora programa trebala bi se popuniti informacijama povučenim s uređaja kao što je ispod slike.
Klikom na jednu od redaka trebao bi se pojaviti prozor za prikaz poput onog u nastavku.
Da biste dobili dugo traženi OID, kliknite na "View" -> "Settings".
U sljedećem prozoru možete vidjeti OID-ove za dolazni / odlazni promet.
Imate OID-e, yay!
Jednostavan prometni monitor (STG) od Leonida Mikhailova (grafičkim)
Ovaj besplatni program je daleko najstariji od mogućnosti, ali funkcionira besprijekorno za doslovnogodine i može zadržati konfiguraciju u datotekama koje se mogu dijeliti. Jedini nedostatak je da morate dobiti OID-ove drugim sredstvima.
Preuzmite program bilo od nas (kako bismo izbjegli povezivanje vruće veze) ili autora.
Izvadite zip datoteku na mjesto po vlastitom izboru i pokrenite ga. Bit će vam predstavljen prazan prozor.
Kliknite na "View" -> "Settings".
U sljedećem prozoru trebate unijeti OID-ove kao što ih dobivate iz neke druge metode (najmanje dva u ovom vodiču).
Ako sve bude dobro, glavni prozor trebao bi popuniti informacijama i izgledati kao ispod.
Ovaj je program stari, a dok su dostupne nove opcije, zbog činjenice da je besplatna, dobiva posao, i to je ono što me je započelo, poštivala zahtjeve koje sam mu poštovala.
Pomoću ovog ili nekog sličnog programa omogućit će vam izdvajanje više informacija od "samo" informacija o sučelju uređaja. Uz to, koristit ćemo primjer sučelja samo kako bismo pratili čitljiviju.
Preuzmite program bilo od nas (kako bismo izbjegli povezivanje vruće veze) ili autora.
Instalirajte pomoću redovitog postupka "Next" -> "Next" -> "Finish" i otvorite program.
Ispunite podatke za ciljni uređaj i kliknite "Start".
Da biste prošli kroz stablo OID-a, idite na karticu "MBrowser".
Kada vidite segment koji želite pročitati, odaberite ga i kliknite na "Start".
Na primjer, da biste dobili iste informacije o sučelju koje smo dobili pomoću gore navedenih programa, potražite: iso -> org -> dod -> internet -> mgmt -> mib-2 -> sučelja -> ifTable -> ifEntry - ifDescr i kliknite na "Start"
Donja polovica prozora sada prikazuje "Imena" koja se dodjeljuju sučeljima na ciljnom uređaju. Da biste dobili "OID-ove prometa", zabilježite broj sučelja (u našem primjeru, wan2 = sučelje7) i nastavite s podtočnicama "ifInOctets" i "ifOutOctets".
Oni se nalaze na: iso -> org -> dod -> internet -> mgmt.mib-2 -> sučelja -> ifTable -> ifEntry -> ifInOctets.
Kliknite na sučelje koje želite pratiti promet i zabilježite OID u donjem lijevom dijelu prozora.
Sada ste spremni preuzeti OID-ove koje ste prikupili na jedan od gore navedenih programa praćenja.
Gotovo svaki uređaj koji poštuje samo sebe koji može biti umrežen podržava izlaženje svojih podataka na taj način. Uz to, nije riječ o svim uređajima, a možda ćete trebati potražiti dokumentaciju svog uređaja kako biste saznali kako to učiniti. Ispod su neki primjeri koje imam u mojoj neposrednoj blizini, ali to nikako nije iscrpan popis.
Na DD-WRT
U WebGUI, idite na "Usluge" i pomaknite se prema dolje da biste pronašli "SNMP" radio gumb.
Odaberite gumb "Omogućeno" i spremite konfiguraciju.
Nakon što omogućite, prikazat će se pojedinosti koje možete promijeniti. Važno je napomenuti koja je "RO zajednica" koju koristite. Zadana je "javna", ali to možete promijeniti na bilo koju drugu vrijednost koju želite. Spremite i primijenite promjene.
Na Fortigate (FortiOS)
Pretpostavljajući prilično noviju verziju FortiOS-a (v4 i više), u glavnom prozoru proširite okno "Config" i odaberite "SNMP".
Napomena: Gornji screenshot snimljen je iz v5 FortiOS.
Da biste stvorili novu zajednicu "SNMP v1 / v2c", kliknite "Napravi novo".
Ispunite informacije poput "naziv zajednice", raspon IP adresa kojima je dopušteno pristupiti i od onoga "sučelja". Kada završite, kliknite "U redu" pri dnu stranice da biste spremili postavke.
Također morate omogućiti sučelje koje želite pročitati informacije iz, za SNMP promet. Da biste to učinili, idite na "Config" -> "Network".
U ovom smo primjeru upotrijebili "port8" pa ćemo urediti tu sučelje.
Označite potvrdni okvir "SNMP" i kliknite "U redu" pri dnu stranice.
Napomena: Sučelje koje pokušavate čitati SNMP mora biti u "Vdom upravljanja" ako su VDOM-ovi omogućeni na vašem uređaju. Promjena upravljanja Vdom nije obuhvaćena ovim vodičem.
Na Juniperu (JunOS)
U WebGUI, idite na "Konfiguriraj" -> "Usluge" -> "SNMP".
Kliknite "Dodaj".
Ispunite "Naziv zajednice" po vlastitom izboru i odaberite vrstu "Autorizacija".
Spremite i obvezujte svoje izmjene da bi se utjecale.
Na NetAPP-u
Otvorite "NetApp OnCommand System Manager" i prijavite se na uređaj za pohranu. U odjeljku "Konfiguracija" -> "Alati sustava" kliknite "SNMP", a zatim "Uredi".
Kliknite "Dodaj".
To će vam omogućiti dodavanje novog niza "Zajednica" kako je prikazano u nastavku.
Ispunite željeno ime i kliknite "U redu" sve natrag.
U sustavu Windows
Moguće je aktivirati SNMP na prozorima, to je tek rijetko korišteno ili čak pričalo (gledajući pravo, MS certifikate ...). Prvo morate instalirati uslugu.
Instalirajte uslugu tako da idete na "Programi i značajke".
Idite na "Uključivanje i isključivanje značajki sustava Windows".
Pomaknite se da biste pronašli "Simple Network Management Protocol (SNMP)". Provjerite potvrdni okvir i kliknite "U redu" kako bi se instalirala.
Jednom instaliran, konfigurirajte niz zajednice otvaranjem "Usluge".
Pomaknite se da biste pronašli uslugu i idite u njena svojstva.
Idite na karticu "Sigurnost".
Da biste dodali zajednicu, kliknite "Dodaj".
Ispunite željeni naziv zajednice i kliknite "Dodaj" i OK da bi se postavke utjecale.
Napomena: Možda ćete morati promijeniti ostala svojstva kako biste omogućili udaljenim računalima da dobiju čitanje, ali to je izvan opsega ovog vodiča.
To je sve, trebali biste biti postavljeni na grafikone podataka vaše mreže i preporučujemo vam da istražite što vam SNMP protokol nudi izvan dosega ovog vodiča, kao što je: korištenje MIB-ova i zamki. Sjeti se sažeci citata iz dolje ...
Svi smo mi suma naših suza. Premalo i zemlja nije plodna, i tamo se ništa ne može uzgajati. Previše, najbolje od nas je oprati. (Babilon 5 g'kar)