<?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[Управление сетевыми устройствами]]></title><description><![CDATA[<p dir="auto">Добрый день. В NetXMS хорошо организован мониторинг сетевого оборудования, им удобно пользоваться, спасибо. Задумывались разработчики расширить функционал программы добавив функции управления сетевыми устройствами? Например:</p>
<ul>
<li>Просмотр конфигурации устройства</li>
<li>Доступ к консоли устройства через ssh</li>
<li>Возможность одновременного выполнения команды на скольких устройствах и вывод результатов</li>
<li>Разграничение прав доступа</li>
</ul>
<p dir="auto">И совсем здорово было бы реализовать работу с бекапами конфигураций:</p>
<ul>
<li>Бекап и восстановление конфигурации, в т.ч. бекап по расписанию</li>
<li>Возможность использовать шаблоны конфигураций, в т.ч. с назначением базового шаблона</li>
<li>Хранение различных версий конфигураций устройств, в шифрованном виде, с возможностью просмотра изменений</li>
<li>Разграничение прав доступа</li>
</ul>
]]></description><link>https://forum.netxms.org/topic/3922/управление-сетевыми-устройствами</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 08:23:46 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/3922.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 10 Aug 2015 07:48:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Управление сетевыми устройствами on Thu, 05 Jan 2017 09:59:01 GMT]]></title><description><![CDATA[<p dir="auto">Да, какталог на TFTP сервере куда бросить файл</p>
]]></description><link>https://forum.netxms.org/post/21582</link><guid isPermaLink="true">https://forum.netxms.org/post/21582</guid><dc:creator><![CDATA[7novds]]></dc:creator><pubDate>Thu, 05 Jan 2017 09:59:01 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Wed, 07 Dec 2016 18:15:33 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо, в custom attribute передаются параметры?</p>
]]></description><link>https://forum.netxms.org/post/21470</link><guid isPermaLink="true">https://forum.netxms.org/post/21470</guid><dc:creator><![CDATA[hsvt]]></dc:creator><pubDate>Wed, 07 Dec 2016 18:15:33 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Wed, 30 Nov 2016 09:53:50 GMT]]></title><description><![CDATA[<p dir="auto">Пардон, не видел запроса на скрипт...</p>
<p dir="auto">array SNMP_Versions;<br />
SNMP_Versions = %("1","2c", "3");</p>
<p dir="auto">sub get_parameter( curr, parameter )<br />
{<br />
    // Получаем локальный для node Сustom Attribute<br />
    result = GetCustomAttribute( curr,  parameter);<br />
    if ( result != null )<br />
        return result;<br />
        <br />
    foreach( p : GetObjectParents( curr ))<br />
    {<br />
        result = get_parameter( p, parameter );<br />
        if ( result != null )<br />
            return result;<br />
    }<br />
    return null;<br />
}</p>
<p dir="auto">TFTP_SERVER    = get_parameter( $node, "TFTP_IP_ADDRESS" );<br />
TFTP_FOLDER    = get_parameter( $node, "TFTP_FOLDER_NAME" );<br />
TFTP_FILENAME  = $node-&gt;name;</p>
<p dir="auto">snmpTransport = CreateSNMPTransport ( $node );<br />
if ( snmpTransport == null )<br />
    return -1;<br />
    <br />
