Odczytaj przełączniki, drukarki, NAS-y i routery przez SNMP
Włącz SNMP na sprzęcie sieciowym, zapisz w NetBlade poświadczenia v2c lub v3 i odczytaj model, firmware, porty, VLAN-y, PoE, toner i więcej, bezpiecznie.
Przełączniki, drukarki, NAS-y, UPS-y i routery nie przyjmują logowania Windows, ale prawie wszystkie mówią SNMP, standardowym protokołem do pytania sprzętu sieciowego o niego samego. Z włączonym SNMP i jednym zapisanym poświadczeniem NetBlade odczytuje ich model, numer seryjny i firmware, każdy port z jego VLAN-ami i PoE, adresy MAC poznane na każdym porcie, materiały eksploatacyjne drukarek i liczniki stron. To także to, z czego budowana jest mapa sieci. Ten artykuł przeprowadza Cię przez to bez otwierania nowej dziury.
Zanim zaczniesz
- Urządzenia w Urządzenia po skanowaniu (Pierwsze kroki).
- Dostęp administratora do interfejsu WWW lub konsoli każdego urządzenia, żeby włączyć SNMP.
- Adres IP komputera z NetBlade, żeby ograniczyć do niego dostęp do SNMP tam, gdzie urządzenie na to pozwala.
1. Wybierz wersję SNMP
NetBlade obsługuje SNMP v1, v2c i v3.
- v1 i v2c uwierzytelniają się community, jednym wspólnym ciągiem, który działa jak hasło. Podróżuje otwartym tekstem: każde urządzenie po drodze może go odczytać. v2c to ta, której użyć, jeśli musisz wybrać między dwiema.
- v3 ma użytkownika, hasło uwierzytelniania i hasło szyfrowania. To jedyna wersja, która chroni wymianę.
Używaj v3 wszędzie tam, gdzie urządzenie ją obsługuje; zostaw v2c dla starszego sprzętu, który jej nie ma. W NetBlade v3 oferuje MD5 lub SHA do uwierzytelniania oraz DES lub AES do szyfrowania. SHA w NetBlade to SHA-1, a AES to AES-128, więc wybierz je na urządzeniu tam, gdzie oferuje kilka wariantów.
Ostrzeżenie: Przy v3 musisz wybrać algorytmy, na które urządzenie jest naprawdę ustawione. Urządzenie oczekujące SHA nie odrzuca żądania MD5, tylko je ignoruje, więc zły wybór wygląda dokładnie tak samo jak wyłączone urządzenie.
2. Włącz SNMP na każdym urządzeniu
Każda marka umieszcza to gdzie indziej, ale kroki są prawie zawsze te same (to ogólna rada, nie specyficzna dla NetBlade):
- Otwórz interfejs WWW urządzenia i znajdź stronę SNMP, zwykle w sekcji Management, System lub Usługi sieciowe.
- Włącz agenta SNMP.
- Dla v2c zastąp fabryczną community długim losowym ciągiem i ustaw ją tylko do odczytu. Dla v3 utwórz użytkownika z dostępem tylko do odczytu, uwierzytelnianiem SHA i szyfrowaniem AES, każde z własnym hasłem.
- Jeśli urządzenie pozwala ograniczyć, które adresy mogą je odpytywać, dopuść tylko komputer z NetBlade.
- Wypełnij kontakt i lokalizację (sysContact, sysLocation). NetBlade je odczytuje i pokazuje na karcie, co zamienia „przełącznik” w „przełącznik w szafie na drugim piętrze, zarządzany przez Ciebie”.
- Na przełącznikach włącz też LLDP, jeśli planujesz zbudować mapę sieci.
- Zapisz, a na przełącznikach, które tego wymagają, zapisz działającą konfigurację.
Ostrzeżenie: Nigdy nie włączaj dla NetBlade community do zapisu (read-write) ani takiego użytkownika v3. Aplikacja tylko odczytuje, więc dostęp do zapisu nie dałby nic NetBlade, a wszystko temu, kto znajdzie ten ciąg. I nigdy nie pozwól, by port UDP 161 był osiągalny z internetu.
3. Zapisz poświadczenie SNMP
- Otwórz Poświadczenia i naciśnij Dodaj….
- Ustaw Protokół na SNMP i wybierz Wersję SNMP.
- Dla v1 lub v2c wpisz Community. Dla v3 wypełnij Użytkownik, Uwierzytelnianie i Hasło uwierzytelniania, Szyfrowanie i Hasło szyfrowania.
- Wybierz Gdzie obowiązuje. Jedna lokalizacja to zwykły wybór. Jeśli Twój sprzęt sieciowy mieszka w zakresie zarządzania zapisanym przyciskiem Zachowaj ten zakres na stronie Skanowanie, Te zakresy skanowania ogranicza poświadczenie dokładnie do tych urządzeń.
- Nadaj mu etykietę, na przykład „Biuro A - przełączniki v3”, i naciśnij Zapisz.
- Wpisz adres przełącznika w Maszyna do próby i naciśnij Testuj. OSTATNI TEST powinien pokazać «Działa».
Jeśli różne urządzenia używają różnych community, zapisz po jednym poświadczeniu i uporządkuj je przyciskami Próbuj wcześniej i Próbuj później: NetBlade próbuje ich po kolei i zatrzymuje się na pierwszym, które odpowie. Urządzenie z własnym ciągiem może dostać Wyjątek dla tego urządzenia w zakładce Poświadczenia na swojej karcie.
4. Odczytaj urządzenia
- Otwórz Urządzenia, przefiltruj po Typ, jeśli chcesz tylko sprzęt sieciowy, i naciśnij Pełna inwentaryzacja. Albo w Lokalizacje naciśnij Odczytaj wszystkie urządzenia.
- Otwórz kartę przełącznika. Stan odczytu mówi «Odczytano … przez …».
Co wraca przez SNMP:
- Podsumowanie i Sprzęt: model, numer seryjny, firmware i wersja sprzętowa, jak urządzenie samo się nazywa i jak się opisuje, czas pracy, kontakt i lokalizacja.
- Zakładka Interfejsy: każdy port z jego stanem (up, down, wyłączony przez administratora), prędkość, VLAN-y (tagowane i nietagowane), Power over Ethernet na port oraz Widziane na każdym porcie: adresy MAC, które przełącznik poznał za każdym portem, dopasowane do urządzeń w Twoim katalogu tam, gdzie to możliwe.
- Drukarki: materiały eksploatacyjne (toner, bęben, fuser, pojemnik na zużyty toner i tak dalej, z ich poziomem), stan i Wydrukowane strony.
- NAS-y i serwery, które to publikują: pamięć i pamięć masowa.
Urządzenie odpowiada tym, co publikuje jego agent SNMP, i o nic więcej nie da się poprosić. Karta mówi to wprost: «Odczytano przez SNMP. Urządzenie odpowiada tym, co publikuje jego agent — model, numer seryjny, interfejsy, materiały eksploatacyjne — i o nic więcej nie da się tu poprosić.»
5. Poproś urządzenie o wszystko
Inwentaryzacja zadaje stałą listę pytań. Gdy potrzebujesz czegoś innego, czasu pracy UPS-a, temperatury dysku w NAS-ie, dokładnego ciągu firmware’u przełącznika, użyj zakładki Opublikowane na karcie:
- Otwórz kartę urządzenia i zakładkę Opublikowane.
- Naciśnij Poproś o wszystko. NetBlade przechodzi całe drzewo SNMP urządzenia, część standardową i własne poddrzewo producenta.
- Wpisz w filtruj po nazwie, OID lub wartości, aby znaleźć to, czego potrzebujesz.
Jest wolne, jedno okrążenie na wartość, i nie jest zapisywane: większość wartości to liczniki, które były prawdziwe przez sekundę.
6. Sprawdź urządzenie szybko, niczego nie zapisując
Strona Narzędzia ma narzędzie SNMP, które pyta grupę systemową dowolnego adresu (nazwa, opis, model, numer seryjny, czas pracy, kontakt, lokalizacja) z community, które wpiszesz. Przydaje się na telefonie, gdy ktoś trzyma urządzenie w rękach. Jeśli urządzenie odpowiada fabryczną community, narzędzie to mówi: «Odpowiada fabryczną community. Każdy, kto może dotrzeć do tego adresu, może odczytać wszystko, co ono publikuje.»
7. Zamknij fabryczne community
Identyfikacja (Identyfikuj na karcie albo Identyfikuj wszystkie urządzenia w Lokalizacje) próbuje publicznego SNMP. Każde urządzenie wciąż odpowiadające fabryczną community dostaje znalezisko na Do naprawy, «SNMP odpowiada fabrycznym hasłem», i łamie regułę zgodności «SNMP bez fabrycznej community».
Dla każdego:
- Otwórz interfejs WWW urządzenia.
- Zmień community na długi ciąg albo lepiej przejdź na v3. Jeśli nic nie potrzebuje SNMP na tym urządzeniu, wyłącz je.
- W NetBlade zaktualizuj swoje poświadczenie (zobacz rotacja) i odczytaj urządzenie ponownie.
- Na Do naprawy naciśnij Sprawdź teraz.
Sprawdź, czy zadziałało
- Karta przełącznika mówi «Odczytano … przez …», a zakładka Interfejsy wymienia porty, VLAN-y i poznane adresy MAC.
- Karta drukarki pokazuje materiały eksploatacyjne i Wydrukowane strony.
- Do naprawy nie wymienia już «SNMP odpowiada fabrycznym hasłem» dla urządzeń, które zmieniłeś.
Jeśli coś pójdzie nie tak
- «brak odpowiedzi na żądanie SNMP …: agent jest wyłączony, ustawiony na inną wersję lub oczekuje innej community». Sprawdź, w tej kolejności: SNMP włączone na urządzeniu, wersja w NetBlade się zgadza, community lub użytkownik v3 są poprawne i urządzenie dopuszcza zapytania z adresu komputera z NetBlade.
- v3 nie odpowiada, ale v2c tak. Prawie zawsze algorytmy. Dopasuj Uwierzytelnianie i Szyfrowanie dokładnie do ustawień urządzenia (SHA-1 i AES-128 dla SHA i AES w NetBlade).
- Zakładka Opublikowane mówi, że tylko urządzenie SNMP publikuje drzewo. Zapisz poświadczenie SNMP, które obejmuje to urządzenie.
- Brakuje adresu MAC za routerem. Skanowanie widzi tylko adresy MAC w lokalnym segmencie. Za routerem adresy MAC są widoczne wyłącznie przez SNMP, ze sprzętu, który je poznał.
Dalej
Gdy Twoje przełączniki odpowiadają na SNMP, możesz narysować, jak wszystko jest połączone: Zbuduj mapę sieci. Jeśli prowadzisz też serwery Linux, zobacz Maszyny z Linuksem przez SSH.
← Wszystkie poradniki Przewodnik po funkcjach → Produkt: NetBlade Windows →