Значение<UNKNOWN> для хоста в snmptraps

Во время выполнения

"snmptrap -v 1 -c public localhost TRAP-TEST-MIB:: demotraps localhost 4 0 '' IF-MIB:: ifIndex i 1"

в моей системе я получаю значения host,ip & OID как

host = localhost.localdomain:ip = UDP: [127.0.0.1]:49109->[127.0.0.1]:OID =DISMAN-EVENT-MIB::sysUpTimeInstance 0:3:12:38.28

Но когда ловушки приходят извне, их показ

host =: ip = UDP: [192.168.1.73]: 52346 -> [192.168.1.23]: OID = DISMAN-EVENT-MIB:: sysUpTimeInstance 7: 1: 05: 54.27.

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

2 ответа

Решение

Просто сохраните ip и соответствующее имя хоста в файле /etc/hosts. Вот и все мои файлы /etc/hosts:

127.0.0.1     localhost.localdomain localhost
::1       localhost6.localdomain6   localhost6
192.168.1.150    ZYXEL
192.168.1.73   CISCO
192.168.1.135 DIGISOL

Единственная причина в том, что вы используете VMware/ виртуальную ОС и не настроили IP, отличный от IP вашего хост-компьютера.

Другие вопросы по тегам