Invalid network mask 255.255.255.255 on interface "venet0:1"

Started by enp, April 27, 2012, 12:17:02 PM

Previous topic - Next topic

enp

Здравствуйте!

Получил аларм для хоста, на котором запущен сам NetXMS:

Invalid network mask 255.255.255.255 on interface "venet0:1", should be 255.255.255.0

Почему он так решил? И как сделать так, чтобы подобные алармы больше не приходили?

kozlov_ao

отключить в Event Processing Policy правило "Generate alarm when incorrect network mask detected on interface".

enp

Отключил, однако хотелось бы понять логику. На основании чего NetXMS сделал вывод о неправильной маске? Такое ощущение, что ему все маски отличные от /24 не нравятся.

Victor Kirhenshtein

Логика работы такая: когда NetXMS находит/добавляет хост с адресом из субнета, которого еще нет, то создается новый объект субнета, и маска берется из конфигурации интерфейса нового хоста. В большинстве случаев это будет правильная маска. Все остальные хосты с интерфейсами из этого субнета проверяются на соответствие маске из уже существующего объекта субнета. Проблема возникает тогда, когда первым хостом в субнете является хост с неправильной маской, либо хост, с которого информацию получить нельзя - в этом втором случае NetXMS принимает маску равной 255.255.255.0 (/24), поскольку это один из самих распространенных вариантов. Если получилась неправильная конфигурация, то надо удалить неправильний объект субнета, и сделать конфигуратион полл хосту с правильной маской из этого субнета - тогда объект субнета будет создан заново с правильной маской.