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

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

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

Какими способами через PHP можно получить структурированные данные о устройствах компьютерах сети? Например, на этом узле 1 роутер такой-то марки, 1 принтер такой-то марки, стоит такая-то операционная система, инфо о железе и ПО и т.д.
  • Вопрос задан
  • 2845 просмотров
Подписаться 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
нельзя просто так взять и загуглить ошибку
Дайте текст который возвращает служба.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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