<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Не добавляются узлы: IP address on interface matches existing node]]></title><description><![CDATA[<p dir="auto">Здравствуйте! Столкнулись с проблемой: не добавляются новые узлы по причине того, что на существующих узлах уже существуют интерфейсы с таким же IP-адресом. В дебаге по poll.discovery вижу следующее:</p>
<p dir="auto">2024.10.10 11:19:00.025 *D* [poll.discovery    ] AcceptNewNodeStage2(172.18.10.87): IP address 192.168.1.1 on interface Vlan1 matches existing node 192-168-64-253 [206]<br />
2024.10.10 11:19:00.025 *D* [poll.discovery    ] ProcessDiscoveredAddressStage2(172.18.10.87): address discarded</p>
<p dir="auto">2024.10.10 11:44:28.012 *D* [poll.discovery    ] AcceptNewNodeStage2(172.18.25.154): IP address 0.1.134.160 on interface 1 matches existing node 172-18-26-50 [268459]</p>
<p dir="auto">Как видите, это дефолтные IP-адреса для интерфейсов vlan 1, с 192.168.1.1 и так всё понятно, 0.1.134.160 - это у Eltex. </p>
<p dir="auto">Как сделать так, чтобы NetXMS игнорировал эти интерфейсы при проверке на дубликаты? Версия сервера 5.0.7. Ранее был 4.3.0 и таких проблем не наблюдалось.</p>
]]></description><link>https://forum.netxms.org/topic/8041/не-добавляются-узлы-ip-address-on-interface-matches-existing-node</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 07:29:37 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/8041.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Oct 2024 09:09:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Не добавляются узлы: IP address on interface matches existing node on Fri, 11 Oct 2024 13:11:05 GMT]]></title><description><![CDATA[<p dir="auto">Пока как workaround можно сделать configuration poll hook, в котором находить нужные интерфейсы, и на них вызывать setExcludeFromTopology(true). Что-то вроде этого:</p>
<pre><code>if ($node)
{
   for(iface : $node.interfaces)
   {
      for(a : iface.ipAddressList)
      {
         if (a == "0.1.134.160" or a == "192.168.1.1")
         {
            iface.setExcludeFromTopology(true);
            break;
         }
      }
   }
}
</code></pre>
<p dir="auto">В версии 5.2 добавим какой-то более удобный встроенный механизм.</p>
]]></description><link>https://forum.netxms.org/post/33888</link><guid isPermaLink="true">https://forum.netxms.org/post/33888</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Fri, 11 Oct 2024 13:11:05 GMT</pubDate></item><item><title><![CDATA[Reply to Не добавляются узлы: IP address on interface matches existing node on Thu, 10 Oct 2024 15:31:08 GMT]]></title><description><![CDATA[<p dir="auto">Но вообще-то это довольно типичная ситуация, мы подумаем, может быть добавим какой-то специальный список сабнетов, для которых дубликаты будут игнорироваться</p>
]]></description><link>https://forum.netxms.org/post/33887</link><guid isPermaLink="true">https://forum.netxms.org/post/33887</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Thu, 10 Oct 2024 15:31:08 GMT</pubDate></item><item><title><![CDATA[Reply to Не добавляются узлы: IP address on interface matches existing node on Thu, 10 Oct 2024 14:20:40 GMT]]></title><description><![CDATA[<p dir="auto">Да, в рамках одной зоны в NetXMS не может быть интерфейсов с одинаковыми адресами. Выход - в хук скрипте, который запускается перед созданием новых интерфейсов (Hook::CreateInterface) можно запретиться создание интерфейса, например:</p>
<pre><code>for (i : $1.ipAddressList) {
  if (i.address == "10.2.1.188") {
    PollerTrace("  Blocked interface creation, because it is 10.2.1.188");  // this prints in conf poll output
    return false;
  }
}
return true;
</code></pre>
<p dir="auto">Но уже существующие интерфейсы это не удалит, их можно или удалить вручную, или если их много, то можем сделать скрипт, который пройдет по нодам и удалит интерфейсы.</p>
]]></description><link>https://forum.netxms.org/post/33886</link><guid isPermaLink="true">https://forum.netxms.org/post/33886</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Thu, 10 Oct 2024 14:20:40 GMT</pubDate></item></channel></rss>