<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: программа которая будет ping - овать определеный ip</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html</link>
    <description>может кто нибудь может помочь или указать направление  :)&lt;br&gt;&lt;br&gt;нужно программа которая будет ping - овать определеный ip и если нет связи с ним то довать на местной станции где запущена прога reboot &lt;br&gt;&lt;br&gt;сам я только начинаю заниматься прогармированием под Linux :)&lt;br&gt;</description>

<item>
    <title>программа которая будет ping... и смерть поколений &#037;) (Andrey Mitrofanov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#7</link>
    <pubDate>Tue, 13 Jan 2009 12:01:37 GMT</pubDate>
    <description>&amp;gt;И что интересно этот вопрос подымается с завидной регулярностью: &lt;br&gt;&lt;br&gt;Хороший простой и неправильный вопрос без (правильного) ответа. Потому и регулярный.&lt;br&gt;&lt;br&gt;&amp;gt;Либо какой-то свихнувшийся препод задает такие задания,&lt;br&gt;&lt;br&gt;Предлагаю в качестве учЁбного задания обсудить написание сервиса с пингом и format c: &amp;&amp; setupNT.exe для починки ОС. Ой, это не та &quot;ОС&quot;...&lt;br&gt;&lt;br&gt;&amp;gt;либо это такой странный образ мышления у людей - выдирать гланды через ж* :))) &lt;br&gt;&lt;br&gt;Как известно (поколениям юзеров), любую проблему можно решить перезагрузкой, перестановкой сервис-пака, приложения или всей системы со всеми приложениями &quot;с нуля&quot;. Этот способ подразумевает невозможность или нежелание получения информации о причине проблемы и её использования для борьбы не со следствием, а с причиной. ... Несколько поколений пользователей должны жить и умереть _без_ Win*, наверное.&lt;br&gt;</description>
</item>

<item>
    <title>программа которая будет ping - овать определеный ip (vic)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#6</link>
    <pubDate>Tue, 13 Jan 2009 11:30:58 GMT</pubDate>
    <description>&amp;gt;может кто нибудь может помочь или указать направление  :) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;нужно программа которая будет ping - овать определеный ip и если нет &lt;br&gt;&amp;gt;связи с ним то довать на местной станции где запущена прога &lt;br&gt;&amp;gt;reboot &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сам я только начинаю заниматься прогармированием под Linux :) &lt;br&gt;&lt;br&gt;И что интересно этот вопрос подымается с завидной регулярностью:&lt;br&gt;http://www.opennet.ru/openforum/vsluhforumID9/1333.html&lt;br&gt;http://www.opennet.ru/openforum/vsluhforumID9/7804.html&lt;br&gt;&lt;br&gt;Либо какой-то свихнувшийся препод задает такие задания, либо это такой странный образ мышления у людей - выдирать гланды через ж* :)))&lt;br&gt;</description>
</item>

<item>
    <title>мысли вслух..... (winny)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#5</link>
    <pubDate>Tue, 13 Jan 2009 10:06:25 GMT</pubDate>
    <description>А вообще перезагружать сервер это извращение, как-то если падает канал можно только PPP перезагружать, и желательно писать лог, чтоб не искать посему сервер постоянно перезагружаться самопроизвольно&lt;br&gt;&lt;br&gt;#! /bin/sh&lt;br&gt;host=&quot;192.168.100.3&quot;&lt;br&gt;act=&quot;/tmp/act&quot;&lt;br&gt;log=&quot;/var/log/routing.log&quot;&lt;br&gt;LAN_I=&quot;eth1&quot;&lt;br&gt;ping -c10 $host &amp;&amp;gt; /dev/null&lt;br&gt;ex_code=$?&lt;br&gt;if &#091; $ex_code -gt 0 &#093;; then&lt;br&gt; if &#091; ! -e $act &#093;; then&lt;br&gt;    echo &#096;date +&#037;d/&#037;m/&#037;y&#037;t&#037;X&#096;&quot; (!) server has lost connection with host&quot; &amp;gt;&amp;gt; $log&lt;br&gt;    echo &#096;date +&#037;d/&#037;m/&#037;y&#037;t&#037;X&#096;&quot; //server has lost connection with host&quot;&amp;#124;mutt -c ХХХХХХХХХХ&#064;sms.kyivstar.net -s &quot;server&quot;&lt;br&gt;    echo &#096;date +&#037;d/&#037;m/&#037;y&#037;t&#037;X&#096;&quot; //server has lost connection with host&quot;&amp;#124;mutt -c user&#064;domen.com -s &quot;server&quot;&lt;br&gt;    traceroute $host &amp;gt;&amp;gt; $log&lt;br&gt;    reboot&lt;br&gt;&lt;br&gt;    &lt;br&gt;&lt;br&gt;    touch $act;&lt;br&gt;    else&lt;br&gt;        echo &#096;date +&#037;d/&#037;m/&#037;y&#037;t&#037;X&#096;&quot;     Still no connection ...&quot; &amp;gt;&amp;gt; $log;&lt;br&gt;        traceroute $host &amp;gt;&amp;gt; $log&lt;br&gt;        exit 0&lt;br&gt;    fi;&lt;br&gt;else&lt;br&gt;    if &#091; -e $act &#093;; then&lt;br&gt;    ((act_age=(&#096;date +&#037;s&#096; - &#096;date -r $act +&#037;s&#096;)/60))&lt;br&gt;    echo &#096;date +&#037;</description>
