Как определить IP и MAC-адрес для агента netsnmp? - PullRequest
0 голосов
/ 16 мая 2011

Я использую Debian 6.0 и net-snmp 5.4.3. У меня есть вопрос, касающийся захвата IP-адреса и MAC-адреса для интерфейсов Ethernet, существующих в системе. В моем агенте SNMP я должен выяснить, сколько системных интерфейсов Ethernet существует, и обновить их IP и MAC-адрес в таблице. Я посмотрел на предварительно установленные MIB и обнаружил, что IP-MIB содержит таблицу для системных IP-адресов Ethernet, но я не смог найти источник, чтобы проверить, как это реализовано. Не могли бы вы предложить мне, как я могу реализовать эту функцию или где я могу найти дополнительную информацию?

Спасибо, Ravi

1 Ответ

1 голос
/ 16 мая 2011

Кто-то может предложить лучший способ, но если нет, то это решение последней инстанции. Вы можете вызвать ifconfig, чтобы получить данные в виде текста, а затем проанализировать результаты.

...