Значение<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 вашего хост-компьютера.