Задать вопрос
@eisenberg

Как в PHP запросить и получить информацию о состоянии устройств на компьютерах сети? Как распарсить ответ в PHP snmpwalk?

Сервер Windows server 2008 R2, на нем же запущена нативная виндовая служба SNMP.
Когда делаю запрос snmpwalk в PHP, то возвращается неструктурированный текст с Hex-String?

Какими способами через PHP можно получить структурированные данные о устройствах компьютерах сети? Например, на этом узле 1 роутер такой-то марки, 1 принтер такой-то марки, стоит такая-то операционная система, инфо о железе и ПО и т.д.
  • Вопрос задан
  • 2854 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Stepik
    Язык программирования PHP
    1 неделя
    Далее
Решения вопроса 1
IlyaEvseev
@IlyaEvseev
Opensource geek
Сбором, хранением и показом информации об устройствах сети занимаются программы под названием "inventory".
Написать на коленке самодельный костыль, скорее всего, не получится.
Смотрите в сторону https://ru.wikipedia.org/wiki/Open-Audit -- на PHP, умеет собирать данные через SNMP.
Более известный вариант, но с ядром на Perl -- en.wikipedia.org/wiki/OCS_Inventory
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Sanasol
@Sanasol Куратор тега PHP
нельзя просто так взять и загуглить ошибку
Дайте текст который возвращает служба.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы