Читання маршрутизатора, комутатора чи принтера через SNMP на Android
Увімкніть SNMP на своєму мережевому обладнанні, а потім використовуйте NetBlade на Android, щоб відновити приховані MAC-адреси, читати деталі пристроїв і креслити карту комутаторів.
SNMP — це протокол, за допомогою якого мережеве обладнання описує себе: маршрутизатори, комутатори, принтери та NAS-пристрої можуть відповідати на запитання про свої інтерфейси, таблиці та стан. NetBlade використовує його лише для читання, тож на пристрої нічого ніколи не змінюється. Ця стаття показує, як увімкнути SNMP загалом, а потім як використовувати його в NetBlade, щоб відновити MAC-адреси, читати деталі пристроїв і креслити карту мережі.
Перш ніж почати
- Пристрій, що підтримує SNMP. Багато бізнес-маршрутизаторів, керованих комутаторів, принтерів і NAS-пристроїв підтримують; багато домашніх маршрутизаторів від провайдера його не надають.
- Доступ до сторінки адміністрування пристрою, щоб увімкнути SNMP.
- Що безкоштовне: читання таблиці маршрутизатора за допомогою “Пристрої з маршрутизатора (SNMP)” та відновлення MAC під час сканувань. “Деталі SNMP” на пристрої — це розширена функція, яка розблоковується на 24 години за відео або назавжди через “Прибрати рекламу”.
1. Увімкніть SNMP на пристрої
Кожен виробник розміщує це в іншому місці, але кроки схожі. На сторінці адміністрування знайдіть “SNMP”, часто в розділі “Адміністрування”, “Керування”, “Система” чи “Служби”. Потім виберіть один з двох варіантів.
SNMP v1/v2c зі спільнотою
Спільнота — це спільне слово, яке працює як пароль для читання. Налаштуйте її так:
- Увімкніть SNMP, версію v2c, якщо пропонується.
- Задайте спільноту лише для читання. Уникайте
public, стандартної, яку пробують усі. - Якщо пристрій це дозволяє, обмежте доступ вашою локальною мережею або конкретними адресами.
- Ніколи не вмикайте спільноту для читання-запису для NetBlade: він лише читає.
SNMP v3 з користувачем
v3 додає ім’я користувача, автентифікацію та шифрування, і є кращим вибором там, де це доступно:
- Створіть користувача v3 з доступом лише для читання.
- Автентифікація: MD5 або SHA. NetBlade підтримує ці два.
- Приватність (шифрування): DES або AES (AES-128). Віддавайте перевагу SHA та AES.
Попередження: Якщо ваш пристрій пропонує лише SHA-256 або AES-256 для v3, NetBlade не може використати цей профіль. Виберіть SHA та AES-128 або поверніться до v2c зі стійкою спільнотою, обмеженою вашою LAN.
Попередження: Не відкривайте SNMP в інтернет. Якщо сканування показує відкритий порт 161 на пристрої, який ви не налаштовували, оцінка безпеки NetBlade позначає його з цієї причини.
2. Відновіть MAC-адреси під час сканувань
Починаючи з Android 10 система приховує більшість MAC-адрес від застосунків. Маршрутизатор знає їх усі, у своїй таблиці ARP.
- У вкладці “LAN” відкрийте ⋮ → “Назвати мережу” (або відредагуйте збережену мережу).
- Увімкніть “Пристрої з маршрутизатора (SNMP)”.
- Виберіть версію та введіть “Спільноту”, або для v3 — “Ім’я користувача v3”, “Автентифікацію”, “Пароль автентифікації”, “Приватність” та “Пароль приватності”.
- Торкніться “Зберегти”.
- Якщо MAC не з’являються одразу, скористайтеся ⋮ → “Повторити пошук MAC через SNMP”.
Відтепер кожне сканування цієї мережі читає таблицю маршрутизатора, а “Підсумок сканування” повідомляє результат у розділі “Відновлення MAC через SNMP”.
Примітка: Облікові дані SNMP зберігаються незашифрованими в базі даних застосунку, тож вони також включаються до резервної копії вашого облікового запису Google та до експортованих файлів резервних копій. Це навмисний компроміс: відновлення повертає їх без повторного введення.
3. Запитайте таблицю маршрутизатора напряму
Для одноразової перевірки, без збереження мережі:
- “Інструменти” → “Пристрої з маршрутизатора (SNMP)”.
- Введіть спільноту або облікові дані v3 і почніть.
Ви отримаєте пари IP та MAC, які знає маршрутизатор, з виробниками. Це найпряміша відповідь на запитання “хто насправді в цій мережі”.
4. Прочитайте деталі SNMP пристрою
- Відкрийте деталі будь-якого пристрою після сканування.
- Відкрийте “Деталі SNMP”.
- Якщо цей пристрій використовує інші облікові дані, ніж мережа, торкніться значка ⚙ і заповніть “SNMP для цього пристрою”, потім “Застосувати”.
Те, що ви бачите, залежить від пристрою:
- Усі: ім’я, розташування, контакт, час безперебійної роботи та опис.
- Принтери: тонер, кількість сторінок і серійний номер.
- NAS-пристрої та сервери: CPU, RAM, сховище, процеси та користувачі.
- Комутатори та маршрутизатори: інтерфейси, порти комутатора, VLAN, IP-адреси та переспрямування IP.
- Апаратне забезпечення та прошивка, де пристрій їх повідомляє.
Торкніться інтерфейсу, щоб побачити його графік трафіку в реальному часі, що оновлюється кожні 2 секунди. Це швидкий спосіб знайти порт, який перевантажує висхідний канал.
5. Накресліть карту мережі з комутаторів
Якщо у вас є керовані комутатори, SNMP дає змогу NetBlade накреслити, як з’єднана мережа.
- Переконайтеся, що комутатори відповідають на SNMP з обліковими даними мережі, або задайте “SNMP для цього пристрою” на кожному.
- Після сканування у вкладці “LAN” перемкніться з “Вигляду списку” на “Вигляд карти”.
- Торкніться “Перебудувати”, щоб перебудувати граф з таблиць комутаторів.
- Виправте будь-що вручну: торкніться вузла й виберіть “Позначити як комутатор”, “Під’єднати до…” чи “Від’єднати”.
Без SNMP на комутаторах мережа виглядає як один сегмент, і структура — лише те, що ви накреслите.
Перевірте, що все спрацювало
- “Підсумок сканування” показує “Маршрутизатор відповів” з кількістю записів ARP у розділі “Відновлення MAC через SNMP”.
- Пристрої, що показували “Не відновлено”, тепер показують MAC та виробника.
- “Деталі SNMP” на маршрутизаторі показують його ім’я та час безперебійної роботи.
Якщо щось пішло не так
- “Немає відповіді SNMP” або “немає відповіді від …:161”. SNMP вимкнений, облікові дані неправильні, або пристрій приймає запити лише з певних адрес. Перевірте кожне на пристрої.
- “Маршрутизатор відповідає, але таблиця ARP порожня”. Деяким маршрутизаторам потрібно окремо ввімкнути частину IP/ARP їхньої підтримки SNMP. Шукайте параметр про MIB чи ARP у налаштуваннях SNMP.
- Підсумок каже, що пробувалася стандартна спільнота
public. Ви ще не налаштували SNMP для цієї мережі. Введіть спільноту в налаштуваннях мережі. - Інтерфейс не має графіка трафіку. Він не надає лічильників трафіку.
- Пристрій без MAC відсутній на карті. Пристрій можна розмістити на карті лише тоді, коли відомий його MAC.
Далі
- Перевірка невідомої мережі, перш ніж їй довіряти
- Читання інвентарю ПК з Windows
- Посібник з NetBlade для Android: деталі SNMP та Вигляд карти
← Усі інструкції Посібник з можливостей → Продукт: NetBlade Android →