Получение информации Интерфейса Сетевой платы через SNMP

Добавлять-содержание даст Вам это поведение, если Вы захотите поля, а не описание объекта затем, самый простой подход должен просто использовать традиционное перенаправление файла, например.

$entries > $output

или

$entries >> $output

если Вы хотите добавить. Это работает, поскольку я ожидал бы это к для Вашего примера кода в то время как Ваш пример

Add-Content $output $entries

Только производит описание типа объекта (например, Microsoft. PowerShell. Команды. Внутренний. Формат. FormatEntryData) для меня.

1
задан 8 October 2010 в 00:51
4 ответа

Мне нравится использовать http://tools.cisco.com/Support/SNMP/do/BrowseOID.do, чтобы видеть, является ли OID текущим или устаревшим.

Ваш alg выглядит хорошим мне. Мне жаль, что это не должно было быть так сложно. Вы попробовали, например, просто проверив ipRouteTable?

Что касается DHCP, который является или ipNetToMediaType или ipNetToPhysicalType со значением: ЦЕЛОЕ ЧИСЛО: динамичный (3).

Нет никакого стандартного MIB, который содержит серверы имен.

1
ответ дан 3 December 2019 в 22:24
  • 1
    я должен проверить все таблицы маршрутизации IP, даже устаревшие, потому что я должен разместить более старые устройства. Спасибо за подсказку DHCP! –  Irinotecan 13 October 2010 в 23:19

То, что я раньше делал, было использовать snmpwalk, чтобы перечислить целое дерево ниже определенного момента и сохранить результаты в файле, можно затем искать значение (например, IP-адрес сервера DNS) и найти OIDs связанным с ним.

Я затем знал бы что OIDs вставить мой файл конфигурации MRTG.

Различные производители засовывают информацию в различные места. Если у Вас нет их определений MIB затем, это было лучшим методом, который я мог бы найти для инженерного анализа OIDs.

0
ответ дан 3 December 2019 в 22:24

Если окна затем

Создайте свою собственную программу в Visual Basic, я не пошел бы для SNMP.

0
ответ дан 3 December 2019 в 22:24
  • 1
    Нет, извините, это касается сканирования устройств не-Windows, я должен использовать SNMP. –  Irinotecan 13 October 2010 в 23:16

Вместо того, чтобы смотреть на snmp индексирует Вас, действительно хотят использовать snmptable программу.

Например,

/usr/bin/snmptable NETAPP-MIB $HOST общественности-v2c-c:: netifTable

МИБ на самом деле довольно человекочитаемы. Для остальных RedGrittyBrick заявил все это.

1
ответ дан 3 December 2019 в 22:24

Теги

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