NetBlade
iPhone · iPad Крок 2 з 5 ~15 хв Середній рівень

Отримання MAC-адрес і виробників з маршрутизатора через SNMP на iPhone

Увімкніть SNMP на вашому маршрутизаторі та підключіть до нього NetBlade на iPhone чи iPad безкоштовно, щоб кожен пристрій показував свою MAC-адресу й виробника.

iOS ніколи не показує застосунку MAC-адреси інших пристроїв, тож після першого сканування багато пристроїв у NetBlade не мають MAC і виробника. Ваш маршрутизатор знає їх усі, у своїй таблиці ARP, і може поділитися цією таблицею через SNMP. Ця стаття пояснює, як увімкнути SNMP на типовому маршрутизаторі, як підключити до нього NetBlade за допомогою community чи SNMP v3 та як перевірити результат. Це безкоштовно.

Перед початком

  • Збережена мережа або готовність зберегти одну. Дивіться Початок роботи з NetBlade на iPhone та iPad.
  • Маршрутизатор, який підтримує SNMP. Багато бізнес-маршрутизаторів, брандмауерів і керованих комутаторів це роблять; багато домашніх маршрутизаторів від інтернет-провайдерів його не надають.
  • Доступ до сторінки адміністрування маршрутизатора. Інструменти › Маршрутизатор › «Відкрити вебінтерфейс» приведе вас туди.

Примітка: NetBlade лише читає через SNMP. Він ніколи нічого не змінює на маршрутизаторі.

1. Увімкніть SNMP на маршрутизаторі

Кожен виробник розміщує це по-різному, але ідея однакова. На сторінці адміністрування шукайте “SNMP”, часто в розділах “Administration”, “Management”, “System” чи “Services”. Потім виберіть один із двох варіантів нижче.

Варіант A: v1/v2c з community

Community — це спільне слово, яке діє як пароль для читання.

  1. Увімкніть SNMP, v2c, якщо маршрутизатор його пропонує.
  2. Встановіть community лише для читання. Уникайте public: це типове значення, яке кожен інструмент пробує першим.
  3. Якщо маршрутизатор дозволяє, обмежте доступ SNMP вашою локальною мережею.
  4. Ніколи не створюйте community для читання й запису для NetBlade. Йому таке не потрібне.

Варіант B: v3 з користувачем

v3 додає ім’я користувача, автентифікацію та шифрування. Використовуйте його, коли маршрутизатор його пропонує.

  1. Створіть користувача v3 лише для читання.
  2. Автентифікація: MD5 чи SHA.
  3. Конфіденційність (шифрування): DES чи AES. Віддавайте перевагу SHA з AES.

Попередження: NetBlade підтримує SHA (SHA-1) та AES (AES-128) для v3. Якщо маршрутизатор пропонує лише SHA-256 чи AES-256, виберіть SHA та AES-128 для цього користувача або використовуйте v2c з надійним community, обмеженим вашою локальною мережею.

Попередження: Переконайтеся, що SNMP доступний лише зсередини вашої мережі, ніколи з інтернету.

2. Введіть облікові дані в NetBlade

  1. На вкладці LAN відкрийте меню ⋯ й виберіть «Зберегти цю мережу». Якщо вона вже збережена, торкніться бурштинової позначки «SNMP» під заголовком або відкрийте Збережені › ваша мережа › «Облікові дані».
  2. Увімкніть «Пристрої з маршрутизатора (SNMP)».
  3. Виберіть «Версію»: v1, v2c чи v3.
  4. Для v1 чи v2c введіть «Community».
  5. Для v3 введіть «Ім’я користувача», виберіть «Auth» і введіть «Ключ автентифікації», потім виберіть «Privacy» і введіть «Ключ конфіденційності».
  6. Збережіть. NetBlade негайно повторить спробу отримати MAC-адреси.

Відтепер кожне сканування цієї мережі зчитує таблицю ARP маршрутизатора.

Де зберігаються облікові дані

Облікові дані SNMP зберігаються в iOS Keychain, лише на цьому пристрої. Вони не потрапляють у файл резервної копії NetBlade, тож після відновлення на іншому пристрої ви вводите їх знову.

3. Спробуйте прямий запит

Для швидкого тесту або для маршрутизатора в іншій мережі, яку ви не зберегли:

  1. Інструменти › «Пристрої з маршрутизатора».
  2. Введіть IP маршрутизатора (зазвичай шлюз) та community.
  3. Торкніться «Запитати».

Ви отримаєте пари IP та MAC, які знає маршрутизатор. Якщо це працює, збережена мережа також працюватиме.

Порада: Інструменти › SNMP так само опитує будь-який пристрій і показує його системну інформацію, інтерфейси з трафіком у реальному часі, VLAN, сховище, CPU і, для принтерів, тонер та сторінки. Це також безкоштовно на iPhone.

Перевірте, що все спрацювало

  • Позначка «SNMP» під заголовком вкладки LAN зелена.
  • «Підсумок сканування» повідомляє, що маршрутизатор відповів через SNMP.
  • Пристрої у списку тепер показують MAC-адресу й виробника.
  • Налаштування › «Сканування LAN» › «Шукати виробника за MAC» увімкнено: це впливає лише на пристрої, чия MAC надходить через SNMP.

Якщо деякі MAC-адреси досі відсутні після сканування, використайте ⋯ › «Повторити MAC (SNMP)».

Якщо щось пішло не так

  • Позначка залишається бурштиновою. Перевірте, чи увімкнено SNMP, чи збігається версія і чи community або користувач v3 написані точно так, як на маршрутизаторі. Community чутливі до регістру.
  • Маршрутизатор відповідає, але надходить мало MAC-адрес. Таблиця ARP містить лише пристрої, які нещодавно спілкувалися з маршрутизатором. Скануйте знову: саме сканування змушує пристрої спілкуватися.
  • v3 не працює, але v2c працює. Протокол автентифікації чи конфіденційності, ймовірно, не збігається. Перевірте наявність SHA-256 чи AES-256 на маршрутизаторі, які NetBlade не підтримує.
  • Маршрутизатор не має опції SNMP. Багато маршрутизаторів від інтернет-провайдерів її не мають. Пристрої, які повідомляють власну MAC, наприклад пристрої AirPlay, усе одно її показують; для решти список залишається без MAC-адрес, і NetBlade повідомляє про це, а не вгадує.
  • Окремий пристрій використовує інші облікові дані SNMP, ніж мережа. Відкрийте його деталі й встановіть їх у «Облікові дані (цей пристрій)».

Далі

← Усі інструкції Посібник з можливостей → Продукт: NetBlade iPhone · iPad →