</item>

<item>
    <title>мысли вслух..... (Andrey Mitrofanov)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#4</link>
    <pubDate>Thu, 16 Oct 2008 18:34:47 GMT</pubDate>
    <description>&amp;gt;Добавь в cron задание типа: &lt;br&gt;&amp;gt;ping -c 1 host &amp;#124;&amp;#124; reboot &lt;br&gt;&lt;br&gt;Может быть хотя бы&lt;br&gt;ping -c 1 host &amp;#124;&amp;#124; ping -c 1 host &amp;#124;&amp;#124; ping -c 1 host &amp;#124;&amp;#124; reboot &lt;br&gt;а то, вдруг кто &quot;файлик качать&quot; вздумает в неудачный &#037;) момент, а кто-то другой будет удивляться, чегой-то &quot;местная станция&quot; перегружается.&lt;br&gt;</description>
</item>

<item>
    <title>программа которая будет ping - овать определеный ip (leshii_al)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#3</link>
    <pubDate>Thu, 18 Sep 2008 11:16:04 GMT</pubDate>
    <description>Спасиб :)&lt;br&gt;</description>
</item>

<item>
    <title>программа которая будет ping - овать определеный ip (Alex_._)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#2</link>
    <pubDate>Thu, 18 Sep 2008 10:42:08 GMT</pubDate>
    <description>Добавь в cron задание типа:&lt;br&gt;ping -c 1 host &amp;#124;&amp;#124; reboot&lt;br&gt;</description>
</item>

<item>
    <title>программа которая будет ping - овать определеный ip (NuINu)</title>
    <link>https://www.opennet.me/openforum/vsluhforumID9/7594.html#1</link>
    <pubDate>Thu, 18 Sep 2008 08:43:06 GMT</pubDate>
    <description>&amp;gt;может кто нибудь может помочь или указать направление  :) &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;нужно программа которая будет ping - овать определеный ip и если нет &lt;br&gt;&amp;gt;связи с ним то довать на местной станции где запущена прога &lt;br&gt;&amp;gt;reboot &lt;br&gt;&amp;gt;&lt;br&gt;&amp;gt;сам я только начинаю заниматься прогармированием под Linux :) &lt;br&gt;&lt;br&gt;самое простое написать оболочку для пинга, к примеру:&lt;br&gt;#! /usr/bin/perl&lt;br&gt;#check icmp network host working&lt;br&gt;&lt;br&gt;use strict;&lt;br&gt;&lt;br&gt;my $host = $ARGV&#091;0&#093; or die &quot;Usage: ./host_active.pl &apos;host&apos;&#092;n&quot;;&lt;br&gt;my $bad_rez = 100;&lt;br&gt;&lt;br&gt;my $result = &#096;ping -c 1 $host&#096;;&lt;br&gt;&lt;br&gt;if($result =~ m/received, (&#092;d+)&#037; packet loss,/) &#123;&lt;br&gt;    if($1 == $bad_rez) &#123;&lt;br&gt;        print &quot;Host $host die!&#092;n&quot;;&lt;br&gt;    &#125; else &#123;&lt;br&gt;        print &quot;Host $host live!&#092;n&quot;;&lt;br&gt;    &#125;&lt;br&gt;&#125; else &#123;&lt;br&gt;    print &quot;Bad command execute!!! internal error!&#092;n&quot;;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
