NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Akira on February 01, 2016, 12:44:47 PM

Title: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Akira on February 01, 2016, 12:44:47 PM
Почему на обычных 2008 R2 стали вылазить непонятные интерфейсы

isatap.{2FE1C2AF-A115-4054-90B4-5012B74C843B}
Teredo Tunneling Pseudo-Interface

Оно теперь на всех с новым агентом 2.0.2 вылазит...
что сделать, чтобы они не отображались?

Они же сразу портят картину, так как вылазят красные.
Останусь пока на 1.2.16 агентах...
Title: Re: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Alex Kirhenshtein on February 01, 2016, 02:57:21 PM
Это IPv6 интерфейсы, в 1.2.16 не было поддержки IPv6.
Как вариант решения – в скрипте Hook::Configuration выставлять таким интерфейсам expected state=ignore.
Еще один вариант – в скрипте Hook::CreateInterface возвращать false для таких интерфейсов, и они вообще не будут создаваться.
Title: Re: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Akira on February 01, 2016, 02:59:08 PM
А можно для тупых?
Где это все делать, на примере одного "левого" интерфейса Teredo Tunneling Pseudo-Interface?

Т.е. я нашел "Script Library", как конструкция выглядеть будет?

Так не прокатывает:
if ($1 == "Teredo Tunneling Pseudo-Interface") {
   return false;
} else {
   return true;
}



Quote from: Alex Kirhenshtein on February 01, 2016, 02:57:21 PM
Это IPv6 интерфейсы, в 1.2.16 не было поддержки IPv6.
Как вариант решения – в скрипте Hook::Configuration выставлять таким интерфейсам expected state=ignore.
Еще один вариант – в скрипте Hook::CreateInterface возвращать false для таких интерфейсов, и они вообще не будут создаваться.
Title: Re: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Alex Kirhenshtein on February 01, 2016, 03:54:41 PM
$1->name == "Teredo Tunneling Pseudo-Interface"

И удалить интерфейсы
Title: Re: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Victor Kirhenshtein on February 01, 2016, 07:23:37 PM
Только наоборот:


$1->name != "Teredo Tunneling Pseudo-Interface"

Title: Re: Перешел на 2.0.2 с 1.2.16, повылазило
Post by: Akira on February 01, 2016, 07:41:49 PM
Так вроде работает:
if ($1->name ~= "(?i).*teredo.*|.*loop.*|.*isatap.*") {
   return false;
} else {
   return true;
}