// Удаляем таблицу, если она существует<br />
if ( !SNMPSet ( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.14.22", 6, "INTEGER" )) {<br />
    trace( 3, "ccCopyEntryRowStatus set error" );<br />
    return 1;<br />
}</p>
<p dir="auto">if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.2.22",  1, "INTEGER" )) {<br />
    trace ( 3, "ccCopyProtocol set error" );<br />
    return 1;<br />
}</p>
<p dir="auto">if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.3.22",  3, "INTEGER" )) {<br />
    trace ( 3, "ccCopySourceFileType set error" );<br />
    return 1;<br />
}</p>
<p dir="auto">if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.4.22",  1, "INTEGER" )) {<br />
    trace ( 3, "ccCopyDestFileType set error" );<br />
    return 1;<br />
}</p>
<p dir="auto">if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.5.22",  TFTP_SERVER, "IPADDR" )) {<br />
    trace ( 3, "ccCopyServerAddress set error" );<br />
    return 1;<br />
}<br />
if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.6.22", TFTP_FOLDER.TFTP_FILENAME,"STRING")) {<br />
    trace ( 3, "ccCopyFileName set error" );<br />
    return 1;<br />
}<br />
if ( !SNMPSet( snmpTransport, ".1.3.6.1.4.1.9.9.96.1.1.1.1.14.22", 1, "INTEGER")) {<br />
    trace ( 3, "ccCopyEntryRowStatus process start error" );<br />
    return 1;<br />
}</p>
<p dir="auto">return 0;</p>
]]></description><link>https://forum.netxms.org/post/21431</link><guid isPermaLink="true">https://forum.netxms.org/post/21431</guid><dc:creator><![CDATA[7novds]]></dc:creator><pubDate>Wed, 30 Nov 2016 09:53:50 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Sat, 19 Dec 2015 13:43:02 GMT]]></title><description><![CDATA[<p dir="auto">Да <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /> Вопрос автоматизация бекапа конфигов по snmp актуален <img src="https://forum.netxms.org/assets/plugins/nodebb-plugin-emoji/emoji/android/1f642.png?v=72b86a538fc" class="not-responsive emoji emoji-android emoji--slightly_smiling_face" style="height:1.4em;width:auto;vertical-align:middle" title=":)" alt="🙂" /></p>
]]></description><link>https://forum.netxms.org/post/18684</link><guid isPermaLink="true">https://forum.netxms.org/post/18684</guid><dc:creator><![CDATA[hsvt]]></dc:creator><pubDate>Sat, 19 Dec 2015 13:43:02 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Sat, 19 Dec 2015 10:10:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/7novds" aria-label="Profile: 7novds">@<bdi>7novds</bdi></a> said in <a href="/post/18462">Управление сетевыми устройствами</a>:</p>
<blockquote>
<p dir="auto">Как уже написали, многое можно реализовать штатными средствами.<br />
Добавлю как делать backup конфигурации по расписанию.</p>
<p dir="auto">Я сделал шаблон в котором есть один DCI - скрипт. Этот скрипт банально обращается к устройству по SNMP, выставляет значения переменных ( благо у меня только Cisco, поэтому реализация достаточно проста ).<br />
После этого конфигурация копируется на TFTP сервер, папка которого является копией репозитария SVN.<br />
Далее так же по расписанию проводится коммит в SVN. Это мне дает возможность просмотра изменения конфигураций.</p>
</blockquote>
<p dir="auto">тоже скрипт непомешал бы</p>
]]></description><link>https://forum.netxms.org/post/18681</link><guid isPermaLink="true">https://forum.netxms.org/post/18681</guid><dc:creator><![CDATA[Laguna_x]]></dc:creator><pubDate>Sat, 19 Dec 2015 10:10:18 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Thu, 03 Dec 2015 20:20:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/7novds" aria-label="Profile: 7novds">@<bdi>7novds</bdi></a> said in <a href="/post/18462">Управление сетевыми устройствами</a>:</p>
<blockquote>
<p dir="auto">Как уже написали, многое можно реализовать штатными средствами.<br />
Добавлю как делать backup конфигурации по расписанию.</p>
<p dir="auto">Я сделал шаблон в котором есть один DCI - скрипт. Этот скрипт банально обращается к устройству по SNMP, выставляет значения переменных ( благо у меня только Cisco, поэтому реализация достаточно проста ).<br />
После этого конфигурация копируется на TFTP сервер, папка которого является копией репозитария SVN.<br />
Далее так же по расписанию проводится коммит в SVN. Это мне дает возможность просмотра изменения конфигураций.</p>
</blockquote>
<p dir="auto">Можете поделиться примером скрипта?</p>
]]></description><link>https://forum.netxms.org/post/18514</link><guid isPermaLink="true">https://forum.netxms.org/post/18514</guid><dc:creator><![CDATA[hsvt]]></dc:creator><pubDate>Thu, 03 Dec 2015 20:20:39 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Mon, 30 Nov 2015 19:01:06 GMT]]></title><description><![CDATA[<p dir="auto">Как уже написали, многое можно реализовать штатными средствами.<br />
Добавлю как делать backup конфигурации по расписанию.</p>
<p dir="auto">Я сделал шаблон в котором есть один DCI - скрипт. Этот скрипт банально обращается к устройству по SNMP, выставляет значения переменных ( благо у меня только Cisco, поэтому реализация достаточно проста ).<br />
После этого конфигурация копируется на TFTP сервер, папка которого является копией репозитария SVN.<br />
Далее так же по расписанию проводится коммит в SVN. Это мне дает возможность просмотра изменения конфигураций.</p>
]]></description><link>https://forum.netxms.org/post/18462</link><guid isPermaLink="true">https://forum.netxms.org/post/18462</guid><dc:creator><![CDATA[7novds]]></dc:creator><pubDate>Mon, 30 Nov 2015 19:01:06 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Tue, 11 Aug 2015 09:15:01 GMT]]></title><description><![CDATA[<ol>
<li>Да, local command на вебе не работает – ограничение броузера. Server command должен работать и на вебе (для не интерактивных скриптов).</li>
<li>Работа с клипбордом в броузере тоже достаточно ограничена, поэтому меню отключено. Сейчас ситуация с поддержкой клипборда потихоньку улучшается (через <a href="https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand" rel="nofollow ugc">document.execCommand('copy')</a>) – но пока это еще не сделано.</li>
</ol>
]]></description><link>https://forum.netxms.org/post/17529</link><guid isPermaLink="true">https://forum.netxms.org/post/17529</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Tue, 11 Aug 2015 09:15:01 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Tue, 11 Aug 2015 09:05:25 GMT]]></title><description><![CDATA[<p dir="auto">В web интерфейсе мешают две проблемы.</p>
<ol>
<li>Например, создаём объект Object tools, для подключения через ssh. В консоли его видно, в web-интерфейсе нет.</li>
<li>Если во вкладе overview нажать правой кнопкой на каком-нибудь из параметров, то в консоли появляется меню с возможность выбора действия (копировать и т.п.), а в web-интерфейсе меню появляется лишь на мгновение и закрывается.</li>
</ol>
<p dir="auto">Скриншоты приложил.</p>
<p dir="auto">Версия сервера и веб-интерфейса 1.2.17. Браузеры пробовали разные.</p>
<hr />
<p dir="auto"><img src="/assets/uploads/files/smf/0000000002406-ssh.jpg" alt="ssh.jpg" class="img-markdown  img-fluid" width="675" height="449" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000002408-console.jpg" alt="console.jpg" class="img-markdown  img-fluid" width="476" height="159" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000002410-web.jpg" alt="web.jpg" class="img-markdown  img-fluid" width="613" height="139" /></p>
<p dir="auto"><img src="/assets/uploads/files/smf/0000000002412-overview.jpg" alt="overview.jpg" class="img-markdown  img-fluid" width="657" height="315" /></p>
]]></description><link>https://forum.netxms.org/post/17528</link><guid isPermaLink="true">https://forum.netxms.org/post/17528</guid><dc:creator><![CDATA[zeratyl]]></dc:creator><pubDate>Tue, 11 Aug 2015 09:05:25 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Mon, 10 Aug 2015 20:36:31 GMT]]></title><description><![CDATA[<p dir="auto">А что именно не работает в вебе? Должно всё работать.</p>
]]></description><link>https://forum.netxms.org/post/17521</link><guid isPermaLink="true">https://forum.netxms.org/post/17521</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Mon, 10 Aug 2015 20:36:31 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Mon, 10 Aug 2015 12:04:54 GMT]]></title><description><![CDATA[<p dir="auto">Сейчас часть задач так и реализована, но для централизованного использования не удобно, без поддержки со стороны системы. Например, в web-интерфейсе, пользовательские Object Tools не работают. Удобного решения для таких задач, пока не нашёл, разве что NOC но это уже network management system, как упоминал Harun, но для небольших компаний эта система громоздка в поддержке.</p>
]]></description><link>https://forum.netxms.org/post/17519</link><guid isPermaLink="true">https://forum.netxms.org/post/17519</guid><dc:creator><![CDATA[zeratyl]]></dc:creator><pubDate>Mon, 10 Aug 2015 12:04:54 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Mon, 10 Aug 2015 10:45:18 GMT]]></title><description><![CDATA[<p dir="auto">Большую часть этого можно сделать через Object Tools и внешние команды (на контейнерах они тоже работают).</p>
]]></description><link>https://forum.netxms.org/post/17518</link><guid isPermaLink="true">https://forum.netxms.org/post/17518</guid><dc:creator><![CDATA[alk]]></dc:creator><pubDate>Mon, 10 Aug 2015 10:45:18 GMT</pubDate></item><item><title><![CDATA[Reply to Управление сетевыми устройствами on Mon, 10 Aug 2015 09:38:31 GMT]]></title><description><![CDATA[<p dir="auto">Все выше перечисленное - не функционал системы мониторинга, это функционал системы управления сетью (network management system).</p>
]]></description><link>https://forum.netxms.org/post/17516</link><guid isPermaLink="true">https://forum.netxms.org/post/17516</guid><dc:creator><![CDATA[Harun]]></dc:creator><pubDate>Mon, 10 Aug 2015 09:38:31 GMT</pubDate></item></channel></rss>