<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Пинг группы адресов</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html</link>
    <description>Кратко о том чего хочу:&lt;br&gt;Хочу сделать скрипт на Шелле, который пингует группу адресов, и в случае отсутствия ответа от всей группы - тушить данную машину.&lt;br&gt;&lt;br&gt;Я не прошу готового решения, прошу подтолкнуть меня в нужном направлении, объяснить каким образом можно это реализовать.&lt;br&gt;Я никак не могу придумать каким образом проверять именно группу адресов. Можно конечно через if else, что-то типа:&lt;br&gt;&#091;code&#093;&lt;br&gt;if не пингуется первый адрес then&lt;br&gt;if не пингуется второй адрес then&lt;br&gt;&#091;/code&#093;&lt;br&gt;но это-же полнейшее извращение - так делать неправильно. Прошу совета.&lt;br&gt;</description>

<item>
    <title>Пинг группы адресов (Jinx)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#6</link>
    <pubDate>Fri, 06 Jan 2012 12:21:39 GMT</pubDate>
    <description>Забыл дописать, а править сообщение не могу - нашел в чем ошибка была:&lt;br&gt;Оказывается что fping возвращает немного непредсказуемый для меня результат. Даже если хоть один хост не пингуется, то &quot;$?&quot; не будет равно нулю - не пингуется только один, или все, мы все равно будем получать &quot;$? -ne 0&quot;. В моем случае мне нужно отловить момент когда не пингуются все. Пришлось грепом пользоваться.&lt;br&gt;</description>
</item>

<item>
    <title>Пинг группы адресов (Jinx)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#5</link>
    <pubDate>Fri, 06 Jan 2012 12:14:35 GMT</pubDate>
    <description>Уже исправил, еще вчера. Покопался в sysctl - отключил &quot;ICMP routing redirects&quot;, так что все уже работает нормально.&lt;br&gt;&lt;br&gt;Кому интересно - это делаем так:&lt;br&gt;&#091;code&#093;net.inet.icmp.drop_redirect=1&lt;br&gt;net.inet.ip.redirect=0&lt;br&gt;net.inet6.ip6.redirect=0&#091;/code&#093;&lt;br&gt;</description>
</item>

<item>
    <title>Пинг группы адресов (ACCA)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#4</link>
    <pubDate>Fri, 06 Jan 2012 04:14:48 GMT</pubDate>
    <description>&amp;gt; При проверке отключенных хостов появляется вот такая бяка: &lt;br&gt;&amp;gt; &#091;code&#093;ICMP Redirect from 192.168.1.1 for ICMP Echo sent to 192.168.1.10&#091;/code&#093; &lt;br&gt;&lt;br&gt;Возможно, что у тебя маршрут в свою же сетку не описан или описан криво, всё валится на default router. Тот переправил куда положено, о чём тебе и прислал ICMP редирект.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; И мало того - это сообщение появляется даже при: &lt;br&gt;&amp;gt; &#091;code&#093;fping -a 192.168.1.10 &amp;gt; /dev/null&#091;/code&#093; &lt;br&gt;&amp;gt; то есть я вывод команды в черную дыру направляю, а мне оно &lt;br&gt;&lt;br&gt;У команды есть минимум два вывода - stdout (&amp;#8470;1) и stderr (&amp;#8470;2). Сообщения об ошибках и предупреждения принято писать в stderr. Перехватывать их можно 2&amp;gt; /dev/null, но не нужно - они тебе не мешают.&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;gt; Соответственно написанный мной скрипт с использованием fping получился&lt;br&gt;&amp;gt; неработоспособный. &lt;br&gt;&lt;br&gt;Скорее всего ты в другом месте накосячил. Продолжай ковыряться - разберёшься. Только теорию почитай.&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Пинг группы адресов (Jinx)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#3</link>
    <pubDate>Thu, 05 Jan 2012 15:33:03 GMT</pubDate>
    <description>При проверке отключенных хостов появляется вот такая бяка:&lt;br&gt;&#091;code&#093;ICMP Redirect from 192.168.1.1 for ICMP Echo sent to 192.168.1.10&#091;/code&#093;&lt;br&gt;где:&lt;br&gt;192.168.1.1 - маршрутизатор, которого я вообще не трогал&lt;br&gt;192.168.1.10 - компьютер, который я проверял&lt;br&gt;&lt;br&gt;И мало того - это сообщение появляется даже при:&lt;br&gt;&#091;code&#093;fping -a 192.168.1.10 &amp;gt; /dev/null&#091;code&#093;&lt;br&gt;то есть я вывод команды в черную дыру направляю, а мне оно все равно пишет.&lt;br&gt;Соответственно написанный мной скрипт с использованием fping получился неработоспособный.&lt;br&gt;</description>
</item>

<item>
    <title>Пинг группы адресов (Jinx)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#2</link>
    <pubDate>Tue, 03 Jan 2012 09:02:32 GMT</pubDate>
    <description>&amp;gt; http://fping.sourceforge.net/ &lt;br&gt;&amp;gt; &quot;fping is different from ping in that you can specify any number &lt;br&gt;&amp;gt; of hosts on the command line, or specify a file containing &lt;br&gt;&amp;gt; the lists of hosts to ping.&quot; &lt;br&gt;&lt;br&gt;По описанию - именно то что нужно. Пойду эксперементировать.&lt;br&gt;Спасибо.&lt;br&gt;</description>
</item>

<item>
    <title>Пинг группы адресов (Loly)</title>
    <link>https://www.solaris.opennet.ru/openforum/vsluhforumID9/9345.html#1</link>
    <pubDate>Tue, 03 Jan 2012 08:53:35 GMT</pubDate>
    <description>http://fping.sourceforge.net/&lt;br&gt;&lt;br&gt;&quot;fping is different from ping in that you can specify any number of hosts on the command line, or specify a file containing the lists of hosts to ping.&quot;&lt;br&gt;</description>
</item>

</channel>
</rss>
